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

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

3天内不再提示

基于CAN智慧云实现远程ECU升级

AGk5_ZLG_zhiyua 来源:ZLG致远电子 2023-05-09 11:38 次阅读

在日常研发中,调试已经成为日常工作中核心的一部分。汽车电子行业中,测试时,常需对ECU固件进行刷写。CAN智慧云基于CANDTU系列产品实现远程刷写ECU固件,减少人力与时间成本。

简介

在汽车路试的时候,因路试的特殊性,汽车需要长期在外进行路试。测试人员不仅同时兼顾几个路试车辆,而且测试场所距离远与位置不固定,测试人员需到测试现场对ECU进行ECU固件刷写,从而导致人力和时间成本增加,测试效率也不高。为解决该应用痛点,CAN智慧云推出了远程ECU升级。

实际操作

ECU升级对CANDTU系列设备有一定的要求,需要SD卡的支持,如“CANDTU-200UWGR、CANFDDTU-400EWGR”等系列设备。

云端ECU升级总体流程如下:

abd648ba-ee1a-11ed-90ce-dac502259ad0.png

1. 使用ZCANPRO编写刷写包

1.1 使用致远电子的ZCANPRO的软件,在“ECU刷新”模块,自行编写刷新的流程与参数。ECU 刷新需要经过多个流程,一个服务为一个流程,不同 ECU 刷新流程有所不同。 abe4400a-ee1a-11ed-90ce-dac502259ad0.png

1.2 对于已完成编写的流程,可点击【导出】,下载至本地保存。或点击【应用到执行器】,导出云端刷写包。

abfa4ed6-ee1a-11ed-90ce-dac502259ad0.png

2. 导出远程刷写包

点击右侧的【执行器】,对于云端的刷写包,需经协议特殊处理,点击【导出远程刷写包】,即可下载.zrflash格式刷写包。

ac0ebb28-ee1a-11ed-90ce-dac502259ad0.png

3. 上传刷写包至云端

3.1 点击顶部栏【ECU管理】,点击【+添加ECU】,对ECU进行添加。对于部分ECU升级需安全验证,可自行添加解锁文件。

ac23d8fa-ee1a-11ed-90ce-dac502259ad0.png

3.2 对于解锁文件,由于远程解锁操作的动态库在 Linux 64位运行,故需将原解锁文件(dll文件)编译为 linux下的动态库(so 文件)。仅需将 Windows 下编译 dll,在 Linux 下编译为 so 文件即可。Linux 编译命令为:

`g++ ecu_key.cc -fPIC -shared -o libecu_unlock.so`

其中 ecu_key.cc 文件为解锁函数的实现,生成解锁文件动态库为 libecu_unlock.so。

4.ECU升级

4.1 进入到相应的设备,选定ECU升级,选择相应的通道与ECU。选定了相应ECU,会默认配置地址、帧、刷写包等,同时也支持自行更改。

ac35dd16-ee1a-11ed-90ce-dac502259ad0.png

4.2 确定参数信息,点击【升级ECU固件】,即可查看相应的调试信息,查看升级反馈。

ac4a8374-ee1a-11ed-90ce-dac502259ad0.png

4.3 可查看调试信息中的ECU的升级日志信息,日志反馈“ECU刷写完成”,即代表ECU升级成功。

ac739ce6-ee1a-11ed-90ce-dac502259ad0.png

审核编辑:汤梓红

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

    关注

    2999

    文章

    7451

    浏览量

    161591
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2467

    浏览量

    459239
  • ecu
    ecu
    +关注

    关注

    14

    文章

    821

    浏览量

    53883
  • 致远电子
    +关注

    关注

    13

    文章

    397

    浏览量

    31066
  • 智慧云
    +关注

    关注

    0

    文章

    22

    浏览量

    5767

