The invention provides remote update method, a vehicle and vehicle vehicle ECU ECU, among them, the method: vehicle ECU sending and receiving TSP server software update notification message, and determine whether the software needs to be updated; if necessary, establish data transmission link with the TSP server, sending and receiving the TSP server to be updated the software package, and disconnect the data transmission link in the receiving vehicle ECU received after the completion of; the user sends instructions to update the software update, software update software, if the software can update processing after the normal operation of generating software update log successfully, and through the communication between the vehicle and the TSP server connection upload ECU to the TSP server. The technical proposal of the invention is that the vehicle ECU can receive the software update notification message sent by the TSP server at the first time, simplify the updating process, and improve the updating efficiency of the on-board ECU software.
【技术实现步骤摘要】
车载ECU的远程更新方法、车载ECU及车辆
本专利技术涉及车联网
,尤其涉及一种车载ECU的远程更新方法、车载ECU及车辆。
技术介绍
车载电子控制单元(ElectronicControlUnit,简称ECU),是车辆专用的微机控制器。车载ECU具有运算与控制的功能,不但能够采集车辆中各传感器的信号并对其进行运算,而且还可将运算的结果转变为控制信号,进而控制车辆中各部件的工作。车载ECU根据存储于其中的车载ECU软件进行运算与控制处理,随着车辆技术的发展,车辆厂家可能会对车载ECU软件进行更新,以优化车载ECU软件中的算法或控制逻辑,从而提高车辆的性能或安全性。由于新版本的车载ECU软件功能更全,性能更优越,因此,为了提高车辆的安全性能,需要及时对车载ECU软件进行更新。目前,车载ECU软件的更新主要通过线下方式进行,具体的,首先需要用户将车辆开到4S店等专业维修站点,然后由专业维修人员借助车辆诊断工具等专业设备对车载ECU软件进行更新。然而,现有的车载ECU软件的更新方法,整个更新流程繁琐,而且需要消耗用户和维修人员的大量时间,致使车载ECU软件的更新效率较低。
技术实现思路
本专利技术提供一种车载ECU的远程更新方法、车载ECU及车辆,以克服现有车载ECU软件的更新方法,其更新流程繁琐、耗时多、车载ECU软件的更新效率较低的问题。本专利技术提供的一种车载ECU的远程更新方法,包括:车载ECU接收TSP服务器发送的软件更新通知消息,所述软件更新通知消息中包含待更新的软件版本标识;所述车载ECU将所述待更新的软件版本标识与当前软件版本标识进行比对,判断是 ...
【技术保护点】
一种车载电子控制单元ECU的远程更新方法,其特征在于,包括:车载ECU接收远程服务供应商TSP服务器发送的软件更新通知消息,所述软件更新通知消息中包含待更新的软件版本标识;所述车载ECU将所述待更新的软件版本标识与当前软件版本标识进行比对,判断是否需要进行软件更新;若需要进行软件更新,则所述车载ECU与所述TSP服务器建立数据传输链路,并接收所述TSP服务器在所述数据传输链路上发送的待更新软件包;所述车载ECU在完成所述待更新软件包的接收后,断开与所述TSP服务器之间的数据传输链路;所述车载ECU接收用户发送的软件更新指示,采用所述待更新软件包进行软件更新处理;所述车载ECU确定更新处理后的软件是否能够正常运行,若能够正常运行则生成软件成功更新日志;所述车载ECU与所述TSP服务器建立通信连接,并将所述软件成功更新日志上传给所述TSP服务器。
【技术特征摘要】
1.一种车载电子控制单元ECU的远程更新方法,其特征在于,包括:车载ECU接收远程服务供应商TSP服务器发送的软件更新通知消息,所述软件更新通知消息中包含待更新的软件版本标识;所述车载ECU将所述待更新的软件版本标识与当前软件版本标识进行比对,判断是否需要进行软件更新;若需要进行软件更新,则所述车载ECU与所述TSP服务器建立数据传输链路,并接收所述TSP服务器在所述数据传输链路上发送的待更新软件包;所述车载ECU在完成所述待更新软件包的接收后,断开与所述TSP服务器之间的数据传输链路;所述车载ECU接收用户发送的软件更新指示,采用所述待更新软件包进行软件更新处理;所述车载ECU确定更新处理后的软件是否能够正常运行,若能够正常运行则生成软件成功更新日志;所述车载ECU与所述TSP服务器建立通信连接,并将所述软件成功更新日志上传给所述TSP服务器。2.根据权利要求1所述的方法,其特征在于,在所述车载ECU接收用户发送的软件更新指示,采用所述待更新软件包进行软件更新处理之后,还包括:若所述车载ECU采用所述待更新软件包进行软件更新处理失败或者若所述车载ECU确定更新处理后的软件不能正常运行,所述车载ECU进行软件回滚处理并生成第一软件失败更新日志;所述车载ECU与所述TSP服务器建立通信连接,并将所述第一软件失败更新日志上传给所述TSP服务器。3.根据权利要求2所述的方法,其特征在于,在所述车载ECU进行软件回滚处理并生成第一软件失败更新日志之前,还包括:所述车载ECU检测软件更新处理次数是否达到第一阈值;若所述软件更新处理次数未达到第一阈值,则所述车载ECU再次采用所述待更新软件包进行软件更新处理;所述车载ECU进行软件回滚处理并生成第一软件失败更新日志,具体包括:若所述软件更新处理次数达到第一阈值,则所述车载ECU进行软件回滚处理并生成第一软件失败更新日志。4.根据权利要求3所述的方法,其特征在于,在所述车载ECU进行软件回滚处理之后,还包括:若所述车载ECU确定软件回滚处理后的软件能够正常运行,则生成第二软件失败更新日志;所述车载ECU与所述TSP服务器建立通信连接,并将所述第二软件失败更新日志上传给所述TSP服务器。5.根据权利要求3所述的方法,其特征在于,在所述车载ECU进行软件回滚处理之后,还包括:若所述车载ECU进行软件回滚处理失败或者所述车载ECU确定软件回滚处理后的软件不能正常运行,则所述车载ECU再次进行软件回滚处理,直至所述软件回滚处理次数达到第二阈值;若所述软件回滚处理次数达到第二阈值...
【专利技术属性】
技术研发人员:张艳,郝飞,
申请(专利权)人:上海汽车集团股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。