ECU升级方法、装置及可读存储介质制造方法及图纸

技术编号:37776707 阅读:10 留言:0更新日期:2023-06-09 09:07
本公开涉及一种ECU升级方法、装置及可读存储介质,该方法包括:获取设定的第一封装文件,所述第一封装文件中封装有第一车型信息和对应所述第一车型信息的第一升级内容相关信息;根据所述第一封装文件,获取所述第一车型信息和所述第一升级内容相关信息;根据所述第一车型信息,从设定存储器中获取对应所述第一车型信息的第一升级流程相关信息;根据所述第一升级流程相关信息和所述第一升级内容相关信息,对具有所述第一车型信息的车辆进行ECU升级处理。升级处理。升级处理。

【技术实现步骤摘要】
ECU升级方法、装置及可读存储介质


[0001]本公开实施例涉及软件升级
,更具体地,涉及一种ECU升级方法、装置及可读存储介质。

技术介绍

[0002]软件是汽车控制器的重要组成部分。在开发阶段、主机厂生产阶段以及售后服务阶段,汽车控制器供应商和主机厂都有软件更新升级需求,比如可以通过对ECU(Electronic Control Unit,即电子控制单元,又称行车电脑、车载电脑等)的软件进行升级,以达到修复漏洞、增加功能等目的。
[0003]目前,可以根据具体的车型及相应升级需求,有针对性的设计相应的ECU升级程序,并据此对该车型的汽车进行ECU升级。
[0004]但基于车型的多样性、升级需求的不断变化等,需要反复进行相应的升级程序设计,故而整体升级效果不佳。

技术实现思路

