【技术实现步骤摘要】
本专利技术涉及大型设备命令的设计和开发领域,尤其是一种基于配置文件的嵌入式分段升级改进方法及装置。
技术介绍
1、目前嵌入式终端的形态越来越多,同个厂家的同类产品为了满足不同的用户喜好,会有多个形态出现,如sip phone终端,由于价位、功能和用户市场的不同出现了非常多的形态,有彩屏、黑白屏、大屏幕、小屏幕、嵌入式wifi、外置wifi、蓝牙能力和耳机支持能力等。由于不同的形态,不同的硬件要求,为了满足统一管理和成本,针对硬件有归类支持统一固件,旨在为了解决用户为了升级可以不用关心对应的版本而担心升级错误。但是由于设备多样的原因,统一固件难以做到一个固件覆盖全系列产品,因此还是分了子类型,如彩屏和黑白屏分类,彩屏里面可以包含大小屏,是否支持wifi等,对于用户来说是减少了版本管理,简化了升级步骤,但是在流量和内部存储上还是不够的灵活,特别对于升级的繁琐,缓慢校验增加了负担。
2、现有嵌入式设备升级都是依赖下载完整的数据包进行校验版本信息后直接擦除内部的flash,由于软件功能实现的迭代导致版本的体积越来越大。但是由于硬件的
...【技术保护点】
1.一种基于配置文件的嵌入式分段升级改进方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于配置文件的嵌入式分段升级改进方法,其特征在于,所述版本模块化配置文件通过txt文本方式记录模块名字列、模块版本信息、模块哈希值、Range区间以及模块需要存放的指定路径。
3.根据权利要求1所述的基于配置文件的嵌入式分段升级改进方法,其特征在于,基于模块版本信息匹配版本大小的特性,在版本模块化配置文件中增加非模块版本信息。
4.根据权利要求1所述的基于配置文件的嵌入式分段升级改进方法,其特征在于,待头部信息的版本模块化配置文件中所有需
...【技术特征摘要】
1.一种基于配置文件的嵌入式分段升级改进方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于配置文件的嵌入式分段升级改进方法,其特征在于,所述版本模块化配置文件通过txt文本方式记录模块名字列、模块版本信息、模块哈希值、range区间以及模块需要存放的指定路径。
3.根据权利要求1所述的基于配置文件的嵌入式分段升级改进方法,其特征在于,基于模块版本信息匹配版本大小的特性,在版本模块化配置文件中增加非模块版本信息。
4.根据权利要求1所述的基于配置文件的嵌入式分段升级改进方法,其特征在于,待头部信息的版本模块化配置文件中所有需要下载的模块都下载完成且sha1数值校验通过后,基于头部信息的版本模块化配置文件中所有需要下载的模块对应的模块需要存放的指定路径进行保存。
5.一种基于配置文件的嵌入式分段升级改进装置,其特征在于,该装置包括:
6.根据权利要求5所述的基于配置文件的嵌入式分段升级改进装置,...
【专利技术属性】
技术研发人员:黄晓锐,
申请(专利权)人:上海贝尔企业通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。