可自动更新软件的嵌入式系统及其软件更新方法技术方案

技术编号:4221427 阅读:321 留言:0更新日期:2012-04-11 18:40
一种可自动更新软件的嵌入式系统及其软件更新方法,其借由开机模块中的开机程序代码来判断操作系统映像文件是否发生异状,并依据判断结果决定是否欲自动进行嵌入式系统的软件更新。借此,可以解决现有技术中使用者无法自行更新嵌入式系统的软件的问题,进而达成降低现有嵌入式系统更新软件时所需耗费的人力与成本,并提高嵌入式系统的使用便利性与市场竞争力的技术功效。

【技术实现步骤摘要】

本专利技术有关于一种嵌入式系统,且特别有关于一种可自动更新软件的嵌 入式系统及其软件更新方法。
技术介绍
近年来嵌入式系统(embedded system)极具市场规模,类似系统处处可见, 如网络服务器以及终端服务器等。嵌入式系统通常包含有一个操作系统,目 前较常使用的操作系统为Linux, WinCE或者是WinXPe等等,而这些操作 系统在关机前必须要有一个标准作业流程,要是使用者不依照这个标准作业 流程执行关机,例如不正常停电或者直接断电,将会造成操作系统的档案系 统(file system)损毁而无法开机,因而无法进入操作系统做系统维护或者恢复 系统的动作。在这种情形下,使用者必须将系统送回原厂维修,对使用者而 言相当不便利。而且,在某些以嵌入式系统作为主要设备的产业中,若嵌入 式系统停机过久,将会造成无法预估的损失。由上述可知,如何让4吏用者能在嵌入式系统发生异常时进行自我维护, 而不必送回原厂维修,以减少维修嵌入式系统所花费的成本与时间,实为现 今相关产业极为重视的议题之一 。
技术实现思路
有鉴于现有技术存在使用者无法对嵌入式系统自行进行维护的问题,本 专利技术遂提供一种本文档来自技高网...

【技术保护点】
一种可自动更新软件的嵌入式系统,适于透过一传输接口而与一计算机主机联机,该嵌入式系统包括:    一储存模块,用以储存一操作系统映像文件;    一微处理器,用以将该操作系统映像文件转换为一操作系统程序代码,并执行该操作系统程序代码;以及一开机模块,包括:    一储存单元,用以储存一开机程序代码以及一验证基准值;    一处理单元,用以执行该开机程序代码,其中该开机程序代码包括:    一运算程序代码,用以计算该操作系统映像文件的一待验值;    一验证程序代码,用以验证该待验值是否与该验证基准值相符;以及    一初始化程序代码,用以在该操作系统映像文件的该待验值与该验证基准值相符时,初始...

【技术特征摘要】

【专利技术属性】
技术研发人员:李春晖陈文山
申请(专利权)人:四零四科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1