[发明专利]一种多ECU的OTA升级控制方法及系统有效
申请号: | 202110989813.8 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113766490B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 张佩;钱亚容;彭熠;杨昊;刘壮 | 申请(专利权)人: | 东风商用车有限公司 |
主分类号: | H04W8/24 | 分类号: | H04W8/24;H04W4/40;G06F8/65 |
代理公司: | 湖北竟弘律师事务所 42230 | 代理人: | 张雯俐 |
地址: | 430056 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ecu ota 升级 控制 方法 系统 | ||
本申请公开了一种多ECU的OTA升级控制方法及系统,涉及ECU软件升级技术领域,该方法包括:获取升级提醒指令,并等待升级授权指令;升级提醒指令为TBOX基于ECU软件版本更新所发出的指令、或者基于用户的点选操作所形成的指令;升级授权指令包括至少一个ECU类型;当接收到升级授权指令时,若车辆状态不满足任一升级条件,则显示不满足的升级条件,直至满足所有升级条件后,基于升级授权指令对相应ECU进行升级并显示升级信息;升级完成后,显示升级结果;当升级结果为升级失败、且至下电时仍未收到用户的结果确认指令时,存储升级结果,并于下次上电后显示升级结果。本申请,可实现多个ECU同时升级提醒及升级,并确保用户知晓升级结果,保证升级的可靠性。
技术领域
本申请涉及ECU软件升级技术领域,具体涉及一种多ECU的OTA升级控制方法及系统。
背景技术
目前,ECU(Electronic Control Unit,电子控制单元)升级的工作原理是通过改写程序的办法,将供油、点火等曲线在原厂数据基础上进行精细调整,优化参数以达到增加输出马力、提升扭矩或降低油耗的目的。
相关技术中,当ECU有新版软件数据时,可直接通过云端服务器下载新版的软件数据到ECU内,然后在车辆状态安全可靠时,自动在后台进行升级。
但是,上述升级过程需确定车辆满足升级条件才提示用户,若用户一上电后直接启动车辆开走,因车载显示屏自检或其他状态显示优先级更高,会导致用户看不到升级提醒,且目前的升级过程也不支持多个ECU同时升级,导致升级效率较低,速度较慢。
发明内容
针对现有技术中存在的缺陷之一,本申请的目的在于提供一种多ECU的OTA升级控制方法及系统,以解决相关技术中用户漏掉升级提醒、以及无法支持多个ECU同时升级的问题。
本申请第一方面提供一种多ECU的OTA升级控制方法,其包括步骤:
获取升级提醒指令,并等待升级授权指令;上述升级提醒指令为TBOX基于ECU软件版本更新所发出的指令、或者基于用户的点选操作所形成的指令;上述升级授权指令包括至少一个ECU类型;
当接收到上述升级授权指令时,若车辆状态不满足任一升级条件,则显示不满足的升级条件,直至满足所有升级条件后,基于上述升级授权指令对相应ECU进行升级并显示升级信息;
升级完成后,显示升级结果;当上述升级结果为升级失败、且至下电时仍未收到用户的结果确认指令时,存储上述升级结果,并于下次上电后显示上述升级结果。
一些实施例中,上述当存在更新的ECU软件版本时,上述TBOX下载上述更新的ECU软件版本至相应ECU,并在下载完成后,发出升级提醒指令。
一些实施例中,上述基于用户的点选操作形成升级提醒指令,具体包括:
TBOX接收用户点选操作的升级请求,并查询是否存在ECU软件版本更新;若是,则下载上述更新的ECU软件版本至相应ECU,并基于上述升级请求形成并发出升级提醒指令。
一些实施例中,上述获取升级提醒指令之后,还包括:
当接收到稍后提醒指令时,TBOX开始计时,并在计时时间达到第一时间阈值时,再次发出升级提醒指令;
当接收到拒绝升级指令时,TBOX开始计时,并在计时时间达到第二时间阈值时,再次发出升级提醒指令;上述第二时间阈值大于第一时间阈值的两倍。
一些实施例中,上述升级条件包括:
手刹拉起、发动机停机、点火锁处于ON档、以及蓄电池电压处于正常状态。
一些实施例中,上述由显示屏获取升级提醒指令,并等待升级授权指令,且当上述显示屏收到升级授权指令后,转发给TBOX;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东风商用车有限公司,未经东风商用车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110989813.8/2.html,转载请声明来源钻瓜专利网。