发明名称 | 一种嵌入式系统和嵌入式软件升级方法 | ||
摘要 | 本发明涉及一种嵌入式系统和嵌入式软件升级方法,该系统包括:升级压缩包装载模块,用于从外界存储设备上装载升级压缩包,读取所述升级压缩包的校验码;升级压缩包解压模块,用于将预置的校验码,与所述读取的校验码进行比较,如果相同,则开始解压所述升级压缩包,如果不同则程序退出,提示升级失败;拷贝模块,用于将解压所述升级压缩包后得到程序分别复制到相对应的目录;检测模块,用于检测所述复制到相对应的目录的程序是否正确,如果正确则进行升级。为嵌入式系统设备的软件升级的可靠性提供保障,确保升级成功。适用于在已有闪存分区基础上,对需要频繁升级的设备频繁升级。 | ||
申请公布号 | CN102043634B | 申请公布日期 | 2015.01.21 |
申请号 | CN200910110580.9 | 申请日期 | 2009.10.23 |
申请人 | 康佳集团股份有限公司 | 发明人 | 何银南;刘红冰;蔡章盛;邱扬英;周晓俊;管伟 |
分类号 | G06F9/445(2006.01)I | 主分类号 | G06F9/445(2006.01)I |
代理机构 | 深圳市顺天达专利商标代理有限公司 44217 | 代理人 | 高占元 |
主权项 | 一嵌入式软件升级方法,其特征在于,包括步骤:升级压缩包装载模块从外界存储设备上装载升级压缩包,获取所述升级压缩包的校验码;升级压缩包解压模块将预置的校验码与所述获取的校验码进行比较,如果相同,则开始解压所述升级压缩包,如果不同则程序退出,提示升级失败;拷贝模块将解压所述升级压缩包后得到程序分别复制到相对应的目录;检测模块检测所述复制到相对应的目录的程序是否正确,如果正确则进行升级;或者提示升级失败,之后进一步包括步骤:升级状态显示模块在显示终端上显示升级状态;所述升级压缩包解压模块将解压所述升级压缩包后得到程序分别复制到相对应的目录;具体包括:将解压所述升级压缩包后得到内核程序复制到闪存分区下的内核程序目录,将解压所述升级压缩包后得到保护程序复制到闪存分区下的保护程序目录,将解压所述升级压缩包后得到应用程序复制到闪存分区下的应用程序目录。 | ||
地址 | 518053 广东省深圳市南山区华侨城康佳集团 |