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

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

3天内不再提示

开发状态下的电子控制器基于ETK的刷写介绍

ETAS易特驰 来源:ETAS易特驰 作者:ETAS易特驰 2021-06-30 17:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子控制器 (Electronic Control Unit,ECU)对于新一代电子电器车辆架构的重要性不言而喻。随着整车厂电子控制器软件的迭代频率越来越高,软件的刷新时间也影响着软件在开发阶段的迭代效率。由此,不同于基于诊断通信指令的刷新方式,开发阶段的ECU通过ETK来刷新的应用模式也应运而生,并逐步得到主机厂和一级供应商在控制器开发过程中的推广应用。

ECU刷写工作在开发阶段面临的挑战

目前的在开发阶段的ECU软件一般都支持刷新功能,开发ECU的刷新策略一般基于刷新规范开发。一级供应商与主机厂(包括刷新设备开发商)会遵循同一份刷新规范来开发基于CAN网络诊断通信服务的刷新程序,该规范一般参考ISO14229、ISO15765、ISO11898等国际标准协议和主机厂企业标准。

诊断通信的刷新规范中通常会定义电源模式,会话管理,网络层和应用层通讯,诊断服务,刷新流程。这种ECU软件刷新策略一般还会支持数据安全校验和刷新限制校验机制,以确保软件刷新过程的数据安全性和软件刷新应用场景的正确性。

e27aad6c-d83b-11eb-9e57-12bb97331649.png

而在ECU开发过程中由于ECU标定资源及采集速率的不足,有些开发控制器需要扩展带有ETK的ECU来进行开发过程中的测试和标定。

随着其数据更新和软件更新频次的上升,在使用诊断通信指令来刷新ETK-ECU控制器过程数据传输速度较慢,影响工程师的测试和标定效率。举例来说,以一个6MB的软件为例,采用诊断通信指令的刷新方式通常要5分钟以上,且容易受到外部网络环境的干扰,时而会发生刷新失败的情况。

为了减少刷新时间提高鲁棒性,ETK-ECU还可采用ETK来刷新ECU,以6MB大小的软件刷新为例,可将刷新时间缩短90%,刷新速度详见如下实测视频。

什么是ETK

ETK是现阶段强有力的并行数据接口技术,它是德语的模拟测试探头的简写,ETK产品家族是一系列安装在ECU中的外扩设备,通过使用ETK,在进行数据标定工作时,可以在线对控制器控制参数进行修改。

这种在线的数据传输,所需要消耗的额外CPU运行时间是可以被忽略的,同时安装在控制器内部不受车内实际工作环境的温度极值影响,具有高性能、小型化和鲁棒性强的特点,它可以通过增强ECU数据高速传输的方式有效减少ECU软件的运算开销。

利用并行数据访问技术使软件开发以及标定过程可以通过ECU 的DEBUG在线调试端口直接访问ECU的控制变量和改写参数以及程序刷写。

基于ETK的INCA-Prof刷新介绍

对于ETK-ECU来说,工程师采用该刷新方式不受到ECU软件的基于诊断通信的刷新功能开发进度影响,只需基于ETAS提供的BASE脚本来配置基于ETK的刷新脚本,即可使用ETK来刷新ECU。

另外,基于ETK的INCA-Prof刷写还有以下特点:

1. 刷写速度快:与Debugger同样高效快捷,不同型号的ETK数据吞吐速率分别如下图所示,而CCP协议一般来说最高速度只有500kbit/s。

2. 抗干扰性强:刷新过程中不受ECU所在的网络的信号干扰,鲁棒性强,刷新成功率高。

3. 硬件集成轻便:适配于英飞凌Aurix芯片的XETK-S2x系列不需外接其他数据采集设备,

除ETK-ECU本身之外,只需配置一根连接HOST线与ETK小辫子之间的线束即可进行数据采集标定与刷新。

4.对刷写区域定制灵活:不仅限制在MCU的Programming Flash区域,对于Data Flash也可含盖,定制刷新所要的区域。以MCU Programming Flash块的划分为例,可以划分为BootLoader引导程序区、应用软件区和标定数据区,在配置文件中体现:

ETAS对于ETK-ECU可提供的服务:

1.基于英飞凌或NXP等芯片的ETK-ECU Prof配置文件Demo

2.基于英飞凌或NXP等芯片的ETK-ECU 配置文件的培训及设计工程服务

编辑:jq

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

    关注

    14

    文章

    995

    浏览量

    57504
  • 电子控制器
    +关注

    关注

    0

    文章

    40

    浏览量

    7612

原文标题:ETAS ETK赋能ECU刷写效率

