[发明专利]一种汽车ECU刷写方法及其系统、计算机可读存储介质在审
申请号: | 201911163497.8 | 申请日: | 2019-11-25 |
公开(公告)号: | CN112835598A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 王礼;王宇;温小锋;何晔;朱鹏波;韦恩祥 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 徐文城 |
地址: | 510030 广东省广州市越秀*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汽车 ecu 方法 及其 系统 计算机 可读 存储 介质 | ||
本发明涉及一种汽车ECU刷写方法及其系统、计算机可读存储介质,所述方法包括如下步骤:接收诊断指令,并根据所述诊断指令获取流程配置文件和待刷写至ECU的程序文件;其中,所述流程配置文件为本地流程配置文件,或者根据所述诊断指令生成的流程配置文件。所述计算机可读存储介质存储有用于实现所述输电线路设备缺陷检测方法的计算机程序。根据所述流程配置文件和程序文件刷写ECU。所述系统用于实现所述方法,实施本发明,能够灵活地配置ECU刷写流程、对刷写失败的原因进行分析并给出合理性的解决方案。
技术领域
本发明涉及汽车ECU软件更新技术领域,具体涉及一种汽车ECU刷写方法及其系统、计算机可读存储介质。
背景技术
随着汽车电子的飞速发展,整车电子ECU也越来越多,对汽车电子的软件更新也越来越频繁。目前对于汽车ECU的更新主流方案都通过CAN总线或者以太网在Boot loader中更新软件,而各整车厂更新软件的流程都不尽相同,技术要求也不一样,对供应商而言,为满足各整车厂对软件更新的要求,就需用不同的刷写流程的软件分别应对。目前用于Bootloader更新ECU程序的软件多采用第三方公司开发,第三方开发的工具大多都是根据整车厂的刷写流程进行定制的,即流程固定,不能进行自由配置。也有一些工具支持更改流程,但需编写脚本自行开发。
现有汽车ECU软件更新方式无法灵活适配刷写流程,软件与硬件捆绑使用,并且现有的软件仅作为一款用于更新ECU软件的工具,仅支持单一刷写功能,无法对更新失败的工况进行分析,也无法给出合理性解决方案。
发明内容
本发明旨在提出一种汽车ECU刷写方法及其系统、计算机可读存储介质,以实现灵活地配置ECU刷写流程、对刷写失败的原因进行分析。
第一方面,本发明实施例提供一种汽车ECU刷写方法,包括如下步骤:
接收多个诊断指令,并根据所述多个诊断指令获取流程配置文件和待刷写至ECU的程序文件;其中,所述流程配置文件为本地流程配置文件,或者根据所述多个诊断指令以及执行所述多个诊断指令所对应的控制参数生成的流程配置文件;
根据所述流程配置文件和程序文件刷写ECU。
其中,所述控制参数包括刷写参数、控制命令和多个条件命令,所述多个条件命令与所述多个诊断指令相对应,每一条件命令用于判断是否执行对应诊断指令;所述控制命令用于控制ECU在刷写过程中根据预设时序及触发事件接收所述诊断指令并将诊断指令发送给ECU。
其中,根据所述程序文件和所述流程配置文件刷写ECU具体包括:
根据所述控制指令获取当前诊断指令并将当前诊断指令发送给ECU;
判断是否在约定时间内接收到ECU反馈的响应指令,并根据判断结果进行刷写ECU;当在约定时间内接收到ECU反馈的响应指令时,根据执行当前诊断指令所对应的条件指令,判断所述响应指令中的参数值是否满足该条件指令中的条件,若满足,则执行当前诊断指令,根据所述刷写参数将当前诊断指令所对应的程序文件内容发送给ECU,若不满足,则刷写失败,停止刷写ECU;当没有接收到响应指令或超出约定时间接收到响应指令,则刷写失败,停止刷写ECU。
其中,所述方法还包括:
当ECU刷写失败时,判断是否已将当前诊断指令发送给ECU;若是,则根据ECU的响应情况确定刷写失败原因;若否,则确定刷写失败原因为诊断指令发送失败;
根据刷写失败原因查询经验数据库获得对应的解决策略。
其中,根据ECU的响应情况确定刷写失败原因具体包括:
若将当前诊断指令发送给ECU后,在约定时间内接收到ECU反馈的响应指令,且响应指令中的参数值是否不满足条件指令中的条件,则获取ECU响应指令的否定响应码,并根据所述否定响应码查询经验数据库获得刷写失败原因;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911163497.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有加温装置的絮凝剂加药机
- 下一篇:一种电池、电池模组、电池包和电动车