【摘要】 一种可自动更新软件的嵌入式系统及其软件更新方法,其借由开机模块 中的开机程序代码来判断操作系统映像文件是否发生异状,并依据判断结果 决定是否欲自动进行嵌入式系统的软件更新。借此,可以解决现有技术中使 用者无法自行更新嵌入式系统的软件的问题,进而达成降低现有嵌入式系统 更新软件时所需耗费的人力与成本,并提高嵌入式系统的使用便利性与市场 竞争力的技术功效。 【专利类型】发明申请 【申请人】四零四科技股份有限公司 【申请人类型】企业 【申请人地址】中国台湾台北县 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810146863.4 【申请日】2008-08-26 【申请年份】2008 【公开公告号】CN101661395A 【公开公告日】2010-03-03 【公开公告年份】2010 【IPC分类号】G06F9/445; G06F11/14 【发明人】李春晖; 陈文山 【主权项内容】1.一种可自动更新软件的嵌入式系统,适于透过一传输接口而与一计算 机主机联机,该嵌入式系统包括: 一储存模块,用以储存一操作系统映像文件; 一微处理器,用以将该操作系统映像文件转换为一操作系统程序代码, 并执行该操作系统程序代码;以及 一开机模块,包括: 一储存单元,用以储存一开机程序代码以及一验证基准值; 一处理单元,用以执行该开机程序代码,其中该开机程序代码包括: 一运算程序代码,用以计算该操作系统映像文件的一待验值; 一验证程序代码,用以验证该待验值是否与该验证基准值相 符;以及 一初始化程序代码,用以在该操作系统映像文件的该待验值 与该验证基准值相符时,初始化该微处理器,以使该微处理器将该操作系统 映像文件转换为一操作系统程序代码,并执行该操作系统程序代码; 一生成模块,用以在该操作系统映像文件的该待验值与该验证基准值不 相符时,生成一请求; 一传送模块,用以传送该请求至该计算机主机;以及 一更新修复模块,用以接收该计算机主机依据该请求所回传的一软件更 新文件,并依据该软件更新文件更新该操作系统映像文件; 其中该微处理器系将更新后的该操作系统映像文件转换为操作系统程序 代码,并执行该操作系统程序代码。 【当前权利人】四零四科技股份有限公司 【当前专利权人地址】中国台湾台北县 【被引证次数】7 【被他引次数】7.0 【家族被引证次数】7