文章出处:【微信号:ETASChina,微信公众号:ETAS易特驰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PMOS管在关闭状态下Vgs和Vds过压损坏分析

    PMOS通常用在高端开关、源极接电源、栅极驱动电压相对源极为负,且工作在关闭状态下电压应力最大,容易导致Vgs过压(栅源击穿)、Vds(漏源击穿)。以下分别分析两者被击穿的原因:核心状态:关闭状态
    的头像 发表于 04-15 15:41 158次阅读
    PMOS管在关闭<b class='flag-5'>状态下</b>Vgs和Vds过压损坏分析

    ISL6537:双通道DDR内存系统的ACPI调节/控制器

    完整的ACPI兼容电源解决方案。它集成了同步降压控制器,可在S0/S1和S3状态下提供VDDQ电压。在S0/S1状态下,一个完全集
    的头像 发表于 04-13 09:10 204次阅读

    探索 ATMega328 微控制器:嵌入式开发新选择

    探索 ATMega328 微控制器:嵌入式开发新选择 在嵌入式开发领域,选择合适的微控制器至关重要。今天,我们就来深入了解一 ATMega
    的头像 发表于 04-11 15:15 513次阅读

    MIC2582/3单通道热插拔控制器:特性、应用与设计要点

    MIC2582/3单通道热插拔控制器:特性、应用与设计要点 在电子设备的设计中,热插拔功能至关重要,它能够实现设备在带电状态下的安全插入和移除,避免对系统造成损害。Microchip的MIC2582
    的头像 发表于 03-18 16:55 454次阅读

    解析 ADM1073 全功能 -48V 热插拔控制器,开启电子设备安全高效运行新境界

    解析 ADM1073 全功能 -48V 热插拔控制器,开启电子设备安全高效运行新境界 在现代电子设备中,热插拔功能至关重要,它能确保设备在带电状态下安全地插入和移除电路板,从而提高系统
    的头像 发表于 02-10 09:20 509次阅读

    深度休眠状态下外部所有的IO都可以唤醒MCU吗?

    深度休眠状态下,外部所有的IO都可以唤醒MCU吗?
    发表于 12-04 06:00

    ECU刷写前的“隐藏关卡”:3分钟看懂XCP/CCP标定

    在上一期中,我们探讨了ECU刷写,重点介绍了基于UDS协议的刷写流程,它直接针对ECU进行操作。而标定的输出,正是ECU刷写的关键输入。那么,标定究竟是什么呢?标定的定义标定,本质上是
    的头像 发表于 11-28 11:35 1031次阅读
    ECU<b class='flag-5'>刷写</b>前的“隐藏关卡”:3分钟看懂XCP/CCP标定

    ECU刷写完全指南:从理论到实践

    ECU刷写是现代汽车电子开发中的核心环节,基于UDS诊断协议实现控制器软件的更新与维护。本文将以USBCANFD-400U接口卡为例,详细介绍
    的头像 发表于 11-12 11:37 1478次阅读
    ECU<b class='flag-5'>刷写</b>完全指南:从理论到实践

    2025 硬件开发状态白皮书 by AllSpice

    “   最近,AllSpice.io 发布了《2025年硬件开发状态报告》,调研了超过1000名硬件和电气工程师。这份报告揭示了当前硬件开发领域最真实的 挑战、趋势和工具 集 现 状
    的头像 发表于 11-04 11:15 1775次阅读
    2025 硬件<b class='flag-5'>开发状态</b>白皮书 by AllSpice

    PC2464具理想二极管的浪涌抑制控制器数据手册

    限制电路断路。在故障情况,一个可调故障定时必须在传输器件关断前结束,PC2464将在一个延迟后自动重新启动。PC2464可精确地监视输入电源的过压和欠压情况,外部MOSFET在欠压状态下
    发表于 07-10 14:33 11次下载

    具有理想二极管的浪涌抑制控制器典型应用与极限参数

    限制电路断路。在故障情况,一个可调故障定时必须在传输器件关断前结束,PC2464将在一个延迟后自动重新启动。PC2464可精确地监视输入电源的过压和欠压情况,外部MOSFET在欠压状态下
    的头像 发表于 07-09 14:48 646次阅读
    具有理想二极管的浪涌抑制<b class='flag-5'>控制器</b>典型应用与极限参数

    替代LTC4364具理想二极管的浪涌抑制控制器

    MOSFET在欠压状态下保持关断,自动重试在过压状态下停用。集成理想二极管控制器负责驱动第二个MOSFET以代替一个用于实现反向输出保护和输出电压保持的肖特基二极管。PC2464控制M
    发表于 07-09 14:42

    NVMe高速传输之摆脱XDMA设计之十:NVMe初始化状态机设计

    DISABLE_CC状态。 RD_CAP:读控制器功能寄存状态。该状态下读取NVMe设备的控制器
    发表于 07-05 22:03

    德州仪器方案 | 使用热插拔控制器应对48V AI服务的保护挑战

    新兴的 48V AI 服务在峰值和稳定状态下都需要更大的功率。在使用热插拔控制器和并联 MOSFET 设计前端保护时,高功耗以及快速和瞬态动态特性带来了挑战。面临的挑战包括如何针对实际故障快速关断并联 MOSFET,同时避免计
    的头像 发表于 07-05 10:39 3650次阅读
    德州仪器方案 | 使用热插拔<b class='flag-5'>控制器</b>应对48V AI服务<b class='flag-5'>器</b>的保护挑战

    车载整机控制器 工程机械主机控制器#硕博电子#国产控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年05月26日 09:09:02