车辆升级控制方法、终端设备、车辆和计算机存储介质技术

技术编号:26790190 阅读:22 留言:0更新日期:2020-12-22 17:05
本申请公开了一种车辆升级控制方法、车辆和计算机存储介质。具体实现方案为包括:在车辆的软件升级启动情况下,控制所述车辆中的电子控制单元ECU处于通信静默状态;对所述车辆中包含第一类ECU的第一优先级的待刷写队列中的ECU进行升级;其中,所述第一优先级队列的ECU升级早于其他优先级队列的ECU;在所述第一优先级的待刷写队列中的第一类ECU完成升级的情况下,将所述第一类ECU切换至正常通信状态,并保持所述车辆中其他ECU处于通信静默状态。

【技术实现步骤摘要】
车辆升级控制方法、终端设备、车辆和计算机存储介质
本申请涉及车辆控制领域,尤其涉及一种车辆升级控制方法、车辆和计算机存储介质。
技术介绍
随着信息技术的发展,在车辆领域的信息处理技术也越来越智能化,目前在针对车辆的智能化处理中,通常需要通过云端与车辆配合进行信息的处理,比如在车辆的软件升级过程中,需要获取升级包,进而车辆根据升级包进行刷写升级等处理。然而,如何避免车辆在进行升级的过程中能够避免由于全车通信静默所带来的安全隐患等问题亟待解决。
技术实现思路
为了解决现有技术中上述至少一个问题,本申请实施例提供一种车辆升级控制方法、车辆和计算机存储介质。第一方面,本申请实施例提供一种车辆升级控制方法,所述方法包括:在车辆的软件升级启动情况下,控制所述车辆中的电子控制单元ECU处于通信静默状态;对所述车辆中包含第一类ECU的第一优先级的待刷写队列中的ECU进行升级;其中,所述第一优先级队列的ECU升级早于其他优先级队列的ECU;在所述第一优先级的待刷写队列中的第一类ECU完成升级的情况下,将所述第一本文档来自技高网...

【技术保护点】
1.一种车辆升级控制方法,其特征在于,所述方法包括:/n在车辆的软件升级启动情况下,控制所述车辆中的电子控制单元ECU处于通信静默状态;/n对所述车辆中包含第一类ECU的第一优先级的待刷写队列中的ECU进行升级;其中,所述第一优先级队列的ECU升级早于其他优先级队列的ECU;/n在所述第一优先级的待刷写队列中的第一类ECU完成升级的情况下,将所述第一类ECU切换至正常通信状态,并保持所述车辆中其他ECU处于通信静默状态。/n

【技术特征摘要】
1.一种车辆升级控制方法,其特征在于,所述方法包括:
在车辆的软件升级启动情况下,控制所述车辆中的电子控制单元ECU处于通信静默状态;
对所述车辆中包含第一类ECU的第一优先级的待刷写队列中的ECU进行升级;其中,所述第一优先级队列的ECU升级早于其他优先级队列的ECU;
在所述第一优先级的待刷写队列中的第一类ECU完成升级的情况下,将所述第一类ECU切换至正常通信状态,并保持所述车辆中其他ECU处于通信静默状态。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一优先级的待刷写队列中的第一类ECU完成升级的情况下,输出提示信息;其中,所述提示信息用于指示所述第一类ECU完成升级。


3.根据权利要求1所述的方法,其特征在于,所述第一类ECU为所述车辆中门控相关ECU。


4.根据权利要求1所述的方法,其中,所述方法还包括:
在对所述车辆中第K-1优先级的待刷写队列中的ECU完成升级的情况下,对包含第二类ECU的第K优先级的待刷写队列中的ECU进行升级;其中,K为大于等于2的整数;
将所述第K优先级的待刷写队列中的所述第二类ECU切换至高压下电状态;
对处于高压下电状态的所述第二类ECU进行升级;
在所述第二类ECU完成升级的情况下,将所述第二类ECU切换至正常通信状态、并切换至高压上电状态。


5.根据权利要求4所述的方法,其特征在于,所述第二类ECU为高压相关ECU;所述K等于三。


6.根据权利要求1-5任一项所述的方法,其中,所述车辆中包括M个优先级的M个待刷写队列,其中,每一个待刷写队列中包含至少一个ECU;所述M为大于等于2的整数;所述方法还包括:
从所述M个待刷写队列中的第m个待刷写队列中获取第i个ECU;其中,i为大于等于1的整数,m为大于等于1且小于等于M的整数;
在对所述第i个ECU进行升级的过程中、且所述第m个待刷写队列中存在未升级的ECU的情况下,从所述第m个待刷写队列中获取第i+1个ECU,对第i+1个ECU进行升级;
直至所述第m个待刷写队列中不存在未升级的ECU,确定所述第m个待刷写队列完成升级。


7.根据权利要求6所述的方法,其特征在于,所述从所述M个待刷写队列中的第m个待刷写队列中获取第i个ECU之后,所述方法还包括:
基于所述第i个ECU对应的通信策略和/或通电策略,控制所述第i个ECU处于对应的通信状态和/或通电状态;其中,所述通信状态包括:通信静默状态或正常通信状态;所述通电状态包括:高压上电状态或高压下电状态;
对所述第i个ECU进行升级。


8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
判断第i个ECU是否为以太网节点;
若所述第i个ECU为以太网节点,则采用自刷写的方式进行升级;若所述第i个ECU不为以太网节点,则采用诊断刷写序列的方式进行升级。


9.一种车辆,其特征在于,包括:
升级控制单元,用于在软件升级启动情况下,控制所述车辆中的电子控制单元ECU处于通信静默状态;对包含第一类ECU的第一优先级的待刷写队列中的ECU进行升级;其...

【专利技术属性】
技术研发人员:丁磊杨威
申请(专利权)人:华人运通上海云计算科技有限公司
类型:发明
国别省市:上海;31

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

1