[发明专利]一种嵌入式系统升级的方法有效
申请号: | 03153386.8 | 申请日: | 2003-08-12 |
公开(公告)号: | CN1581101A | 公开(公告)日: | 2005-02-16 |
发明(设计)人: | 张鹏;刘旸 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06;G06F9/445 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 王琦 |
地址: | 100085北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种嵌入式系统升级的方法,通过为非易失性存储器划分逻辑区域,并将非易失性存储器上原有待升级的数据复制到非易失性存储器的指定区域后,再对该非易失性存储器的某一部分进行升级操作,使系统在升级过程中出现意外中断的情况,能将非易失性存储器指定区域的数据恢复到原来的相应位置后,能够再次启动或自动重新进行升级。因此,本发明使嵌入式系统具有一定的自我修复能力,同时,由于应用本发明是对非易失性存储器的部分区域进行升级,因此,实现了对升级过程的灵活管理。应用本发明,不需要增加任何硬件,也不依赖于特定的操作系统,对于要求系统高可用性且又存在对系统升级需求的应用提供了一种低价可靠的解决方案。 | ||
搜索关键词: | 一种 嵌入式 系统升级 方法 | ||
【主权项】:
1、一种嵌入式系统升级的方法,其特征在于,该方法包括以下步骤:a、为嵌入式系统的非易失性存储器上划分逻辑区域,并指定一个区域用于保存升级操作前的待升级部分的数据;b、当该系统需要升级时,下载所需的升级文件,并将非易失性存储器上原有的待升级部分复制到非易失性存储器的指定区域后,应用所下载的数据文件对该待升级部分进行升级操作;c、该系统下一次启动时,判断上次升级过程是否正常结束,如果是,则正常启动该嵌入式系统,否则将上次升级前复制到非易失性存储器的指定区域数据恢复到原来的位置后,启动该嵌入式系统。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03153386.8/,转载请声明来源钻瓜专利网。