【技术实现步骤摘要】
车辆数据包升级版本回滚方法、装置、电子设备及介质
[0001]本申请涉及空中下载
,具体涉及一种车辆数据包升级版本回滚方法
、
装置
、
电子设备及介质
。
技术介绍
[0002]随着汽车智能化和网联化的发展,汽车已经不再只是个简单的交通工具
。
汽车空中下载技术
(Over
‑
the
‑
Air Technology
,
OTA)
已经成为时下热门话题,同时,空中下载技术实现远程更新车内各控制器内部固件和软件数据
。
在车辆升级过程总有些原因
(
例如:电量不足
、
软件包有问题等
)
会导致升级失败,此时就会触发回滚,让版本回退到升级前,保障用户正常用车
。
[0003]例如,申请公布号为
CN116185456A
的中国专利技术专利
《OTA
升级方法
、
装置
、
设备及计算机可读存储介质
》
,公开了一种
OTA
升级方法,在升级结果为升级失败之后,获取目标控制器的历史数据包,并基于历史数据包对相应目标控制器进行版本回滚操作
。
[0004]但是,上述专利以及其他相关技术中,均是在升级失败后对版本进行回滚,并未考虑到不是所有问题在升级过程中都会暴露出来,当问题在升级成功时暴露出来即存在升级成功 ...
【技术保护点】
【技术特征摘要】
1.
一种车辆数据包升级版本回滚方法,其特征在于,所述方法包括:获取车辆数据包版本升级前的第一诊断报告
、
车辆数据包版本升级成功后的第二诊断报告,所述第一诊断报告包括第一故障编号,所述第二诊断报告包括第二故障编号;将所述第一故障编号和所述第二故障编号进行比对,得到新增故障编号,所述新增故障编号对应新增故障记录;若所述新增故障记录对应的条数达到第一预设条数阈值,则对所述车辆数据包进行版本回滚操作
。2.
根据权利要求1所述的车辆数据包升级版本回滚方法,其特征在于,将所述第一故障编号和所述第二故障编号进行比对,得到新增故障编号的过程包括:判断所述第一故障编号是否与所述第二故障编号比对一致;若所述第一故障编号与所述第二故障编号比对不一致,则将所述第一故障编号作为消除故障编号,所述消除故障编号对应消除故障记录;若所述第一故障编号与所述第二故障编号比对一致,则将所述第一故障编号作为原有故障编号,所述原有故障编号对应原有故障记录;将所述第二故障编号与所述原有故障编号进行比对;若所述第二故障编号与所述原有故障编号比对不一致,则将所述第二故障编号作为所述新增故障编号
。3.
根据权利要求2所述的车辆数据包升级版本回滚方法,其特征在于,在得到所述新增故障编号
、
消除故障编号
、
原有故障编号之后,包括:获取所述新增故障编号在所述第二诊断报告中的故障等级
、
消除故障编号在所述第一诊断报告中的故障等级
、
原有故障编号在所述第一诊断报告中的故障等级
、
原有故障编号在所述第二诊断报告中的故障等级;将所述新增故障编号的故障等级作为所述新增故障记录的故障等级变化
、
将所述消除故障编号的故障等级作为所述消除故障编号的故障等级变化
、
原有故障编号在所述第一诊断报告中故障等级与原有故障编号在所述第二诊断报告中故障等级的等级差作为所述原有故障记录的故障等级变化;根据所述新增故障记录对应的条数及新增故障记录对应的权重值
、
消除故障记录对应的条数及消除故障记录对应的权重值
、
原有故障记录对应的条数及原有故障记录对应的权重值,共同确定故障记录变化条数,所述新增故障记录对应的权重值
、
消除故障记录对应的权重值
、
原有故障记录对应的权重值分别由所述新增故障记录的故障等级变化
、
消除故障记录的故障等级变化
、
原有故障记录的故障等级变化进行确定;若所述故障记录变化条数大于第二预设条数阈值,则对所述车辆数据包进行版本回滚操作
。4.
根据权利要求3所述的车辆数据包升级版本回滚方法,其特征在于,根据所述新增故障记录对应的条数及新增故障记录对应的权重值
、
消除故障记录对应的条数及消除故障记录对应的权重值
、
原有故障记录对应的条数及原有故障记录对应的权重值,共同确定故障记录变化条数的过程包括:获取所述新增故障记录对应的条数
、
新增故障记录对应的权重值
、
消除故障记录对应的条数
、
消除故障记录对应的权重值
、
原有故障记录对应的条数
、
原有故障记...
【专利技术属性】
技术研发人员:彭珊珊,刘昱伶,陈兴浩,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。