一种整车FOTA升级系统及方法技术方案

技术编号:37322571 阅读:37 留言:0更新日期:2023-04-21 23:02
本发明专利技术公开了一种整车FOTA升级系统及方法,系统包括:FOTA升级云端和搭载有Autosar AP平台的FOTA升级车载终端;FOTA升级云端响应升级命令,创建升级任务,对升级包进行加密和管理,并下发含有升级包的升级任务给车载终端及对FOTA升级进度和结果的状态维护;车载终端利用Autosar AP平台的FOTA Services组件,接收FOTA升级云端的升级任务并下载升级包,生成配置文件用于判断车载终端能否进行升级,当能够升级时解密和验签升级包以及控制升级包的传输和刷写方式对DOIP ECU或CAN ECU进行升级,校验升级结果及上报FOTA升级进度和结果给FOTA升级云端。本发明专利技术能够升级DOIP和CAN的ECU;实现多节点及单节点的串行和并行刷写,减少升级时间;回滚合理;基于配置文件获取升级包,提高升级效率。提高升级效率。提高升级效率。

【技术实现步骤摘要】
一种整车FOTA升级系统及方法


[0001]本专利技术涉及FOTA升级
,涉及一种整车FOTA升级系统及方法。

技术介绍

[0002]随着汽车智能化程度越来越高以及人们对车辆舒适性和安全性要求的提高,车辆FOTA(Firmware Over

The

Air)移动终端的空中下载软件升级功能成为了车辆的标配,方便车辆出厂后进行功能升级和问题修复,FOTA升级是通过远程方式对整车的ECU(Electronic Control Unit)电子控制单元进行刷写。然而,现有车辆ECU数量从几十到上百个,对整车ECU升级需要消耗大量时间;并且各个ECU之间可能有依赖关系,必须同时升级成功才能正常工作。因此,对车端应用的更新需要一套合理流程才能保证车辆ECU顺利升级。
[0003]当前,Autosar AP(Adaptive)平台的UCM组件提供了车端应用更新方法。UCM组件负责在Adaptive平台上更新,安装,删除和保留软件记录。它的作用类似于Linux中的dpkg软件包管理系统,其功能可确保以安全可靠本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种整车FOTA升级系统,其特征在于,包括:FOTA升级云端和搭载有Autosar AP平台的FOTA升级车载终端,两者通过无线网络通信;所述FOTA升级云端,用于响应升级命令,创建升级任务,对升级包进行加密和管理,并下发含有升级包的升级任务给所述车载终端,以及对FOTA升级进度和结果的状态维护;所述车载终端利用Autosar AP平台的FOTA Services组件,接收所述FOTA升级云端的升级任务并下载升级包,生成配置文件用于判断车载终端能否进行升级,当能够升级时解密和验签升级包以及控制升级包的传输和刷写方式对DOIP ECU或CAN ECU进行升级,校验升级结果以及上报FOTA升级进度和结果给所述FOTA升级云端。2.根据权利要求1所述的整车FOTA升级系统,其特征在于,所述FOTA Services组件,包括:FOTA Master、UCM Master和UCM DOIP;所述FOTA Master,负责与FOTA升级云端通信,用于接收所述FOTA升级云端的升级任务并下载升级包,生成配置文件并传输给UCM Master用以通知UCM Master进行升级,以及上报FOTA升级进度和结果给所述FOTA升级云端;所述UCM Master,根据FOTA Master传输的配置文件,进行解析后传给对应UCM DOIP,控制UCM DOIP的升级,以及上报升级进度和结果给FOTA Master;所述UCM DOIP,基于UCM Master传输的文件,解析出升级包的本地存储路径及解密信息,对升级包进行解密和验签,并在UCM Master的控制下对DOIP ECU或CAN ECU进行FOTA升级。3.根据权利要求2所述的整车FOTA升级系统,其特征在于,所述配置文件,包括:升级前置条件、UCM DOIP名称、ECU升级配置文件、以及ECU传输及刷写顺序配置文件;所述升级前置条件,用于判断车载终端能否进行升级,其包括:车载终端电量、车载终端是否充电以及车载终端工作状态;所述UCM DOIP名称,用于配置及存储需...

【专利技术属性】
技术研发人员:孟凡民王涛陶晶阮玉龙
申请(专利权)人:镁佳北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1