0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OTA软件升级管理系统

经纬恒润 2025-01-13 09:39 次阅读

概述

OTA(Over-the-Air Technology,空中下载技术)是通过空中下载的方式对车辆中的软件进行远程升级。经纬恒润OTA软件升级管理系统基于软件架构、应用架构、业务架构和技术架构,为整车提供云-管-端-屏完整OTA解决方案,可靠地完成系统更新、软件升级、功能迭代和安全漏洞修复等功能。同时支持固件升级(FOTA)以及应用升级(SOTA),基于高性能差分算法和流式升级方式,大量减少升级流量和升级时间消耗,节约成本的同时满足底盘域、车身域、动力域、辅助驾驶域和信息娱乐域等各类升级场景需求。

技术优势

  • 自主可靠,掌控差分、并行、升级路径规划等多种核心算法
  • 安全可靠,完备的升级回滚机制,多重安全加密机制,远程实时故障诊断
  • 架构灵活,支持多种升级方式,支持多种通信机制,云端可进行弹性扩展
  • 本土化服务,灵活定制,响应及时

wKgZO2eEbHmAI6NyAAE3lqir-kg454.png

车端系统

  • 架构特点

— 基于SOA架构,面向服务的模块化设计,高复用、可扩展,灵活适配不同项目需求

—车端软件与操作系统或硬件架构松耦合,易于适配新车型

—架构可灵活适配各种高中低端ECU(Can/CanFD、Ethernet、Lin)

—支持多种通信协议(HTTP、MQTT、OMA、私有协议)

—支持多种升级方式(DoCan、DoIP、SomeIP、TCP私有协议)

wKgZO2eEbMiANeozAAKfGlBRaRQ574.png

  • 功能特点

—升级时间短、内存开销小、不使用动态内存分配

—支持全量包和差分包的下载,可管理全部版本、差异及其依赖关系

—可实现边解密解压边删除,并进行流式处理、分块处理

—支持多种升级手段(云、USB手机、诊断仪等),支持多ECU并行升级、预安装

—通过规则库实现升级前和升级后的条件管理

—可与ECU的软件工具栈集成(看门狗、持久化、诊断、IPC等)

—支持全量升级和差分升级方式,支持A/B升级、原位升级、流式升级、增量升级

—差分块大小可配置,支持In-place差分还原与A/B差分还原,支持上位机还原升级、下位机还原升级、下位机ECU差分直接升级等多种差分还原升级方案

云端系统

  • 架构特点

—基于Spring Cloud微服务架构,做到高内聚、松耦合

—支持多种通信协议(HTTP、MQTT、OMA、私有协议)

—适配分布式文件系统、各类对象存储及CDN服务

—基于Vue3+ElementUI框架的前端组件化显示

—采用基于Docker的容器虚拟化技术和Kubernetes实现系统部署运维

—平台系统高可用、高性能、可扩展、可监控

wKgZO2eEbT6AfwnUAAFojTOzMBo480.png

  • 功能特点

—独立的差分系统和差分工具,满足不同等级的差分升级需求

—差分系统支持多种压缩算法,支持所有二进制格式,支持大文件差分

—提供完整的车辆基础数据管理,整车软硬件版本管理、零件软硬件版本管理

—基于整车版本+升级路线+批次调度的整车OTA升级管理,支持手动与自动触发升级任务,支持升级重试、中止与重载

—支持对升级镜像文件的签名,支持升级包的签名与加密

—支持升级任务状态和零件升级状态的实时上报与显示,以及各类数据统计与展示

通信与信息安全

  • 功能特点

—基于HTTPS的双向认证安全通信,支持商密与国密方案

—支持车辆接入认证、车云通信协议认证,具备车辆激活功能

—升级数据包加密传输,集成对称和非对称加密算法

—应用秘钥管理系统,支持数字签名与验证

—支持软件镜像文件的签名与验签,支持升级包的加密传输与签名验证

子系统功能集

  • 远程诊断

—支持标准诊断调查问卷解析和应用

—提供ECU故障码读取/清除,远程版本/配置字读取以及ECU重置等基础诊断功能

—覆盖单车/多车,单ECU/多ECU等多种诊断场景,并提供诊断分析数据展示

  • 远程标定

—支持针对ECU的DID远程读取/写入和文件标定等远程标定功能

—基于安全解锁库和标定策略,保证标定方案和流程的安全性

—提供周期/事件/实时等多种标定触发模式

  • 应用升级与监控

—主-子节点采用GRPC通信,提供轻量应用级别安装/卸载/回滚等升级功能

—支持应用启用/禁用/运行状态监控等远程监控功能

—支持应用异常状态获取和对应日志整合上报

  • 国标数据采集与解析

—车云采用私有通信协议封装国标数据,提升数据传输效率和安全性

—数据内容符合GBT32960标准,支持登入/登出/实时/补发等流程数据采集

—云平台具备接收/解析展示以及平台转发对接能力

小结

随着智能传感器技术、5G技术、人工智能技术、大数据等技术的迅猛发展,在软件定义汽车的时代背景下,OTA的作用越来越大,目前,经纬恒润与国内多家整车厂签订合作协议,共同进行OTA软件升级管理系统的开发与应用,经纬恒润OTA系统也已落地智能化港口、无人矿区建设以及多家整车厂量产车型,并积累大量的实车升级与大规模部署升级经验。今后经纬恒润开发团队也会进一步实现OTA+智能诊断的一体化解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    5066

    浏览量

    88472
  • OTA
    OTA
    +关注

    关注

    7

    文章

    593

    浏览量

    35615
  • 管理系统
    +关注

    关注

    1

    文章

    2670

    浏览量

    36316
