[发明专利]车辆系统的软件更新方法、装置及车辆系统有效
| 申请号: | 201810487973.0 | 申请日: | 2018-05-21 |
| 公开(公告)号: | CN108762783B | 公开(公告)日: | 2021-12-14 |
| 发明(设计)人: | 杜岳峰;张文凯;聂森 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 车辆 系统 软件 更新 方法 装置 | ||
本申请涉及一种车辆系统的软件更新方法,车辆系统包括车载控制组件、以及与所述车载控制组件连接的电子控制组件,该方法包括:通过所述车载控制组件获取软件更新包;所述软件更新包包括待更新文件;通过所述车载控制组件,基于所述待更新文件进行合法性验证;在所述合法性验证通过时,通过所述车载控制组件,基于所述待更新文件对目标组件上的待更新软件进行更新;其中,所述目标组件与所述待更新文件匹配,且所述目标组件包括所述车载控制组件和所述电子控制组件中的至少一个。本申请中的方案更新效率及安全性高。
技术领域
本申请涉及计算机技术领域,特别是涉及一种车辆系统的软件更新方法、装置、车辆系统、计算机可读存储介质及计算机设备。
背景技术
车辆系统是硬件和软件有机结合的整体,通过硬件和软件相互配合,实现各种各样的车辆功能。随着信息技术的发展,车辆系统承载的软件越来越多,在系统生命周期中,经常需要对软件进行更新,以实现对系统功能的改进及对系统漏洞的修补等。例如,车辆系统包括:电子控制单元(Electronic Control Unit,ECU)等组件,ECU可用于对车辆中的执行机构(如发动机)进行控制,需要改进控制功能时,则可以对相应ECU上的固件进行更新。
传统方式中,需要将车辆送至经销商或修理厂,由专业维修人员使用专业测试仪器,对车辆的运行状态进行检测,再通过车辆上的专用物理接口写入更新内容,从而实现对相应组件上的软件的更新。以更新车辆中的ECU上的固件为例,需要由专业维修人员通过汽车上的OBD(On Board Diagnostics,车载自动诊断)接口写入相应更新内容,从而实现ECU上的固件的更新。然而,传统方式中需要专业维修人员参与,存在一定的局限性,且更新过程繁琐,效率低下。
发明内容
基于此,有必要针对传统方式中更新效率低下的技术问题,提供一种车辆系统的软件更新方法、装置、车辆系统、计算机可读存储介质及计算机设备。
一种车辆系统的软件更新方法,车辆系统包括车载控制组件、以及与所述车载控制组件连接的电子控制组件,所述方法包括:
通过所述车载控制组件获取软件更新包,所述软件更新包包括待更新文件;
通过所述车载控制组件,基于所述待更新文件进行合法性验证;
在所述合法性验证通过时,通过所述车载控制组件,基于所述待更新文件对目标组件上的待更新软件进行更新;其中,所述目标组件与所述待更新文件匹配,且所述目标组件包括所述车载控制组件和所述电子控制组件中的至少一个。
一种车辆系统,包括车载控制组件、以及与所述车载控制组件连接的电子控制组件;
所述车载控制组件用于获取软件更新包,所述软件更新包包括待更新文件;并基于所述待更新文件进行合法性验证;在所述合法性验证通过时,基于所述待更新文件对目标组件上的待更新软件进行更新,所述目标组件与所述待更新文件匹配,且所述目标组件包括所述车载控制组件和所述电子控制组件中的至少一个。
一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述车辆系统的软件更新方法的步骤。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行上述车辆系统的软件更新方法的步骤。
根据如上所述的方案,通过车载控制组件获得待更新文件,再基于待更新文件进行合法性验证,并在验证通过时,基于待更新文件对车载控制组件和/或电子控制组件上的待更新软件进行更新。首先,更新过程由车辆系统中的组件自动完成,无需专业维修人员参与,便捷性及效率高。再则,对待更新文件进行合法性验证,验证通过时才进行更新,更新的安全性高。此外,待更新文件的合法性验证操作,以及针对待更新对象的更新控制操作均由车载控制组件完成,即由待更新对象本身或与待更新对象直接连接的组件完成,进一步保证了更新的安全性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810487973.0/2.html,转载请声明来源钻瓜专利网。