原文标题:【产品应用】基于CAN智慧云实现远程ECU升级

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    北京周边-商用wifi入口和智慧城市建设

    公众号的线下实体商家,也可通过微信公众平台申请。实际上,国内商用WiFi市场早已成为互联网公司的兵家必争之地。去年2月,商业WiFi的龙头公司周边就已经进入商业wifi行业,通过商业wifi实现智慧
    发表于 03-19 16:30

    周边商业wifi下的智慧城市

    `一个刚开始起步的时候有些人认为没发展的行业,是烧钱的行业,更有些人会认为没有前途的行业,但是他依然会在移动互联网行业屹立头角,他就是周边智慧城市门户,一个未来周边智慧城市门户ap
    发表于 03-23 11:16

    ZWS-CAN智慧如何赋能工程机械?

    ZWS-CAN智慧如何赋能工程机械?ZWS-CAN智慧云系统演示
    发表于 03-01 07:49

    如何去实现一种基于AVR-BootLoader的远程升级DTU设计?

    AVR-BootLoader的源代码是什么?远程升级DTU是如何连接平台虚拟串口的?如何去实现一种基于AVR-BootLoader的远程
    发表于 07-07 06:10

    车载ECU的Bootloader实现方法概述

    车载ECU的Bootloader实现方法概述Flash Bootloader软件架构CAN驱动(CAN Driver)Flash驱动(Flash Driver)传输层(Transpor
    发表于 07-23 06:33

    STM32的远程升级设计怎样去实现

    嵌入式系统的主要升级方式有哪几种呢?STM32的远程升级设计怎样去实现呢?
    发表于 02-18 07:18

    基于OpenHarmony的华为IoT智慧路灯实现

    判断天黑情况,可以根据预置的阈值来实现路灯开启关闭;同时智慧路灯的光线数据也可以同步上传云端,通过云端可以查询到智慧路灯的光线数据、路灯开启关闭状态,同时也可以设置智慧路灯开启关闭的阈
    发表于 05-10 09:36

    【鲁班猫创意氛围赛】低成本便携全自动化ECU诊断升级和测试工具

    低成本便携全自动化ECU诊断升级和测试工具 历史回顾:助大学生快速进入编程世界--鲁班猫板 - 野火科技 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com)零基础快速实现
    发表于 05-14 15:18

    基于CAN总线的一种系统远程升级功能的实现

    摘要:随着CAN总线的广泛应用,基于CAN总线的系统结构越来越复杂,总线上的节点也越来也多,能对总线上的设备进行远程在线升级将给系统维护带来极大的便利。Atmel公司的飞gC5lC
    发表于 01-09 17:59 67次下载

    基于CAN总线的多ECU通信平台设计

    介绍CAN 总线及其通信协议J1939, 并设计基于CAN 总线的多ECU 通信平台的硬件结构; 阐述节点ECU 通信的软件设计方法,在仿真试验的条件下
    发表于 04-15 09:49 22次下载

    基于CAN 总线的多ECU 通信平台设计

    介绍CAN 总线及其通信协议J1939, 并设计基于CAN 总线的多ECU 通信平台的硬件结构; 阐述节点ECU 通信的软件设计方法,在仿真试验的条件下
    发表于 05-16 14:19 28次下载

    致远电子CAN智慧云如何赋能ECU远程刷写

    汽车步入智能网联时代,汽车总线面临技术升级ECU刷写仍然是车辆性能优化的关键测试。本文介绍ZLG致远电子提出的远程ECU刷写方案。 智能网联车CANFD及车载以太网的应用 智能网联车
    的头像 发表于 10-12 09:31 2971次阅读
    致远电子<b class='flag-5'>CAN</b><b class='flag-5'>智慧</b>云如何赋能<b class='flag-5'>ECU</b><b class='flag-5'>远程</b>刷写

    CANECU通讯中的作用是什么

    CAN),用于连接舒适系统的ECU;一个最高传输速率可达1Mbps的高速CAN总线系统(高速CAN),用于连接动力系统和底盘系统的ECU
    发表于 11-08 10:48 1865次阅读

    致远电子2023年文章月度回顾 | 2023.05期

    给设备? ꔷ  AWorksLP例程介绍(MR6450)— SD卡 ꔷ  基于CAN智慧实现远程ECU
    的头像 发表于 06-08 17:00 251次阅读

    【产品应用】基于CAN智慧实现远程ECU升级

    在日常研发中,调试已经成为日常工作中核心的一部分。汽车电子行业中,测试时,常需对ECU固件进行刷写。CAN智慧云基于CANDTU系列产品实现远程
    的头像 发表于 05-12 10:19 652次阅读
    【产品应用】基于<b class='flag-5'>CAN</b><b class='flag-5'>智慧</b>云<b class='flag-5'>实现</b><b class='flag-5'>远程</b><b class='flag-5'>ECU</b><b class='flag-5'>升级</b>