发明名称 可自动更新软件的嵌入式系统及其软件更新方法
摘要 一种可自动更新软件的嵌入式系统及其软件更新方法,其借由开机模块中的开机程序代码来判断操作系统映像文件是否发生异状,并依据判断结果决定是否欲自动进行嵌入式系统的软件更新。借此,可以解决现有技术中使用者无法自行更新嵌入式系统的软件的问题,进而达成降低现有嵌入式系统更新软件时所需耗费的人力与成本,并提高嵌入式系统的使用便利性与市场竞争力的技术功效。
申请公布号 CN101661395A 申请公布日期 2010.03.03
申请号 CN200810146863.4 申请日期 2008.08.26
申请人 四零四科技股份有限公司 发明人 李春晖;陈文山
分类号 G06F9/445(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京市浩天知识产权代理事务所 代理人 许志勇
主权项 1.一种可自动更新软件的嵌入式系统,适于透过一传输接口而与一计算机主机联机,该嵌入式系统包括:一储存模块,用以储存一操作系统映像文件;一微处理器,用以将该操作系统映像文件转换为一操作系统程序代码,并执行该操作系统程序代码;以及一开机模块,包括:一储存单元,用以储存一开机程序代码以及一验证基准值;一处理单元,用以执行该开机程序代码,其中该开机程序代码包括:一运算程序代码,用以计算该操作系统映像文件的一待验值;一验证程序代码,用以验证该待验值是否与该验证基准值相符;以及一初始化程序代码,用以在该操作系统映像文件的该待验值与该验证基准值相符时,初始化该微处理器,以使该微处理器将该操作系统映像文件转换为一操作系统程序代码,并执行该操作系统程序代码;一生成模块,用以在该操作系统映像文件的该待验值与该验证基准值不相符时,生成一请求;一传送模块,用以传送该请求至该计算机主机;以及一更新修复模块,用以接收该计算机主机依据该请求所回传的一软件更新文件,并依据该软件更新文件更新该操作系统映像文件;其中该微处理器系将更新后的该操作系统映像文件转换为操作系统程序代码,并执行该操作系统程序代码。
地址 中国台湾台北县