具有韧体更新功能的电子装置及韧体更新方法

文档序号:6486508阅读:116来源:国知局
具有韧体更新功能的电子装置及韧体更新方法
【专利摘要】一种具有韧体更新功能的电子装置包含一接收端子、一电连接接收端子的切换电路、一电连接切换电路的暂存单元、一电连接切换电路的韧体单元,及一电连接接收端子及切换电路的中央处理单元。接收端子接收一更新系统程式,中央处理单元先控制该切换电路切换使接收端子电连接暂存单元,以将更新系统程式储存至该暂存单元,中央处理单元再控制切换电路切换使韧体单元电连接暂存单元,以将暂存于该暂存单元的更新系统程式写入于该韧体单元的储存模块中;本发明还涉及一种韧体更新方法。
【专利说明】具有韧体更新功能的电子装置及韧体更新方法
【技术领域】
[0001]本发明涉及一种电子装置,特别是涉及一种具有韧体更新功能的电子装置,还涉及一种韧体(firmware)更新方法。
【背景技术】
[0002]一般电子设备皆具有可重新程式(reprogrammable)的硬件装置及嵌入式(embedded)的硬件装置,可重新程式的硬件装置类似于个人计算机,开启电源之后,其中央控制单元即可读取硬盘内的系统程式或驱动程式,并进入用户的操作介面,如:WINDOWS操作系统,但是,嵌入式的硬件装置的驱动程式或系统程式则是储存在一可程式化只读内存中,当电源开启之后,可程式化只读内存的程式需经过解压缩,才能置入于随机存取内存并供用户执行。
[0003]由于系统程式或驱动程式随着软件技术的进步会衍生出数种进阶版本,因此,不论是可重新程式或嵌入式的硬件装置皆常需要进行程式上的更新。可重新程式的硬件装置可轻易地通过输入设备,如:键盘,随时更新其系统程式或驱动程式,让用户轻松地独自完成更新的动作,但,嵌入式硬件装置则需要特殊的治具,如:读取金融IC卡的读取设备,才能将欲更新的程式写入于嵌入式硬件装置的可程式化只读内存中,此举将造成使用者更新上的不便。
[0004]特别值得一提的是,当有些液晶电视只是需要更新内部数个嵌入式硬件装置的接脚设定时,则制造商必须拆解已组装好的液晶电视,再将每一个需要更新的嵌入式硬件装置置入于治具中,才能进行每一个嵌入式硬件装置的更新动作,这对厂商而言,将会耗费相当多的时间及成本。因此,势必需要发展一个能解决上述问题的更新韧体的装置及方法。

【发明内容】

[0005]本发明的目的在于提供一种具有韧体更新功能的电子装置。
[0006]本发明具有韧体更新功能的电子装置,包含一接收端子、一电连接接收端子的切换电路、一电连接切换电路的暂存单元、一电连接切换电路的韧体单元,及一电连接接收端子及切换电路的中央处理单元。接收端子接收一更新系统程式,中央处理单元先控制该切换电路切换使接收端子电连接暂存单元,以将更新系统程式储存至该暂存单元,中央处理单元再控制切换电路切换使韧体单元电连接暂存单元,以将暂存于该暂存单元的更新系统程式写入于该韧体单元的储存模块中。
[0007]较佳地,该接收端子属于一以太网络介面、一通用串行总线介面、一 RS232介面或一 HDMI介面。
[0008]较佳地,该储存模块为一可程式化只读内存,暂存单元为一随机存取内存。
[0009]较佳地,暂存单元是与中央处理单元制作于同一芯片中。
[0010]本发明再一目的,即在于提供一种韧体更新方法。
[0011]本发明韧体更新方法包含以下步骤:[0012](A)电子装置的一接收端子接收一更新系统程式;
[0013](B)将更新系统程式暂存于电子装置的一暂存单元中 '及
[0014](C)将暂存于暂存单元的该更新系统程式写入电子装置的一韧体单元中。
[0015]进一步来说,步骤(B)是令电子装置的一中央处理单元控制一切换电路切换使接收端子电连接暂存单元,以将更新系统程式暂存于暂存单元中。
[0016]步骤(C)则是令中央处理单元控制切换电路切换使韧体单元电连接暂存单元,以将暂存于暂存单元的更新系统程式写入韧体单元中。
[0017]本发明的有益效果在于:电子装置设置一单一的接收端子,并搭配一切换电路,让制造商在不需额外的写入治具,以及不需拆解的情况下,使电子装置可以完整地更新韧体程式的升级版本。
【专利附图】

