一种软件升级方法及系统

基本信息

申请号 CN201410612142.3 申请日 -
公开(公告)号 CN104298532B 公开(公告)日 2018-05-01
申请公布号 CN104298532B 申请公布日 2018-05-01
分类号 G06F8/658;H04L12/771 分类 计算;推算;计数;
发明人 龚前进;孙德亮 申请(专利权)人 山东火炬科技服务有限公司
代理机构 杭州千克知识产权代理有限公司 代理人 上海斐讯数据通信技术有限公司
地址 201616 上海市松江区思贤路3666号
法律状态 -

摘要

摘要 本发明提供一种软件升级方法,包括:将预先编译好的软件升级源代码打包成与软件升级镜像文件,并在软件升级镜像文件的头部加入校验值;判断软件升级镜像文件的校验值是否大于第一校验阈值以确定所述软件升级镜像文件的合法性,若是,判断确定软件升级镜像文件为合法的校验值是否大于等于所述第二校验阈值以确定软件升级镜像文件是否为与用户需要升级的嵌入式软件文件相对应的软件升级镜像文件,若是,将与用户需要升级的嵌入式软件文件对应的软件升级镜像文件写入与用户需要升级的嵌入式软件文件对应的分区;若否,将软件升级镜像文件写入内存区;若否,提示用户软件升级镜像文件非法。本发明软件升级方法及系统实现了对独立模块单独升级的功能。