【技术实现步骤摘要】
本专利技术涉及ota升级,尤其涉及一种本地做包工具及其生成、使用方法。
技术介绍
1、空中下载技术(over-the-air technology,ota)是一种为设备分发新固件、应用、配置乃至更新加密秘钥的方法。ota在设计、研发、生产、测试的过程中,对升级文件进行整包/差分包的生成过程,被称为做包服务。整包为通过mkotapackage做包工具,将厂商发布的目标版本包文件通过做包工具打包处理,生成可用于全量升级的特殊格式升级包。差分包为通过mkotapackage做包工具,将用户发布的原始版本包文件和目标版本包文件通过算法差分运算,生成可用于增量升级的特殊格式升级包。
2、整包/差分包都可在云平台上做包,也可在本地做包。但现有的本地化做包技术,存在以下缺点:做包过程操作繁琐,可视化程度不够;仅支持linux系统环境下编译;做包过程中,对系统资源依赖过多;ota在设计研发阶段还未平台化部署,无法进行平台化做包;ota在市场发布前,大量的测试需要对配置文件进行修改,重新做包,当前的过程异常繁琐。
本文档来自技高网...
【技术保护点】
1.一种本地做包工具生成方法,其特征在于,包括:
2.根据权利要求1所述的一种本地做包工具生成方法,其特征在于,所述做包工具生成方法还包括:
3.根据权利要求2所述的一种本地做包工具生成方法,其特征在于,所述文件上传模块设置文件自动化上传的路径包括:OTA平台、第三方刷写工具。
4.根据权利要求2所述的一种本地做包工具生成方法,其特征在于,所述验证文件做包的正确性包括:验证整个OTA升级过程中文件做包的正确性,验证其他非OTA升级过程中文件做包的正确性。
5.根据权利要求1所述的一种本地做包工具生成方法,其特征在于,所述
...【技术特征摘要】
1.一种本地做包工具生成方法,其特征在于,包括:
2.根据权利要求1所述的一种本地做包工具生成方法,其特征在于,所述做包工具生成方法还包括:
3.根据权利要求2所述的一种本地做包工具生成方法,其特征在于,所述文件上传模块设置文件自动化上传的路径包括:ota平台、第三方刷写工具。
4.根据权利要求2所述的一种本地做包工具生成方法,其特征在于,所述验证文件做包的正确性包括:验证整个ota升级过程中文件做包的正确性,验证其他非ota升级过程中文件做包的正确性。
5.根据权利要求1所述的一种本地做包工具生成方法,其特征在于,所述做包工具生成方法还包括:
6.根据权利要求1所述的一种本地做包工具生成方法,其特征在于,所述可视化参数配置模块,还包括:通过配置文件上传和解析,配置做包所需参数的单元。
7.根据权利要求1所述的一种本地做包工具生成方法,其特征在于,所述做包所需参数至少包括:升级类型、升级算法、分区名称、分区类型、分区设备号、源路路径、目标路径、切块大小。
8.一种基于权利要求1至7任一所述的做包工具生成方法生...
【专利技术属性】
技术研发人员:张翔,张艳,焦姹鸽,杨青青,孟晔斐,
申请(专利权)人:上海艾拉比智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。