发明名称 一种利用主备版本备份实现升级的方法
摘要 本发明公开了一种利用主备版本备份实现升级的方法。本发明通过在嵌入式设备中同时存储启动BOOT、现有主用版本、现有备用版本三个文件以及参数配置,实现主备互换、远程升级功能,提高产品的稳定性和可维护性,有效降低产品开发和维护成本。
申请公布号 CN103116502A 申请公布日期 2013.05.22
申请号 CN201110365100.0 申请日期 2011.11.17
申请人 国家纳米技术与工程研究院 发明人 王钟颖;师炜焱
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 天津天麓律师事务所 12212 代理人 卢枫
主权项 一种利用主备版本备份实现升级的方法,其特征在于具体步骤如下:(1)在嵌入式设备上,将存储空间逻辑划分为三部分,分别标识为V0、V1和V2。(2)将启动BOOT、现有主用版本和现有备用版本存储在嵌入式设备中,启动BOOT的存储位置为V0,现有主用版本的存储位置为V1或V2,现有备用版本的存储位置为V1或V2,现有主用版本和现有备用版本的存储位置关系由参数配置决定。(3)嵌入式设备运行时,由启动BOOT进行引导,根据参数配置,判断现有主用版本位于V1还是V2,运行现有主用版本,启动BOOT切换控制权至现有主用版本。(4)当嵌入式设备需要升级时,现有主用版本从远程服务端下载新版本,将新版本拷贝到现有备用版本位置,然后更改参数配置,将新版本设为新主用版本,将当前主用版本设为新备用版本,然后重启嵌入式设备,完成软件升级。
地址 300457 天津市塘沽区天津经济技术开发区第四大街80号