[0005]本公开实施例的一个目的是提供一种ECU升级的新的技术方案。
[0006]根据本公开的第一方面,提供了一种ECU升级方法,包括:获取设定的第一封装文件,所述第一封装文件中封装有第一车型信息和对应所述第一车型信息的第一升级内容相关信息;根据所述第一封装文件,获取所述第一车型信息和所述第一升级内容相关信息;根据所述第一车型信息,从设定存储器中获取对应所述第一车型信息的第一升级流程相关信息;。
[0007]可选地,所述从设定存储器中获取对应所述第一车型信息的第一升级流程相关信息,包括:在当前的升级模式对应于开发者模式的情况下,获取本地存储器中存储的对应所述第一车型信息的第一升级流程相关信息;在当前的升级模式没有对应于所述开发者模式的情况下,获取远程服务器中存储的对应所述第一车型信息的第一升级流程相关信息;其中,所述本地存储器和所述远程服务器中均存储有车型信息与升级流程相关信息间的设定映射关系。
[0008]可选地,在所述获取本地存储器中存储的对应所述第一车型信息的第一升级流程相关信息之前,所述方法还包括:在当前的升级模式对应于所述开发者模式的情况下,响应于对应所述第一车型信息的选定操作,获得所述第一车型信息;响应于用于编辑升级流程相关信息的操作,获得相应的升级流程相关信息;构建所述第一车型信息与获得的升级流程相关信息间的映射关系,并将构建的映射关系存储至所述本地存储器中。
[0009]可选地,所述根据所述第一升级流程相关信息和所述第一升级内容相关信息,对具有所述第一车型信息的车辆进行ECU升级处理,包括:在当前的升级模式对应于所述开发者模式的情况下,根据所述第一升级流程相关信息和所述第一升级内容相关信息,以及结合设定的测试异常情况,对具有所述第一车型信息的车辆进行ECU升级处理;
[0010]在所述结合设定的测试异常情况,对具有所述第一车型信息的车辆进行ECU升级处理之后,所述方法还包括:获得第一升级结果;确定所述第一升级结果是否与对应所述测试异常情况的设定升级结果相同;在所述第一升级结果与所述设定升级结果相同的情况下,将所述本地存储器中存储的设定映射关系保存至所述远程服务器中。
[0011]可选地,在所述获取设定的第一封装文件之前,所述方法还包括:在当前的升级模式对应于开发者模式的情况下,响应于对应所述第一车型信息的选定操作,获得所述第一车型信息;响应于用于编辑升级内容相关信息的操作,获得所述第一升级内容相关信息;响应于对应所述第一车型信息的设定封装指令,对所述第一车型信息和所述第一升级内容相关信息进行封装处理,获得所述第一封装文件。
[0012]可选地,在所述获得所述第一升级内容相关信息之后,所述方法还包括:将所述第一车型信息与所述第一升级内容相关信息间的映射关系存储至远程服务器;响应于对应所述第一车型信息的选定操作,获得所述第一车型信息;从所述远程服务器中获取对应所述第一车型信息的所述第一升级内容相关信息;根据获取的所述第一升级内容相关信息,执行所述响应于对应所述第一车型信息的设定封装指令,对所述第一车型信息和所述第一升级内容相关信息进行封装处理,获得所述第一封装文件的步骤。
[0013]根据本公开的第二方面,还提供了一种ECU升级装置,包括:第一获取模块,用于获取设定的第一封装文件,所述第一封装文件中封装有第一车型信息和对应所述第一车型信息的第一升级内容相关信息;第二获取模块,用于根据所述第一封装文件,获取所述第一车型信息和所述第一升级内容相关信息;第三获取模块,用于根据所述第一车型信息,从设定存储器中获取对应所述第一车型信息的第一升级流程相关信息;以及,处理模块,用于根据所述第一升级流程相关信息和所述第一升级内容相关信息,对具有所述第一车型信息的车辆进行ECU升级处理。
[0014]根据本公开的第三方面,还提供了一种ECU升级装置,包括存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序,以实现根据本公开第一方面所述的方法。
[0015]根据本公开的第四方面,还提供了一种ECU升级系统,包括:上位机,所述上位机包括根据本公开的第二方面或第三方面所述的ECU升级装置;以及,车辆,所述车辆包括ECU。
[0016]根据本公开的第五方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序在被处理器执行时实现根据本公开的第一方面所述的方法。
[0017]本公开实施例的一个有益效果在于,获取设定的第一封装文件,第一封装文件中封装有第一车型信息和对应第一车型信息的第一升级内容相关信息;根据第一封装文件,获取第一车型信息和第一升级内容相关信息;根据第一车型信息,从设定存储器中获取对应第一车型信息的第一升级流程相关信息;根据第一升级流程相关信息和第一升级内容相关信息,对具有第一车型信息的车辆进行ECU升级处理。可见,可以通过导入封装有车型信息和相应升级内容相关信息的封装文件,来应对车型多样化、升级需求多变的情况,本实施例基于该封装文件即可获得车型对应的升级内容相关信息和升级流程相关信息,进而据此对该车型的车辆进行ECU升级。这一通用型升级方式适用于各种车型、各种升级需求下的ECU升级目的,而无需反复进行有针对性的升级程序设计,故而可以提高整体升级效果。
[0018]通过以下参照附图对本公开的示例性实施例的详细描述,本公开实施例的其它特征及其优点将会变得清楚。
附图说明
[0019]被结合在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且连同其说明一起用于解释本公开实施例的原理。
[0020]图1是能够实施根据一个实施例的ECU升级方法的电子设备组成结构的示意图;
[0021]图2是根据一个实施例的ECU升级方法的流程示意图;
[0022]图3是根据另一个实施例的ECU升级方法的流程示意图;
[0023]图4是根据一个实施例的ECU升级装置的方框原理图;
[0024]图5是根据一个实施例的ECU升级装置的硬件结构示意图。
具体实施方式
[0025]现在将参照附图来详细描述本公开的各种示例性实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ECU升级方法,其特征在于,包括:获取设定的第一封装文件,所述第一封装文件中封装有第一车型信息和对应所述第一车型信息的第一升级内容相关信息;根据所述第一封装文件,获取所述第一车型信息和所述第一升级内容相关信息;根据所述第一车型信息,从设定存储器中获取对应所述第一车型信息的第一升级流程相关信息;根据所述第一升级流程相关信息和所述第一升级内容相关信息,对具有所述第一车型信息的车辆进行ECU升级处理。2.根据权利要求1所述的方法,其特征在于,所述从设定存储器中获取对应所述第一车型信息的第一升级流程相关信息,包括:在当前的升级模式对应于开发者模式的情况下,获取本地存储器中存储的对应所述第一车型信息的第一升级流程相关信息;在当前的升级模式没有对应于所述开发者模式的情况下,获取远程服务器中存储的对应所述第一车型信息的第一升级流程相关信息;其中,所述本地存储器和所述远程服务器中均存储有车型信息与升级流程相关信息间的设定映射关系。3.根据权利要求2所述的方法,其特征在于,在所述获取本地存储器中存储的对应所述第一车型信息的第一升级流程相关信息之前,所述方法还包括:在当前的升级模式对应于所述开发者模式的情况下,响应于对应所述第一车型信息的选定操作,获得所述第一车型信息;响应于用于编辑升级流程相关信息的操作,获得相应的升级流程相关信息;构建所述第一车型信息与获得的升级流程相关信息间的映射关系,并将构建的映射关系存储至所述本地存储器中。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一升级流程相关信息和所述第一升级内容相关信息,对具有所述第一车型信息的车辆进行ECU升级处理,包括:在当前的升级模式对应于所述开发者模式的情况下,根据所述第一升级流程相关信息和所述第一升级内容相关信息,以及结合设定的测试异常情况,对具有所述第一车型信息的车辆进行ECU升级处理;在所述结合设定的测试异常情况,对具有所述第一车型信息的车辆进行ECU升级处理之后,所述方法还包括:获得第一升级结果;确定所述第一升级结果是否与对应所述测试异常情况的设定升级结果相同;在所述第一升级结果与所述设定升级结果相同的情况下,将所述本地存储器中存储的设定映射关系保存至所述远程服...

【专利技术属性】
技术研发人员:沈晓峰聂即陈履芬
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:

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

1