【技术实现步骤摘要】
本申请涉及车辆控制领域,并且更具体地,涉及一种基于统一诊断服务的差分升级方法,包生成方法和装置。
技术介绍
1、随着汽车中软件发挥的作用越来越重要,软件定义汽车已经是行业内的共识。当汽车中软件代码行数成正比不断增长,随之而来的是软件工程复杂度快速增长和软件故障概率的提升。车辆可能会遇到软件故障或者由于智能汽车更新迭代的需求需要进行更新。空中下载技术(overthe air technology,ota)解决了软件频繁更新的问题,通过ota技术可以通过远程快速完成缺陷的修复,避免了持续数月的进厂召回带来的风险。通过ota升级,可以不断给用户开启新功能,不断优化产品体验,进行快速迭代。但与此同时,随着汽车电动化趋势的演进,整车电子电气架构向域控集中方向发展,对整车ota升级的速度提出了更高要求。
2、由于车载电子控制器(electronic control unit,ecu)众多,对于不带文件系统的传统部件ecu,其升级速度一直是整车ota升级的瓶颈,特别是对于需要ecu串行升级的场景,单个ecu的升级时间对整车ota时间有着直
...【技术保护点】
1.一种用于车端电子控制器ECU的差分升级方法,其特征在于,包括:
2.根据权利要求1中所述的差分升级方法,其特征在于,所述ECU通过空中下载技术OTA或者近端诊断仪接收所述差分升级包。
3.根据权利要求1所述的差分升级方法,其特征在于,接收缓存区内的容量大于所述一个差分包的大小。
4.根据权利要求1所述的差分升级方法,其特征在于,依次接收差分升级包中的m个差分包,包括:
5.根据权利要求1-4中任一项所述的差分升级方法,其特征在于,对所述一个差分包和所述旧版本数据进行恢复处理,包括:
6.根据权利要求1-5
...【技术特征摘要】
1.一种用于车端电子控制器ecu的差分升级方法,其特征在于,包括:
2.根据权利要求1中所述的差分升级方法,其特征在于,所述ecu通过空中下载技术ota或者近端诊断仪接收所述差分升级包。
3.根据权利要求1所述的差分升级方法,其特征在于,接收缓存区内的容量大于所述一个差分包的大小。
4.根据权利要求1所述的差分升级方法,其特征在于,依次接收差分升级包中的m个差分包,包括:
5.根据权利要求1-4中任一项所述的差分升级方法,其特征在于,对所述一个差分包和所述旧版本数据进行恢复处理,包括:
6.根据权利要求1-5中任一项所述的差分升级方法,其特征在于,所述方法还包括:
7.根据权利要求1-6中任一项所述的差分升级方法,其特征在于,所述差分升级包包括文件头,所述文件头用于指示以下至少一项:
8.根据权利要求1-7中任一项所述的差分升级方法,其特征在于,所述差分包包括头信息,所述头信息用于指示所述差分包对应的数据在所述新版本数据中相对所述旧版本数据中的偏差。
9.一种差分升级包生成方法,...
【专利技术属性】
技术研发人员:任强,杨希林,孙孟庭,代先朗,
申请(专利权)人:华为数字能源技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。