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

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

3天内不再提示

同星智能为英飞凌TLE989X系列芯片提供刷写方案

上海同星智能科技有限公司 2023-10-14 08:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

01

方案概述

同星智能为英飞凌TLE989X系列芯片提供定制开发的代码包和刷写工具,主要包括代码包、基于TSMaster的刷写工程、刷写硬件工具TF1011等。

使用TF1011可以不需要英飞凌本身的烧录器,直接刷Bootram;也可以基于UDS刷APP。

abb8ee12-6a27-11ee-9788-92fbcf53809c.jpg

代码包内容

代码包内提供了APP1、APP2、Bootloader、boot_TSmaster、使用说明文档,其中:


△ APP1文件和APP2文件是LED闪烁不同频率的APP例程

△boot_TSmaster文件夹中是配置好的TSmaster 上位机软件工程例程,结合Bootloader可以实现下载APP的功能

△Bootloader service manual是中英文的使用手册

△ bootloader文件里面是 bootload 的源代码,具体内容如下图:

abbd0ef2-6a27-11ee-9788-92fbcf53809c.png

02

基于TSMaster配置刷写流程

在我们的示例代码中,刷写流程是如下这10步:

Step1:10 03 //10服务切换到03扩展模式

Step2: 85 02 //关DTC(空服务,没有具体实现)

Step3: 28 03 01 //服务关报文(空服务,没有具体实现)

Step4: 10 02 //10服务切换到02编程会话

Step5: 27 01 // 27服务,解锁,通过安全验证

Step6: 27 02

Step7: 2e 00 00

Step8: 31 00 00

Step9: (34、36、37) //复合诊断服务下载APP

Step10:11 //ECU复位

在TSMaster软件中配置刷写流程一般经过三步:


第一步:配置相关参数

△诊断传输层参数配置(总线类型、各类ID、通道DLC、间隔等)

△诊断服务层参数配置(P2时间参数、诊断仪在线参数、种子密钥)

abd65344-6a27-11ee-9788-92fbcf53809c.jpgabe5b17c-6a27-11ee-9788-92fbcf53809c.jpg


<说明:TSMaster可以直接导入SeedKey DLL,更重要的是内置SeedKey算法编辑器,可不借助外部VS等开发工具直接实现SeedKey算法>


第二步:配置诊断服务

在这里配置我们刷写流程中会用到的所有诊断服务,以及用于下载APP的复合诊断服务(343637),复合诊断服务中包含APP文件的加载、配置校验方式、配置擦除Flash、请求和传输数据配置、传输退出配置等。

abf7a152-6a27-11ee-9788-92fbcf53809c.jpgac06e3e2-6a27-11ee-9788-92fbcf53809c.jpg

第三步:配置刷写流程

在自动诊断流程中配置根据我们前面提到的步骤配置刷写流程。

配置好之后,可以用CANUSB的CAN卡在线刷写,也可以将这个流程下载到离线工具TF1011中实现离线刷写。

ac1a9f90-6a27-11ee-9788-92fbcf53809c.jpg


03

刷写方式

在配置好刷写流程之后,既可以用CAN转USB的CAN卡连接到PC上实现在线刷写,也可以将这个流程下载到离线工具TF1011中实现离线刷写。


在线刷写的好处是如果通过多通道的CAN工具,可以实现同时刷多个ECU,当然也可以连续多次刷写,进行刷写的压力测试等。


离线刷写主要用于产线或者售后,主打便携。


可实现在线刷写的工具如下表所示,当然我们也有LIN和以太网的工具,在TSMaster软件中也可以跟CAN刷写一样的方式,直接配置LIN/以太网总线节点的刷写流程。

产品型号

设备描述

TC1011

1路CANFD转USB接口

TC1012/P

1路CANFD,1路LIN总线转USB接口

TC1013

2路CANFD转USB接口

TC1014

4路CANFD转USB接口

TC1016/P

4路CANFD,2路LIN设备转USB接口

TC1017

8路CANFD转USB接口

TC1018

12路CANFD转USB接口

MP1013

2路CANFD转miniPCIe接口

TP1013

2路CANFD转PCIe接口

TC1114B

4路CANFD转USB/WIFI


离线刷写工具目前只有1路CAN FD/CAN通道的TF1011(4通道的版本还在开发当中),TF1011支持同时配置三组下载流程,通过按键进行切换。

同星TF1011

1路 CAN FD 接口,能够同时兼容 CAN2.0 和 CAN FD,内置可编程的终端电阻,无需用户再外接终端电阻。

特征

△采用DB9 接口,支持从DB9接口中取电

△UDS刷写流程通过 TSMaster 软件图形界面配置,无需编程

△研发和生产配置流程无缝衔接

△支持自定义seed key算法下载

△最多同时支持三组诊断(包含FBL刷写)流程,通过按键切换

△刷写流程报文记录(选配)

△支持英飞凌Uart on CAN协议

△支持控制被下载件电源端口

