[发明专利]一种车辆ECU的OTA升级方法及系统有效
申请号: | 202011260867.2 | 申请日: | 2020-11-12 |
公开(公告)号: | CN112328294B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 王雄;都丹;陈宇;王帅珂 | 申请(专利权)人: | 杭州创想智联科技有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658;G06F8/71 |
代理公司: | 重庆嘉品知识产权代理事务所(普通合伙) 50302 | 代理人: | 李阳 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 ecu ota 升级 方法 系统 | ||
本发明公开了一种车辆ECU的OTA升级方法及系统,方法包括接收由MES系统在车辆下线时推送的车辆基础下线数据,其中车辆基础下线数据至少包括车辆身份信息和车辆各ECU的初始版本信息;基于车辆基础下线数据中的车辆身份信息获取车辆各ECU的当前版本信息;将车辆各ECU的当前版本信息与可升级ECU的最新版本信息进行比较获得需要升级的ECU信息;基于需要升级的ECU信息对对应的ECU进行OTA升级。本发明能够很好地识别各车辆ECU的软件配置,更好地实现整车ECU的OTA升级,提高OTA适用范围和车辆ECU升级效率。
技术领域
本发明涉及车辆ECU升级技术领域,尤其涉及一种车辆ECU的OTA升级方法及系统。
背景技术
随着汽车的不断升级和远程控车技术的发展,汽车电子化程度越来越高,现代汽车会集成大量的ECU(Electronic Control Unit电子控制单元),软件定义汽车已经是行业内的共识,各ECU软件成了车里迭代最快、最容易个性化的部分。对于车辆ECU内的各种车载应用及车载系统等车载软件,通常需要不定时地进行软件升级。现有技术中,用户需将车辆行驶至4S店,由4S店的专用设备对车载应用及车载系统等车载软件进行在线升级。该方式操作繁琐,受地理位置的限制,给用户带来很多不便。为了减少成本、提升用户体验,OTA(Over-The-Air Technology空中下载技术)应运而生。
传统的OTA技术无法准确识别车辆下线后的各ECU的软件配置,导致很难保证为所有车辆ECU选择合适的软件,因此很难做到整车ECU的OTA升级。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种车辆ECU的OTA升级方法及系统,通过接收MES系统推送的车辆基础下线数据,并根据车辆基础下线数据去提取车辆各ECU的当前版本信息,然后进行版本信息的比较确定需要升级的ECU,再对需要升级的ECU进行OTA升级,从而能够很好地识别各车辆ECU的软件配置,更好地实现整车ECU的OTA升级,提高OTA适用范围和车辆ECU升级效率。
为了实现上述目的,根据本发明的第一个方面,本发明提供了一种车辆ECU的OTA升级方法,所述方法包括如下步骤:
接收由MES系统在车辆下线时推送的车辆基础下线数据,其中,所述车辆基础下线数据至少包括车辆身份信息和车辆各ECU的初始版本信息;
基于所述车辆基础下线数据中的车辆身份信息获取车辆各ECU的当前版本信息;
将所述车辆各ECU的当前版本信息与可升级ECU的最新版本信息进行比较获得需要升级的ECU信息;
基于所述需要升级的ECU信息对对应的ECU进行OTA升级。
优选地,所述基于所述需要升级的ECU信息对对应的ECU进行OTA升级包括:
基于所述需要升级的ECU信息在TSP系统的OTA模块中生成ECU升级指令并发送至车载TBOX模块;
接收所述升级指令,对所述升级指令进行确认生成升级请求信息,并将所述升级请求信息发送至所述TSP系统的OTA模块;
基于所述升级请求信息将对应的ECU升级包发送至所述车载TBOX模块;
利用所述ECU升级包对对应的车辆ECU进行升级。
优选地,所述基于所述升级请求信息将对应的ECU升级包发送至所述车载TBOX模块包括:
基于所述升级请求信息查找待升级ECU的最新版本信息;
基于所述待升级ECU的最新版本信息查找相应的最新版本升级包;
通过二进制差分算法计算最新版本升级包和ECU的当前版本信息对应的安装包之间的差异信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州创想智联科技有限公司,未经杭州创想智联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011260867.2/2.html,转载请声明来源钻瓜专利网。