盖世汽车 10-28
同星智能:ECU诊断与刷写解决方案
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_renwen1.html

 

ECU 诊断与刷写解决方案

ECU(Electronic Control Unit)是汽车电子控制系统的核心部件,负责监控和控制汽车各个系统的运行。而诊断是汽车 ECU 的一项重要功能,当车辆在运行中,遍布全车的传感器可以跟踪车辆电气或电子系统中随时可能发生的多种故障。同星工具链协助用户方便的进行故障诊断相关功能的研发、验证及基于 UDS 协议的刷写。

一、方案概述

同星智能的 ECU 诊断和刷写方案主要基于 TSMaster 软件来实现,主要有如下几方面的应用:

◎   基本 UDS 诊断功能,支持配置诊断参数和诊断服务等基本功能,在诊断工作台中可以执行诊断服务,并可以清晰地看到诊断请求和回复的信息;

◎    在自动化诊断模块,通过图形界面配置基于 UDS 的 Flash Bootloader 刷写流程,从而实现 ECU 的刷写;

◎    在基于数据库诊断模块,支持加载 ODX/PDX 等诊断数据库文件;

◎    通过测试系统编写测试用例,可以实现诊断的自动化测试,并生成测试报告。

1、方案优势

◎    本方案成本低,使用 TSMaster 软件的免费功能即可实现;

◎    可灵活支持多种底层总线,包括 CAN、CAN FD、LIN、DOIP,即将支持 FlexRay;并且支持多种数据格式,包括 Hex,S19,Bin, VBF 等;

◎    配置 UDS 诊断服务后可以直接关联到流程中;

◎    通过 GUI 进行交互式控制或通过 API 进行自动控制;

◎    少代码,甚至零代码完成诊断流程开发,诊断开发人员只需要熟悉诊断流程即可。

2、方案应用

研发过程当中的 ECU 刷写;

产线上可以方便集成到各种自动化系统中;

售后场景中用于更新 ECU 程序或者基于 OTA 刷写

二、软件支持

TSMaster:是一款由同星智能研发的国产汽车电子工具链平台,同星 ECU 刷写方案是一种创新的解决方案,利用同星硬件和 TSMaster 软件的免费部分功能,实现了基于 UDS 的 ECU 刷写功能。

1、TSMaster 诊断模块

TSMaster 诊断功能支持配置诊断和诊断服务,基于 UDS 的 FBL 刷写,可实现自动化诊断。下面来看下 TSMaster 诊断功能的基本功能。

1)诊断参数配置

包括超时参数配置、TesterPresent 配置、SeedKey DLL 配置、内置 SeedKey 算法编辑器,可不借助外部 VS 等开发工具直接实现 SeedKey 算法。

2)基本诊断配置

相当于用户可以自行编辑诊断数据库,包括各个服务的设置、请求和应答的相关参数等。提供复合服务,该服务能够根据加载的数据文件自动生成 0x34,0x36,0x37 服务步骤流程,支持加载多种主流的数据格式(hex,bin,s19,vbf),支持多种校验方式。

 

3)诊断控制台

执行在诊断配置中配置好的服务:可以设置自动对比响应结果是否正确。

4)自动化诊断流程

在这里可以自定义流程,可以直接定义诊断服务,也可以选择前面配置好的诊断服务,排列顺序可以任意拖动,因此非常方便创建各种不同流程的 Flash Bootloader 刷写。典型应用,基于 UDS 配置 Flash Bootloader 刷写。

 

2、ECU 刷写

基于同星总线工具链的 ECU 刷写方案只需用同星的硬件 +TSMaster 软件免费部分功能即可实现基于 UDS 的 ECU 刷写功能,可以极大降低开发 ECU 刷写软件的难度、提高开发效率。

 

1)基于不同的软硬件模块,实现不同形式的刷写

◎   诊断 +Panel → PC 刷写软件

◎    诊断 +Panel+COM →产线刷写软件

◎    诊断 +Panel+COM+ 应用发布→售后刷写软件

◎    诊断 +TF1011 →手持式刷写设备

◎    诊断 + 带无线模块的 CAN 设备→远程刷写设备

三、硬件支持

针对 ECU 诊断与刷写解决方案,同星提供离线刷写设备,该设备可以将新的程式码或数据写入设备的存储器中,从而实现设备的功能升级或维修。TF1011 搭配 TSMaster 来编译刷写流程,工程师们可以通过该软体进行设备驱动程式、固件或操作系统的更新。

典型应用

在 PC 端完成配置后,该设备可以在手持式离线场景下实现如下功能:

◎   基于 UDS 协议的诊断

◎    基于 UDS 协议的 Flash Bootloader 程序更新

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

逗玩.AI

逗玩.AI

ZAKER旗下AI智能创作平台

相关标签

flash ecu 自动化 数据库 传感器
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论