ac2db3c8-6a27-11ee-9788-92fbcf53809c.jpg

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

    关注

    68

    文章

    2443

    浏览量

    142303
  • 芯片
    +关注

    关注

    462

    文章

    53534

    浏览量

    459098
  • 代码
    +关注

    关注

    30

    文章

    4941

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    英飞凌预驱模块TLE989x的核心功能

    检测等模块。在过去十多年的汽车小电机应用上,该系列产品已得到广泛使用。TLE989x作为全新产品,它的预驱模块也集成了英飞凌最新技术,那究竟有哪些神奇的功能呢?让我一探究竟吧。
    的头像 发表于 09-09 15:35 2158次阅读
    <b class='flag-5'>英飞凌</b>预驱模块<b class='flag-5'>TLE989x</b>的核心功能

    匠芯创智能显示MCU D12x系列芯片在家电HMI上的应用

    ArtInChipD12x匠芯创ArtInChipD12x系列芯片是一款基于RISC-V架构的工业级高性能微控制器芯片(MCU),专为嵌入式
    的头像 发表于 08-07 15:42 1114次阅读
    匠芯创<b class='flag-5'>智能</b>显示MCU D12<b class='flag-5'>x</b><b class='flag-5'>系列</b><b class='flag-5'>芯片</b>在家电HMI上的应用

    编译英飞凌995x提供的sdk报错怎么解决?

    使用 TLE995x/4x DUTboard 评估板环境问题 编译报错256个
    发表于 08-04 07:38

    TLE9954EQW40是否支持使用Fast LIN刷写

    英飞凌TLE9954EQW40是否支持使用Fast LIN刷写? 另外那里可以下载到TLE9954EQW40的datasheet和Data Flash/EEPROM使用手册等开发时所需
    发表于 08-01 07:44

    请问基于英飞凌TLE995x的电机控制FOC demo 在哪里可以下载?

    基于英飞凌TLE995x的电机控制FOC demo 在哪里可以下载?
    发表于 07-31 08:21

    TLE9140 DeviceDriver移植到TLE9893时出现未知类型名称“INLINE”,如何解决?

    /Device/TLE9893_2QKW62Stle989x.h(183): 警告:在包含的文件中... ./RTE/Device/TLE9893_2QKW62Ssystem_tle989x.h(71
    发表于 07-28 07:31

    TLE9893最高可以维持多少电压?

    TLE989x 数据表中提到 VS 引脚可以维持 40v 的负载转储 400mSec。 我们有以下问题: 1.根据标准 16750-2:2023,电压可根据严重程度在 27V 至 35V 之间
    发表于 07-21 08:09

    外媒称三英飞凌/恩智浦达成合作,共同研发下一代汽车芯片

    据外媒 SAMMobile 报道,三已与英飞凌(Infineon)和恩智浦(NXP)达成合作,共同研发下一代汽车芯片解决方案。 据悉, 此次合作将基于三
    的头像 发表于 06-09 18:28 850次阅读

    新品发布 | 新一代TC1055 Pro开启车载网络测试新时代

    新品发布NewproductsreleaseTC1055Pro是智能推出的一款高性能多总线技术仿真测试工具,集成CAN/CANFD、LIN、车载以太网等多种总线接口,为智能网联汽车
    的头像 发表于 05-31 10:04 842次阅读
    新品发布 | <b class='flag-5'>同</b><b class='flag-5'>星</b>新一代TC1055 Pro开启车载网络测试新时代

    英飞凌发布第三代3D霍尔传感器TLE493D-x3系列

    近日,英飞凌的磁传感器门类再添新兵,第三代3D霍尔传感器TLE493D-x3系列在经历两代产品的迭代之后应运而生。
    的头像 发表于 05-22 10:33 1240次阅读
    <b class='flag-5'>英飞凌</b>发布第三代3D霍尔传感器<b class='flag-5'>TLE493D-x</b>3<b class='flag-5'>系列</b>

    智能“教育赞助计划”再添新伙伴!燕翔车队加速创新征程

    智能赞助计划!作为一支充满激情与创新精神的团队,燕翔车队在车辆设计与竞技赛事中屡创佳绩。此次合作,智能将为其
    的头像 发表于 04-25 20:06 384次阅读
    <b class='flag-5'>同</b><b class='flag-5'>星</b><b class='flag-5'>智能</b>“教育赞助计划”再添新伙伴!燕翔车队加速创新征程

    英飞凌TLE9891 + TLE5501:高效有感油泵FOC控制方案

    英飞凌推出的TLE9891 + TLE5501解决方案,为车载油泵等电机控制应用提供了高效、可靠的FOC(磁场定向控制)支持。该
    的头像 发表于 04-14 14:16 1744次阅读
    <b class='flag-5'>英飞凌</b><b class='flag-5'>TLE</b>9891 + <b class='flag-5'>TLE</b>5501:高效有感油泵FOC控制<b class='flag-5'>方案</b>

    智能与韩国顺天乡大学正式签约,开启教育合作新篇章!

    TOSUNNEWS2月17日,智能与韩国顺天乡大学签署校企合作协议,开启教育合作新篇章。双方将在产学研合作、技术交流、人才培养等方面展开深度合作,共同推动全球汽车产业优秀人才的培养。韩国顺天乡
    的头像 发表于 02-21 20:03 1395次阅读
    <b class='flag-5'>同</b><b class='flag-5'>星</b><b class='flag-5'>智能</b>与韩国顺天乡大学正式签约,开启教育合作新篇章!

    TL1011的FastLIN模式高速刷写配置与应用

    TOSUN最新发布的一款TL1011设备,不仅支持LIN2.2协议下的LIN通信与仿真,而且重点支持FastLIN模式,速率可支持到200Kbps,通过FastLIN模式可以极大提升LIN刷写
    的头像 发表于 02-07 20:04 769次阅读
    TL1011的FastLIN模式高速<b class='flag-5'>刷写</b>配置与应用

    基于英飞凌XMC1302的无感磁场定向控制吊扇解决方案

    英飞凌的永磁同步马达吊扇解决方案由非隔离15V、700mA高压(HV)降压转换器ICE5BR2280BZ和单芯片整合NPN型电压调节器TLE4284供电,采用IM241
    的头像 发表于 01-08 16:33 831次阅读
    基于<b class='flag-5'>英飞凌</b>XMC1302的无感磁场定向控制吊扇解决<b class='flag-5'>方案</b>