基于统一诊断服务的差分升级方法,包生成方法和装置制造方法及图纸

技术编号:41242163 阅读:24 留言:0更新日期:2024-05-09 23:54
一种基于统一诊断服务的差分升级方法,包生成方法和装置,涉及新能源汽车领域,可应用于纯电动车辆及混动车辆。该方法包括:依次接收差分升级包中的m个差分包,差分升级包用于将ECU的旧版本数据升级为新版本数据,差分包包括差分数据块和与差分数据块对应的控制指令,差分数据块包括新版本数据中与旧版本数据中有差异的数据,m个差分包对应的m个差分数据块大小相同,控制指令用于指示基于差分数据块的还原操作,m为正整数;响应于接收缓存区内一个差分包接收完成,对一个差分包和旧版本数据进行恢复处理。根据本申请的方案,可以减少ECU升级时间,降低升级过程中flash占用,提高ECU升级速度。

【技术实现步骤摘要】

本申请涉及车辆控制领域,并且更具体地,涉及一种基于统一诊断服务的差分升级方法,包生成方法和装置


技术介绍

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.一种差分升级包生成方法,...

【专利技术属性】
技术研发人员:任强杨希林孙孟庭代先朗
申请(专利权)人:华为数字能源技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1