【技术实现步骤摘要】
一种上位机OTA可配置程序刷写系统及刷写方法
[0001]本专利技术属于整车开发
,具体涉及一种上位机OTA可配置程序刷写系统及刷写方法。
技术介绍
[0002]目前,为整车开发OTA时,不同控制器存在不同的刷写流程。其中,作为车内上位机的控制器,一般为TBOX或者网关控制器,为了实现对不同控制器的刷写,上位机会存储多套刷写流程,以应对不同控制器。这种深度耦合的策略导致当控制器刷写流程发生变更或者整车新增控制器时,上位机都需要同步进行变更,产生了很多不必要的开发工作和成本,影响整车开发进度。
[0003]现有技术公开了一种车辆ECU的OTA升级方法及系统,对整车OTA升级的全链路方案进行了描述,通过MES、TSP等系统协同工作来锁定一个特定配置车型中的ECU,实现OTA软件包的精准推送。本方法更强调的是OTA升级过程中,上位机的自适应性,通过配置文件实现对ECU刷写流程的动态匹配,减少开发过程中的上位机与ECU之间的耦合关系。
[0004]现有技术还公开了一种车辆空中下载OTA处理方法,通过调整OTA的 ...
【技术保护点】
【技术特征摘要】
1.一种上位机OTA可配置程序刷写系统,其特征在于:由云端OTA平台(1
‑
1)、联网车辆(1
‑
2)、车内上位机(1
‑2‑
1)、车内被刷写ECU(1
‑2‑
2)、ECU配置文件模块(1
‑2‑2‑
1)、ECU刷写文件模块(1
‑2‑2‑
2)构成;其中,云端OTA平台(1
‑
1)与联网车辆(1
‑
2)、车内上位机(1
‑2‑
1)相连,联网车辆(1
‑
2)与车内上位机(1
‑2‑
1)、车内被刷写ECU(1
‑2‑
2)相连,车内上位机(1
‑2‑
1)与ECU刷写模板模块(1
‑2‑1‑
1)相连,车内被刷写ECU(1
‑2‑
2)与车内上位机(1
‑2‑
1)、ECU配置文件模块(1
‑2‑2‑
1)、ECU刷写文件模块(1
‑2‑2‑
2)相连。2.根据权利要求1所述的一种上位机OTA可配置程序刷写系统,其特征在于:所述云端OTA平台(1
‑
1)用于根据不同车辆配置下发ECU配置文件模块(1
‑2‑2‑
1)与ECU刷写文件模块(1
‑2‑2‑
2),其通过与车内上位机(1
‑2‑
1)进行通信来实现不同车辆配置的识别。3.根据权利要求1所述的一种上位机OTA可配置程序刷写系统,其特征在于:所述联网车辆(1
‑
2)包含了车内上位机(1
‑2‑
1)与车内被刷写ECU(1
‑2‑
2),其为车内上位机(1
‑2‑
1)与车内被刷写ECU(1
‑2‑
2)的装配载体。4.根据权利要求1所述的一种上位机OTA可配置程序刷写系统,其特征在于:所述车内上位机(1
‑2‑
1)用于对车内被刷写ECU(1
‑2‑
2)进行软件刷写操作控制,其包含一个ECU刷写模板模块(1
‑2‑1‑
1),作为基础的刷写框架,其通过识别不同被刷写ECU的ECU配置文件模块(1
‑2‑2‑
1)与ECU刷写文件模块(1
‑2‑2‑
2)来确定不同的刷写流程。5.根据权利要求1所述的一种上位机OTA可配置程...
【专利技术属性】
技术研发人员:高家君,蒙天地,张金凯,刘国彬,刘岩曦,韩庆波,马文峰,马良,
申请(专利权)人:一汽奔腾轿车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。