[发明专利]电子控制单元固件升级管理方法、装置、设备和存储介质有效
申请号: | 201910569022.2 | 申请日: | 2019-06-27 |
公开(公告)号: | CN110347412B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 洪宇;孙宗姚;金钊;周幸达;张赫;张文杰 | 申请(专利权)人: | 中国第一汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 张海英 |
地址: | 130011 吉林省长春市*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 控制 单元 升级 管理 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种电子控制单元固件升级管理方法、装置、设备和存储介质。本发明实施例提供的方法包括:确定待升级电子控制单元,建立与所述待升级电子控制单元的连接;检测到车辆当前工况满足预设升级条件时,控制车辆内所有电子控制单元进入非工作模式;将升级驱动和固件数据包写入所述车辆中的内存,控制所述待升级电子控制单元根据所述升级驱动和固件数据包进行固件升级。本发明实施例的技术方案,通过对车辆中的所有电子控制单元设置为非工作模式,降低车辆总线通信负荷,减小固件升级失败率,将升级驱动随固件数据包写入车辆内存,保证驱动不会被误操作,避免电子控制单元固件数据被错误擦除,提高了固件升级的安全性。
技术领域
本发明实施例涉及自动化技术领域,尤其涉及一种电子控制单元固件升级管理方法、装置、设备和存储介质。
背景技术
车辆电子电气技术发展迅速,汽车中的电子控制单元越来越多,为满足汽车在开发、生成和售后等过程的不同要求,电子控制单元的固件升级越来越频繁,因此如何快速可靠的升级成为当前领域的研究重点。
现有电子控制单元的固件升级中,仅对待升级电子控制单元进行设置,不对其他未升级的电子控制单元进行设置,待升级的电子控制单元升级时其他未升级的电子控制单元仍然在工作,为车辆行驶造成安全隐患,造成车辆数据总线的负荷较高,待升级电子控制单元的升级过程极易发生错误,升级过程可靠性低并且需要花费大量时间。
发明内容
本发明提供一种电子控制单元程序升级方法、装置、设备和存储介质,以实现电子控制单元固件的高效可靠升级。
第一方面,本发明实施例提供了一种电子控制单元的固件升级管理方法,该方法包括:
确定待升级电子控制单元,建立与所述待升级电子控制单元的连接;
检测到车辆当前工况满足预设升级条件时,控制车辆内所有电子控制单元进入非工作模式;
将升级驱动和固件数据包写入所述车辆中的内存,控制所述待升级电子控制单元根据所述升级驱动和固件数据包进行固件升级。
第二方面,本发明实施例还提供了一种电子控制单元的固件升级管理装置,装置方法包括:
连接建立模块,用于确定待升级电子控制单元,建立与所述待升级电子控制单元的连接;
模式调整模块,用于检测到车辆当前工况满足预设升级条件时,控制车辆内所有电子控制单元进入非工作模式;
固件升级模块,用于将升级驱动和固件数据包写入所述车辆中的内存,控制所述待升级电子控制单元根据所述升级驱动和固件数据包进行固件升级。
第三方面,本发明实施例还提供了一种设备,该设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中任一所述的电子控制单元的固件升级管理方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本发明实施例中任一所述的电子控制单元的固件升级管理方法。
本发明实施例通过建立与待升级电子控制单元的连接,在检测到车辆当前工况满足预设升级条件时,控制车辆内所有电子控制单元进入非工作模式,将升级驱动和固件数据包写入所述车辆的内存中,控制电子控制单元根据升级数据和固件数据包进行固件升级,降低总线通信负荷,减小固件升级失败率,避免升级驱动误读取导致固件数据被错误擦除,提高固件升级的可靠性与安全性。
附图说明
图1是本发明实施例一提供的一种电子控制单元的固件升级管理方法的步骤流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国第一汽车股份有限公司,未经中国第一汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910569022.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:程序安装/升级方法、装置以及系统
- 下一篇:软件配置信息更新方法及装置