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

    文章

    886

    浏览量

    54482
  • 电子控制器
    +关注

    关注

    0

    文章

    40

    浏览量

    7333

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

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

收藏 人收藏

    评论

    相关推荐

    同星ECU诊断与刷写解决方案:降低了开发ECU刷写软件的难度!

    TOSUNECU诊断与刷写解决方案ECU(ElectronicControlUnit)是汽车电子控制系统的核心部件,负责监控和控制汽车各个系统的运行。而诊断是汽车ECU的一项重要功能,
    的头像 发表于 10-26 08:02 491次阅读
    同星ECU诊断与<b class='flag-5'>刷写</b>解决方案:降低了<b class='flag-5'>开发</b>ECU<b class='flag-5'>刷写</b>软件的难度!

    在MATLAB中开发状态监控算法

    状态监控是采集和分析设备传感数据的过程,目的是评估设备在运行期间的健康状态。准确识别设备的当前健康状态对于开发预测性维护和基于
    的头像 发表于 10-24 13:51 252次阅读
    在MATLAB中<b class='flag-5'>开发状态</b>监控算法

    在饱和状态下运行UCC2888x离线降压以降低成本

    电子发烧友网站提供《在饱和状态下运行UCC2888x离线降压以降低成本.pdf》资料免费下载
    发表于 10-14 09:47 0次下载
    在饱和<b class='flag-5'>状态下</b>运行UCC2888x离线降压以降低成本

    刷写实用程序-mflash

    电子发烧友网站提供《刷写实用程序-mflash.pdf》资料免费下载
    发表于 10-10 09:19 0次下载
    <b class='flag-5'>刷写</b>实用程序-mflash

    ON状态下高压侧开关开路负载检测应用说明

    电子发烧友网站提供《ON状态下高压侧开关开路负载检测应用说明.pdf》资料免费下载
    发表于 09-13 10:19 0次下载
    ON<b class='flag-5'>状态下</b>高压侧开关开路负载检测应用说明

    电机控制器硬件的功能介绍

    电机控制器能够精准控制电动汽车电机,同时确保系统的安全稳定运行。电机控制器硬件的协同工作彰显了电机控制器在现代电动汽车动力系统中的核心地位。下面我们就来
    的头像 发表于 08-13 16:09 579次阅读

    在关断状态下CYT2B93的引脚状态是什么?

    我使用的是 CYT2B93,我对关断状态下的引脚状态很好奇。 (关闭电源) 我将 CYT2B93 GPIO 引脚连接到外部上拉(5V)。 当 MCU 处于开机状态时,GPIO PIN 的电压水平
    发表于 05-20 06:37

    无功补偿控制器不显示状态怎么办

    无功补偿控制器是电力系统中常见的一种设备,它的作用是调节电路中的无功功率,提高系统的功率因数。然而有时候,我们可能会遇到无功补偿控制器不显示状态的问题,这给我们带来了一些困扰。那么,面对这个问题,我们应该如何解决呢?
    的头像 发表于 04-18 14:09 876次阅读

    stm8L如何在ROP激活状态下,进行BootLoader的升级?

    求助:在stm8L如何在ROP激活状态下,进行BootLoader的升级。调试发现在ROP激活状态下,即使BOOTCLK_enable打开也无法进入boot模式,而是直接跳转进入USER CODE,不知道有什么办法可以在不解除读保护的情况
    发表于 04-17 07:16

    PMSM控制利用foc算法,静止状态下是如何启动的?

    PMSM控制利用foc算法,静止状态下是如何启动的,跟无刷直流电机梯形波控制的启动方案一样吗?
    发表于 04-01 06:22

    EtherCAT运动控制器在ROS上的应用开发案例(

    本篇文章我们主要介绍正运动技术动态链接库环境配置以及EtherCAT运动控制器在ROS的单轴运动。
    的头像 发表于 03-17 11:11 916次阅读
    EtherCAT运动<b class='flag-5'>控制器</b>在ROS上的应用<b class='flag-5'>开发</b>案例(<b class='flag-5'>下</b>)

    静电平衡状态下导体的特点 凹陷的位置

    静电平衡是指导体表面上的电荷分布达到稳定的状态。在静电平衡状态下,导体表面的电荷分布呈现出一些特点,同时凹陷的位置也会受到影响。 首先,静电平衡状态下导体的特点之一是电荷分布均匀。当一个导体处于静电
    的头像 发表于 02-26 17:31 1320次阅读

    静电平衡状态下带电导体的性质是什么

    静电平衡状态下,带电导体的性质涉及电场、电势、电荷分布和电势能等方面。下面将详细介绍静电平衡状态下带电导体的性质。 一、电场分布: 在静电平衡状态下,带电导体内部的电场为零,而在带电导
    的头像 发表于 02-26 17:23 2530次阅读

    进行OTA刷写成功后进行复位,控制器不在进行工作的原因?

    现象:在进行OTA刷写成功后进行复位,控制器不在进行工作。出现概率很小,不容易复现。 原因:通过测试发现是在进行AB分区映射后程序直接跑飞。 请教一应该如何解决这个问题?
    发表于 02-01 07:36

    求助,关于LTC4364在电源叠加交流状态下的一些疑问

    给MOSFET散热的方式来增加可靠性么? 在ISO16750-2上要求控制器在电源叠加交流状态下工作在CLASS A。 1.请问可以采用什么措施来降低叠加交流对此电路的影响? 2.在负载中含有DCDC电路
    发表于 01-05 12:34