车辆安全OTA的升级方法及装置制造方法及图纸

技术编号:36982956 阅读:23 留言:0更新日期:2023-03-25 18:01
本申请涉及一种车辆安全OTA的升级方法及装置,其中,方法包括:接收OTA云端服务器发送的空中下载技术OTA升级任务和OTA升级软件包;根据OTA升级任务发送升级指令至OTA主控节点,并根据OTA主控节点收到升级指令后收集的整车安全信号判断当前车辆是否处于预设安全状态;如果当前车辆处于预设安全状态,则根据OTA升级软件包刷写当前车辆的至少一个目标升级对象。本申请实施例可以根据OTA主控节点收集的安全信号判断是否处于安全状态,从而在处于安全状态时,根据OTA升级软件包刷写升级对象,从而保证车辆在控制器失效情况下,达到安全升级的目的,提高OTA升级的安全性和可靠性,保证车辆的智能化和实用性。辆的智能化和实用性。辆的智能化和实用性。

【技术实现步骤摘要】
车辆安全OTA的升级方法及装置


[0001]本申请涉及OTA升级
,特别涉及一种车辆安全OTA的升级方法及装置。

技术介绍

[0002]当前,随着车联网技术的发展和软件定义概念的提出,汽车软件可持续升级愈发重要,OTA(Over

the

Air Technology,空中下载技术)升级作为车辆量产后的主要升级方式,可以解决智能终端的系统升级和优化问题,越来越多的应用在了各个汽车厂商。
[0003]相关技术中,可以由云端分别存储通过OTA更新的应用类升级包、资源类升级包、软件类升级包,接收车主用户进行自定义车端的升级内容,由移动终端或车端进行选择或编辑进行OTA升级。
[0004]然而,相关技术中的OTA确保安全升级的检测技术,难以应对缺少控制器失效情况下的场景,无法在安全相关的控制器失效时,接收信号并判定安全状态,难以进行OTA安全升级,无法有效保证车辆安全,亟待改善。

技术实现思路

