[发明专利]一种基于整车以太网架构的OTA升级方法在审
申请号: | 202210759952.6 | 申请日: | 2022-06-30 |
公开(公告)号: | CN115145601A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 周聪泉 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 张先芸 |
地址: | 400020 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 整车 以太网 架构 ota 升级 方法 | ||
本发明公开了一种基于整车以太网架构的OTA升级方法,用于在5G环境和整车以太网的架构下,对整车的主要域控制器采用一种边下载边刷写的方式完成升级,充分利用整车在5G网和以太网架构支撑下高速大带宽的通信能力,大大缩短了整车控制器的升级时间。
技术领域
本发明涉及智能汽车技术领域,具体涉及一种基于整车以太网架构的OTA升级方法。
背景技术
如今汽车正向着智能化、网联化的方向发展,智能驾驶的出现需要汽车的控制器具备更强的运算能力和更高的通信速率,汽车正在由传统的ECU分布式架构逐渐向基于以太网和集中式域控制器架构变化,域控制器的特点是集成化程度高、运算能力强,集中式域控制器之间采用超大带宽的以太网硬线连接。由于集中式域控制器基本上都运行了操作系统,为迎合自动驾驶和高度智能化需求,升级包一般包含了自动驾驶相关的数据,比传统运行单片机程序的控制器升级包要大很多,全量包可能高达几G甚至几十G,基于传统整车Can总线架构的升级方式,升级时间将高达数小时,不仅需要占用域控制器的存储空间,由于需要进行应用下载和二次传输,导致升级时间进一步被延长,使用户的升级体验非常不佳。
发明内容
针对现有技术存在的上述不足,本发明的目的在于提供一种基于整车以太网架构的OTA升级方法,以解决现有技术中域控制器升级包体量大、占用域控制器的存储空间、升级时间过长的问题。
为了解决上述技术问题,本发明采用如下技术方案:
一种基于整车以太网架构的OTA升级方法,包括如下步骤:
S1:车载OTA客户端检测到OTA服务器的升级任务;
S2:车载OTA客户端解析升级任务,并将升级任务传输给各个域控制器上的应用程序;其中,域控制器上分为多个目标区,各应用程序安装在不同的目标区内;
S3:车载OTA客户端进行安装条件检查,如果满足安装条件则发起安装;如果不满足,通过车载终端进行提示;
S4:各个域控制器上的应用程序接收到安装命令,对不同目标区的刷写条件进行检查,确认其是否满足刷写条件;在满足刷写条件的目标区,根据升级包下载地址,向OTA服务器发起下载请求;
S5:在域控制器中,满足刷写条件的目标区中的应用程序与OTA服务器建立连接,OTA服务器开始通过TCP协议分段传输升级包数据流;其中,应用程序与OTA服务器通过5G建立https连接;
S6:应用程序接收到升级包数据流后,对每段数据流进行校验,校验成功后,将该段数据流实时刷写到目标区中;
S7:重复执行S1~S6,直至下载结束,域控制器应用程序将完成刷写更新的目标区标记为下一次上电的启动区;
S8:车载OTA客户端对所有域控制器进行就检测,确认所有域控制器全部完成刷写后,发起域控制器重启,完成升级。
与现有技术相比,本发明具有如下有益效果:
1、本发明所述方法用于在5G环境和整车以太网的架构下,对整车的主要域控制器采用一种边下载边刷写的方式完成升级,充分利用整车在5G网和以太网架构支撑下高速大带宽的通信能力,大大缩短了整车控制器的升级时间。
2、本发明所述方法能够充分利用域控制器和云平台的高速通信能力,使用下载与刷写同时进行的方式,直接将服务器下载的数据流刷写到域控制器目标区中的应用程序上;本发明所述方法不需要占用域控制器的存储空间,同时节省了OTA应用下载和二次传输的时间,基于分为多个目标区的域控制器,可以支撑用户在行车过程中无感升级,大大提升了用户的升级体验,减少了升级等待的时间。
附图说明
图1为本发明一种基于整车以太网架构的OTA升级方法的流程图。
图2为本发明中域控制器升级通信链路图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210759952.6/2.html,转载请声明来源钻瓜专利网。