发明名称 交叉式固件升级方法和系统
摘要 本发明是关于一种交叉式固件升级方法,是先定义一软件由一启动装载器、一启动数据及一应用数据组成,其中启动数据是包含重新开机及启动软件更新流程的启动码与相关协定,并令其程序码占用空间小于应用数据;当软件启动时,由启动装载器判断并选择执行启动数据,随后由启动数据载入应用数据并执行;前述软件进行升级时,是先清空应用数据以空出一第一储存空间,又下载一新版启动数据存放于第一储存空间,随后移除旧版的启动数据并空出一第二储存空间,最后下载新版应用数据存放在第二储存空间,以完成更新升级;利用前述交叉交换储存空间的软件更新技术,可兼顾更新过程的稳定性及储存空间的减少。
申请公布号 CN1297891C 申请公布日期 2007.01.31
申请号 CN03149452.8 申请日期 2003.06.16
申请人 纬创资通股份有限公司 发明人 林书毅;李元兵;李光耀
分类号 G06F9/445(2006.01) 主分类号 G06F9/445(2006.01)
代理机构 上海专利商标事务所有限公司 代理人 任永武
主权项 1.一种交叉式固件升级方法,是先定义一软件是由一储存在一存储器的启动装载器、一启动数据及一储存在一第一储存空间的应用数据组成,其中该启动数据仅包含重新开机及启动软件更新流程的启动码与相关协定,且其程序码占用空间小于应用数据;前述软件进行升级时,是先清空该应用数据以空出一第一储存空间,又下载一新版启动数据存放于该第一储存空间,在将旧版的启动数据移除,加上储存新版启动数据后所剩下的储存空间构成一第二储存空间,接着下载新版的应用数据,并将下载的新版应用数据存放在该第二储存空间内,以完成更新升级。
地址 台湾省台北县221汐止市新台五路一段88号21F