【附图说明】
[0018]图1是一本实施例的系统方块示意图,说明本实施例具有韧体更新功能的电子装置的设计 '及
[0019]图2是一本实施例的流程图,说明本实施例电子装置的韧体更新的操作流程。【具体实施方式】
[0020]下面结合附图及实施例对本发明进行详细说明。
[0021]参阅图1,本发明具有韧体更新功能的电子装置100的较佳实施例包含一接收端子1、一切换电路3、一中央处理单元4、一暂存单元5、一输入单元6、一记忆单元7及至少一韧体单元8,本实施例中,电子装置100为一液晶电视。
[0022]接收端子I自一程式来源装置200接收一更新系统程式,本实施例中,接收端子I可为一以太网络(Ethernet)介面、一通用串行总线(Universal Serial Bus, USB)介面、一 RS232 (Recommended Standard232)界面或一 HDMI (High-Definition MultimediaInterface)介面等,相对地,程式来源装置200可以是一个对应具有以太网络介面、通用串行总线介面、RS232介面或HDMI介面的记忆装置,用以储存更新系统程式,常见的程式来源装置200为一具有USB端口的随身碟。
[0023]切换电路3电连接接收端子1、暂存单元5、记忆单元7及韧体单元8,用于切换使接收端子I电连接暂存单元5或记忆单元7,也或是使韧体单元8电连接暂存单元5或记忆单元7,本实施例中,切换电路3为一切换开关(switch)。
[0024]中央处理单元4电连接接收端子1、切换电路3、暂存单元5、输入单元6及记忆单元7,用以控制切换电路3的切换,并读取更新系统程式。本实施例中,中央处理单元4为一中央处理器(central processing unit, CPU),用以执行各种程式的运算,并负责电子装置100各个单元之间的沟通联系。
[0025]暂存单元5暂存已读取的更新程式,其可为一随机存取内存(RAM)、一可抹除程式化只读内存(EPROM),或者是一动态随机存取内存(DRAM),负责暂存更新系统程式。在本实施例中,暂存单元5是与中央处理单元4制作于同一芯片中。
[0026]输入单元6供用户输入一操作指令,以令中央处理单元4控制切换电路3的作动,输入单元6可以为一键盘、电视的遥控器、鼠标或触控屏幕,更仔细地说,本电子装置100的韧体单元8可以为多个,用户需通过输入单元6选定其中之一韧体单元8以更新其系统程式。
[0027]记忆单元7用以储存电子装置100的系统程式,本实施例中,记忆单元7为一硬盘。
[0028]韧体单元8包括一储存模块81,储存模块81可以为一只读内存(Read-OnlyMemory, ROM),或者是一个闪存(Flash memory),用以储存韧体单元8的型号、机种序号、驱动程式..等资料。
[0029]参阅图1与图2,以下将详细说明上述具有韧体更新功能的电子装置100所执行的韧体更新方法的一较佳实施例。
[0030]首先,执行步骤SlO—电子装置100的输入单元6接收一由用户输入的操作指令,以选定韧体单元8进行更新系统程式的更换。
[0031 ] 接着,执行步骤S20—电子装置100的中央处理单元4依用户的操作指令控制切换电路3切换,而使接收端子I电连接暂存单元5。
[0032]步骤S30—接收端子I接收程式来源装置200的更新系统程式,并将该更新系统程式传送至暂存单元5中暂存。特别说明的是,若是韧体单元8内的更新系统程式不完全,或者是具有错误的程式代码,将使韧体单元8产生错误或失效,更严重将导致其损坏,所以在程式传送的过程中,电子装置100的中央处理单元4会通过接收端子I读取程式来源装置200的更新系统程式,并于读取到更新系统程式的一结束卷标而判定更新系统程式已读取完毕,如此将可确保读取完整的更新系统程式。
[0033]进入步骤S40—电子装置100的中央处理单元4控制切换电路3切换,而使暂存单元5电连接韧体单元8。
[0034]步骤S50—电子装置100将暂存的更新系统程式写入于韧体单元8的储存模块81。
[0035]综上所述,本发明的电子装置100通过单个的接收端子I即可接收韧体单元8所需的更新系统程式,并利用切换电路3于接收端子I与欲变更的韧体单元8之间的作动,以读取更新系统程式,并变更原有的驱动程式,如此一来,电子装置100即可在不需经过拆解的情况下,进行驱动程式的更换,所以确实能达成本发明的目的。
[0036]惟以上所述者,仅为本发明的较佳实施例而已,当不能以此限定本发明实施的范围,即大凡依本发明权利要求及发明说明内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。
【权利要求】
1.一种具有韧体更新功能的电子装置;其特征在于:该电子装置包含一接收一更新系统程式的接收端子、一电连接该接收端子的切换电路、一电连接该切换电路的暂存单元、一电连接该切换电路且包括一储存模块的韧体单元及一电连接该接收端子与该切换电路的中央处理单元,该中央处理单元先控制该切换电路切换,而令该接收端子电连接该暂存单元,以将该更新系统程式储存至该暂存单元,该中央处理单元再控制该切换电路切换,而令该韧体单元电连接该暂存单元,以将暂存于该暂存单元的更新系统程式写入于该韧体单元的储存模块中。
2.根据权利要求1所述的具有韧体更新功能的电子装置,其特征在于:该接收端子属于一以太网络介面、一通用串行总线介面、一 RS232介面或一 HDMI介面。
3.根据权利要求1所述的具有韧体更新功能的电子装置,其特征在于:该储存模块为一可程式化只读内存,暂存单元为一随机存取内存。
4.根据权利要求1所述的具有韧体更新功能的电子装置,其特征在于:该暂存单元是与该中央处理单兀制作于同一芯片中。
5.一种韧体更新方法,通过一电子装置执行;其特征在于该韧体更新方法包含以下步骤: (A)该电子装置的一接收端子接收一更新系统程式; (B)将该更新系统程式暂存于该电子装置的一暂存单元中'及 (C)将暂存于该暂存单元的该更新系统程式写入该电子装置的一韧体单元中。
6.根据权利要求5所述的韧体更新方法,其特征在于:该步骤(B)是令该电子装置的一中央处理单元控制一切换电路切换,而令该接收端子电连接该暂存单元,以将该更新系统程式暂存于该暂存单元中。
7.根据权利要求6所述的韧体更新方法,其特征在于:该步骤(C)是令该中央处理单元控制该切换电路切换,而令该韧体单元电连接该暂存单元,以将暂存于该暂存单元的该更新系统程式写入该韧体单元中。
8.根据权利要求5所述的韧体更新方法,其特征在于:该接收端子属于一以太网络介面、一通用串行总线介面、一 RS232介面或一 HDMI介面。
9.根据权利要求5所述的韧体更新方法,其特征在于:该暂存单元为一随机存取内存。
【文档编号】G06F9/445GK103514002SQ201210215706
【公开日】2014年1月15日 申请日期:2012年6月26日 优先权日:2012年6月26日
【发明者】郭笼庆, 俞志青, 谢家菄 申请人:冠捷投资有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1