【技术实现步骤摘要】
固件升级方法及装置、文件生成方法及装置
[0001]本申请涉及车辆工程
,特别是涉及一种固件升级方法及装置、文件生成方法及装置。
技术介绍
[0002]车辆通常部署众多的传感器,以通过传感器采集的数据辅助车辆的行驶和运行。为了达到降低车辆返修率、完善车辆功能、延长车辆生命周期等目标,需要不断的对传感器的固件进行升级。
[0003]目前,车辆用到的传感器品类众多,功能各异,导致不同车辆升级传感器所用的固件存在差异。升级传感器所用的固件存在的差异,导致难以管控车辆传感器的固件升级。
技术实现思路
[0004]有鉴于此,本申请提出了一种固件升级方法及装置、文件生成方法及装置,主要目的在于以域为单位,统一管控域内传感器的固件升级。
[0005]为了达到上述目的,本申请主要提供了如下技术方案:
[0006]第一方面,本申请提供了一种固件升级方法,该固件升级方法应用于车辆的域控制器,该固件升级方法包括:
[0007]确定与第一域匹配的清单文件;其中,所述第一域为所述车辆中所述域控制器对应的域;所述清单文件用于记录传感器控制器与传感器固件之间的对应关系以及记录每一个传感器固件对应的传感器属性信息;所述对应关系是用于描述每个传感器控制器与各自其可烧录的所有传感器固件之间的对应关系;
[0008]基于所述第一域中的待升级传感器对应的传感器控制器和传感器属性信息,在所述清单文件中查找目标传感器固件;其中,所述目标传感器固件用于所述待升级传感器的固件升级;
[0009] ...
【技术保护点】
【技术特征摘要】
1.一种固件升级方法,其特征在于,应用于车辆的域控制器,所述方法包括:确定与第一域匹配的清单文件;其中,所述第一域为所述车辆中所述域控制器对应的域;所述清单文件用于记录传感器控制器与传感器固件之间的对应关系以及记录每一个传感器固件对应的传感器属性信息;所述对应关系是用于描述每个传感器控制器与各自其可烧录的所有传感器固件之间的对应关系;基于所述第一域中的待升级传感器对应的传感器控制器和传感器属性信息,在所述清单文件中查找目标传感器固件;其中,所述目标传感器固件用于所述待升级传感器的固件升级;若查找到所述目标传感器固件,则通过所述目标传感器固件在所述待升级传感器对应的传感器控制器中对所述待升级传感器进行固件升级。2.根据权利要求1所述的方法,其特征在于,所述清单文件通过传感器控制器对应的地址记录传感器控制器与传感器固件之间的对应关系,则基于所述第一域中的待升级传感器对应的传感器控制器和传感器属性信息,在所述清单文件中查找目标传感器固件,包括:在所述清单文件中查找所述待升级传感器对应的传感器控制器的目标地址;若查找到所述目标地址,且所述目标地址对应的传感器固件中存在第一传感器固件,则将所述第一传感器固件确定为所述目标传感器固件;其中,所述第一传感器固件对应的传感器属性信息与所述待升级传感器对应的传感器属性信息一致。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若未查找到所述目标地址,或,所述目标地址对应的传感器固件中不存在第一传感器固件,则针对待升级传感器发出固件升级异常的提示。4.根据权利要求1所述的方法,其特征在于,所述清单文件还用于记录每个传感器固件对应的内存地址信息,则通过所述目标传感器固件在所述待升级传感器对应的传感器控制器中对所述待升级传感器进行固件升级,包括:基于所述目标传感器固件对应的内存地址信息,确定所述待升级传感器在对应的传感器控制器中的烧录位置;在所述烧录位置烧录所述目标传感器固件,以完成对所述待升级传感器的固件升级。5.根据权利要求1
‑
4中任一项所述的方法,其特征在于,在通过所述目标传感器固件在所述待升级传感器对应的传感器控制器中对所述待升级传感器进行固件升级之前,所述方法还包括:检测所述目标传感器固件是否为二进制格式;若是,则转入执行通过所述目标传感器固件在所述待升级传感器对应的传感器控制器中对所述待升级传感器进行固件升级的步骤;否则,将所述目标传感器固件转换为二进制格式。6.根据权利要求1
‑
4中任一项所述的方法,其特征在于,所述清单文件还用于记录所述域控制器对应的域控制器固件,则,所述方法还包括:基于所述域控制器固件对所述域控制器进行固件升级。7.根据权利要求1
‑
4中任一项所述的方法,其特征在于,在通过所述目标传感器固件在所述待升级传感器对应的传感器控制器中对所述待升级传感器进行固件升级之后,所述方法还包括:
判断所述第一域中的所有传感器是否均升级完成;若否,则从未完成升级的传感器中选取新的待升级传感器,并转入执行基于所述第一域中的待升级传感器对应的传感器控制器和传感器属性信息,在所述清单文件中查找目标传感器固件的步骤。8.一种文件生成方法,其特征在于,应用于服务器,所述方法包括:获取传感器供应商提供的传感器固件以及传感器固件对应的传感器属性信息;基于目标域控制器管控的传感器控制器,对获取的传感器固件进行汇总,形成至少一个分组;其中,同一分组内的传感器固件对应于同一传...
【专利技术属性】
技术研发人员:杨鹏,
申请(专利权)人:合众新能源汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。