收藏 人收藏

    相关推荐

    浅谈车规MCU (MGEQ1C064) OTA升级

    的正常程序,用于执行各种应用功能:这部分程序称为App。 整个OTA的简单流程如下: 可以看出,要实现OTA升级,划分FLASH的操作是不可少的,很多MCU通常使用编程软件(如k
    发表于 03-04 12:52

    OTA升级】无需数据线,一条命令即可完成固件升级

    OTA无线升级过程视频演示:OTA介绍OTA(Over-The-Air,空中升级)是一种通过无线通信技术实现远程更新设备固件或
    的头像 发表于 12-11 01:00 1940次阅读
    【<b class='flag-5'>OTA</b><b class='flag-5'>升级</b>】无需数据线,一条命令即可完成固件<b class='flag-5'>升级</b>!

    OTA无线更新技术:一键升级系统,随时畅享FLIR最新技术!

    手机换代迅速,系统更新频繁,让人不禁遐想:若热像仪也能如此,检测人员是否就能随时掌握最新科技? 比如FLIR Ex Pro热像仪的OTA无线更新技术 ,它让用户的热像仪轻松升级至最新版,确保用户始终
    的头像 发表于 12-03 15:34 361次阅读
    <b class='flag-5'>OTA</b>无线更新技术:一键<b class='flag-5'>升级</b><b class='flag-5'>系统</b>,随时畅享FLIR最新技术!

    九芯电子NVH/NVF语音芯片OTA升级操作方法

    OTA(Over-The-Air)升级是指通过无线网络远程对设备进行软件升级的过程。对于九芯电子NVH/NVF语音芯片,OTA
    的头像 发表于 10-09 08:01 493次阅读
    九芯电子NVH/NVF语音芯片<b class='flag-5'>OTA</b><b class='flag-5'>升级</b>操作方法

    ESP8266 OTA升级错误的原因?

    ]reboot OK\",CurrentPack); system_upgrade_flag_set(UPGRADE_FLAG_FINISH); //重启系统,运行新软件
    发表于 07-19 07:35

    OTA升级后重启,printf日志错误的原因?

    OTA升级后重启,printf日志错误。
    发表于 07-18 06:26

    ESP8266 OTA升级失败的原因?

    我正在使用自定义服务器来升级 esp8266。我可以从服务器下载图像,但总是升级失败。 我将以下.bin文件下载到闪存中(下载前,我擦除整个闪存): ------------ 2 MByte
    发表于 07-11 07:45

    ESP8266 OTA升级不成功的原因?

    我正在使用最新的 RTOS SDK 版本 1.5 ESP8266。我使用自定义服务器进行OTA升级。 有时 OTA 升级成功,有时即使闪烁了正确的图像,
    发表于 07-10 06:14

    如何在ESP8266上运行OTA升级

    在 ESP8266 (ESP-12F) 上运行 OTA 升级
    发表于 07-10 06:13

    高级别智能驾驶神级利器:自研OTA系统

    在港口无人水平运输场景中,经纬恒润提供了车、路、网、云、图全栈式自研解决方案,包含了自动驾驶车辆、路侧车路协同、全场高可靠定位、5G远程驾驶、运营调度管理OTA软件升级
    的头像 发表于 06-21 08:00 1497次阅读
    高级别智能驾驶神级利器:自研<b class='flag-5'>OTA</b><b class='flag-5'>系统</b>

    ESP-IDF是否支持基于BLE的OTA升级

    节点需要切换到WiFi才能完成HTTP升级,ESP-IDF是否支持基于BLE的OTA升级
    发表于 06-12 07:49

    ESP-IDF4.4 OTA升级失败的原因?

    ESP-IDF4.4 OTA 功能,在启动OTA功能后下载固件过程中出现wifi无Internet访问,然后很快网络恢复,需要等待很久后OTA升级失败。
    发表于 06-06 08:19

    ESP IDF OTA升级失败的原因?

    ESP IDF 5.1.1,官方OTA例程,升级过程中失败,tcp拉取文件中断,有遇到类似情况的吗,日志如下: I (59717) ota: ota url:http://www.x
    发表于 06-05 07:27

    ZDP1440系列小技巧—如何OTA差分升级显示素材?

    ZDP1440是一款基于开源GUI引擎的图像显示专用驱动芯片,支持U盘、SD卡本地升级UI固件,同时也支持通过UART/SPI方式进行OTA升级,本文将介绍如何OTA差分
    的头像 发表于 05-06 14:01 1021次阅读
    ZDP1440系列小技巧—如何<b class='flag-5'>OTA</b>差分<b class='flag-5'>升级</b>显示素材?

    技术帖 | RK3568开发板的OTA升级教程

    说起OTA我们应该都不陌生,它是一种可以为设备无损失升级系统的方式,能将新功能远程部署到产品上。我们不仅可以通过网络下载OTA升级包,也可以
    的头像 发表于 04-20 08:01 1828次阅读
    技术帖 | RK3568开发板的<b class='flag-5'>OTA</b><b class='flag-5'>升级</b>教程