[0005]本申请提供一种车辆安全OTA的升级方法及装置,以解决相关技术中的OTA确保安全升级的检测技术,难以应对缺少控制器失效情况下的场景,无法在安全相关的控制器失效时,接收信号并判定安全状态,难以进行OTA安全升级,无法有效保证车辆安全等问题。
[0006]本申请第一方面实施例提供一种车辆安全OTA的升级方法,包括以下步骤:接收OTA云端服务器发送的空中下载技术OTA升级任务和OTA升级软件包;根据所述OTA升级任务发送升级指令至OTA主控节点,并根据所述OTA主控节点收到所述升级指令后收集的整车安全信号判断当前车辆是否处于预设安全状态;以及如果所述当前车辆处于所述预设安全状态,则根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。
[0007]根据上述技术手段,本申请实施例可以接收OTA云端服务器发送的空中下载技术OTA升级任务和OTA升级软件包,根据OTA主控节点的安全信号判断是否处于安全状态,并在车辆处于一定安全状态时,根据OTA升级软件包刷写升级对象,从而保证车辆在控制器失效情况下,达到安全升级的目的,提高OTA升级的安全性和可靠性,保证车辆的智能化和实用性。
[0008]可选地,在本申请的一个实施例中,在接收所述OTA升级任务和所述OTA升级软件包之后,还包括:控制所述当前车辆上电,并发送唤醒指令至所述当前车辆的多个整车控制器。
[0009]根据上述技术手段,本申请实施例可以控制当前车辆上电,并发送唤醒指令至当前车辆的多个整车控制器,从而保证可以在控制器失效的情况下,达到安全升级的目的。
[0010]可选地,在本申请的一个实施例中,所述根据所述OTA主控节点收到所述升级指令后收集的整车安全信号判断当前车辆是否处于预设安全状态,包括:判断是否接收到每个整车控制器的安全信号;如果接收到所述每个整车控制器的安全信号且均处于安全状态,
则判定处于所述预设安全状态;如果未接收到任一整车控制器的安全信号或者不处于所述安全状态,则判定未处于所述预设安全状态,且判定未接收到所述安全信号的整车控制器失效。
[0011]根据上述技术手段,本申请实施例可以判断是否接收到每个整车控制器的安全信号,通过接收到每个整车控制器的安全信号和安全状态信息,进一步保证车辆安全,应对控制器失效情况下的场景。
[0012]可选地,在本申请的一个实施例中,在判定未接收到所述安全信号的整车控制器失效的同时,还包括:如果所述当前车辆未处于所述预设安全状态,则提示用户由所述未接收到所述安全信号的整车控制器生成的提示信息,并在接收所述用户由所述提示信息生成的升级指令后,根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。
[0013]根据上述技术手段,本申请实施例可以在当前车辆未处于一定安全状态时,提示用户未接收到安全信号的整车控制器生成的提示信息,并在接收用户由提示信息生成的升级指令后,根据OTA升级软件包刷写当前车辆的至少一个目标升级对象,从而提醒用户当前车辆安全信息,保证车辆OTA升级的安全性和可靠性。
[0014]可选地,在本申请的一个实施例中,还包括:如果所述当前车辆未处于所述预设安全状态,则检测所述当前车辆是否满足预设最小安全条件;若检测到满足所述预设最小安全条件,则根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。
[0015]根据上述技术手段,本申请实施例可以在当前车辆未处于一定安全状态时,检测当前车辆是否满足一定最小安全条件,并根据OTA升级软件包刷写当前车辆的至少一个目标升级对象,从而保证在车辆某些控制器失效,且无法收到全部安全信号的情况下,通过最小安全检查,保证车辆安全,解决在控制器失效情况下无法确认车辆安全状态的问题。
[0016]可选地,在本申请的一个实施例中,所述预设最小安全条件包括车辆挡位为P挡、车辆发动机未运行和车辆手刹处于拉起状态中的至少两个。
[0017]根据上述技术手段,本申请实施例中的车辆挡位为P挡、车辆发动机未运行和车辆手刹处于拉起状态中的至少两个满足最小安全条件,保证在车辆控制器失效无法收到全部安全信号时,通过最小安全检查,保证车辆安全。
[0018]本申请第二方面实施例提供一种车辆安全OTA的升级装置,包括:接收模块,用于接收OTA云端服务器发送的空中下载技术OTA升级任务和OTA升级软件包;判断模块,用于根据所述OTA升级任务发送升级指令至OTA主控节点,并根据所述OTA主控节点收到所述升级指令后收集的整车安全信号判断当前车辆是否处于预设安全状态;以及刷写模块,用于如果所述当前车辆处于所述预设安全状态,则根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。
[0019]可选地,在本申请的一个实施例中,还包括:控制模块,用于在接收所述OTA升级任务和所述OTA升级软件包之后,控制所述当前车辆上电,并发送唤醒指令至所述当前车辆的多个整车控制器。
[0020]可选地,在本申请的一个实施例中,所述判断模块包括:判断单元,用于判断是否接收到每个整车控制器的安全信号;第一判定单元,用于当接收到所述每个整车控制器的安全信号且均处于安全状态,则判定处于所述预设安全状态;第二判定单元,用于当未接收到任一整车控制器的安全信号或者不处于所述安全状态时,则判定未处于所述预设安全状
态,且判定未接收到所述安全信号的整车控制器失效。
[0021]可选地,在本申请的一个实施例中,还包括:提示模块,用于在判定未接收到所述安全信号的整车控制器失效的同时,如果所述当前车辆未处于所述预设安全状态,则提示用户由所述未接收到所述安全信号的整车控制器生成的提示信息,并在接收所述用户由所述提示信息生成的升级指令后,根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。
[0022]可选地,在本申请的一个实施例中,还包括:检测模块,用于当所述当前车辆未处于所述预设安全状态时,则检测所述当前车辆是否满足预设最小安全条件;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆安全OTA的升级方法,其特征在于,应用于OTA客户端,其中,所述方法包括以下步骤:接收OTA云端服务器发送的空中下载技术OTA升级任务和OTA升级软件包;根据所述OTA升级任务发送升级指令至OTA主控节点,并根据所述OTA主控节点收到所述升级指令后收集的整车安全信号判断当前车辆是否处于预设安全状态;以及如果所述当前车辆处于所述预设安全状态,则根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。2.根据权利要求1所述的方法,其特征在于,在接收所述OTA升级任务和所述OTA升级软件包之后,还包括:控制所述当前车辆上电,并发送唤醒指令至所述当前车辆的多个整车控制器。3.根据权利要求2所述的方法,其特征在于,所述根据所述OTA主控节点收到所述升级指令后收集的整车安全信号判断当前车辆是否处于预设安全状态,包括:判断是否接收到每个整车控制器的安全信号;如果接收到所述每个整车控制器的安全信号且均处于安全状态,则判定处于所述预设安全状态;如果未接收到任一整车控制器的安全信号或者不处于所述安全状态,则判定未处于所述预设安全状态,且判定未接收到所述安全信号的整车控制器失效。4.根据权利要求3所述的方法,其特征在于,在判定未接收到所述安全信号的整车控制器失效的同时,还包括:如果所述当前车辆未处于所述预设安全状态,则提示用户由所述未接收到所述安全信号的整车控制器生成的提示信息,并在接收所述用户由所述提示信息生成的升级指令后,根据所述OTA升级软件包刷写所述当前车辆的至少一个目标升级对象。5.根据权利要求1所述的方法,其特征在于,还包括:如果所述...

【专利技术属性】
技术研发人员:曹永威刘平黄正瑜任云
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1