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

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

3天内不再提示

新功能发布 | TSMaster诊断功能的典型应用

上海同星智能科技有限公司 2022-07-04 09:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TSMaster 典型应用

前面几个章节主要介绍了关于TSMaster诊断模块的一些基础操作详解,相信大家对TSMaster诊断模块也有了一定的了解和认知。本章节主要介绍关于TSMaster诊断功能的典型应用,主要包含读取车辆VIN码、写入配置信息、Flash Bootloader流程这三块的典型应用操作。

A 读取车辆VIN码

f75b3f82-faf7-11ec-a2f4-dac502259ad0.png

执行效果如下所示:

f7799c8e-faf7-11ec-a2f4-dac502259ad0.png

可见,同样是ReadDataByID,引用BasicConfig的测试步骤中因为带有相应的解析信息,可以直接出读取的字符串为“ReadDemo”。

B 写入配置信息

f7974482-faf7-11ec-a2f4-dac502259ad0.png

执行效果如下:

f7b1afe8-faf7-11ec-a2f4-dac502259ad0.png

可见,同样是WriteDataByID,引用BasicConfig的测试步骤中因为带有相应的解析信息,可以直接出读取的字符串为“ReadDemo”。



C FlashBootloader

本文设计了一个简单的Bootloader流程来说明如何基于TSMaster诊断模块配置一个Flash Bootloader流程。

C-1 Flash Bootloader流程:

首先,设计FlashBootloader流程如下所示,这是一个示例流程,用户可以根据自己的实际设计规范整形调整。

f7cfe774-faf7-11ec-a2f4-dac502259ad0.png

C-2 配置刷写例程:

【1】首先创建Demo1流程:注意切换编辑器为Unlock状态,否则无法添加新的流程步骤。

f7fc1fc4-faf7-11ec-a2f4-dac502259ad0.png

【2】对于流程图所示的切换会话,关闭DTC,COM控制等命令,直接配置位Normal类型的命令即可(注意,这些命令当然也可以在BasicConfig中配置出来这里引用)。如下所示:

f81a8e46-faf7-11ec-a2f4-dac502259ad0.png

【3】基于ReadDataByID读取ID=F188位置处的数据,并判断该数据是否等于比如SN12345678。如果符合,则判断零件号匹配,进入下一个步骤,否则退出流程。配置如下:

方式1:直接配置位Normal形式,如下所示:

f83bf504-faf7-11ec-a2f4-dac502259ad0.png

方式2:在BasicConfig中配置好,然后在流程中引用:

f856acdc-faf7-11ec-a2f4-dac502259ad0.png

【4】切换到编程会话

f872fdce-faf7-11ec-a2f4-dac502259ad0.png

【5】添加Seed&Key步骤,解锁ECU,配置如下:

f88e5c40-faf7-11ec-a2f4-dac502259ad0.png

【6】获取权限后,在IDF190处写入字符串“SN1234”,对于这种固定写入的字符串,最省事儿还是直接配置NormalStep,如下所示:

f8a79b7e-faf7-11ec-a2f4-dac502259ad0.png

【7】添加FlashDriver/应用程序文件。不论是FlashDriver还是应用程序文件,添加方式都是一样的。两种方式:

方式1:直接添加DownloadFile步骤,如下所示:

f8b95486-faf7-11ec-a2f4-dac502259ad0.png

方式2:配置BasicConfig,然后在Flow中引用,如下所示:

f8d4a72c-faf7-11ec-a2f4-dac502259ad0.pngf8e966ee-faf7-11ec-a2f4-dac502259ad0.png

【8】采用RoutineControl擦除Flash。这里的地址和长度都是固定的,因此直接配置固定值即可,如下:

f900d5b8-faf7-11ec-a2f4-dac502259ad0.png

如果地址和长度是动态变化的,请看后续章节,通过引入系统变量解决此问题。

【9】重启ECU,直接添加NormalStep如下所示,需要注意的是ECUReset到重新开始诊断,步骤之间的等待时间需根据ECU设计规范调节,这里设置为1000ms:

f91f1712-faf7-11ec-a2f4-dac502259ad0.png

【10】剩下切换会默认会话 ,COM控制,DTC控制等操作,按照前面步骤完全即可。

本章总结

在完成配置后,总的配置流程如下所示,可见借助于TSMaster的诊断模块,开发诊断流程如Bootloader等应用就是一个非常简单的事情了:

f93a4b54-faf7-11ec-a2f4-dac502259ad0.png

实际运行效果图如下所示:

f9609d7c-faf7-11ec-a2f4-dac502259ad0.png

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

    关注

    1

    文章

    60

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    软件更新 | TSMaster 9-10月版本发布:TAC脚本进阶,小程序易用性大幅提升

    为持续赋能用户的研发与测试工作,TSMaster正式发布2025年9-10月功能更新。本次版本聚焦于核心自动化能力的强化与用户体验的优化,重点带来了TAC脚本全面进阶、小程序易用性升级、API更新
    的头像 发表于 10-31 20:04 969次阅读
    软件更新 | <b class='flag-5'>TSMaster</b> 9-10月版本<b class='flag-5'>发布</b>:TAC脚本进阶,小程序易用性大幅提升

    KiCad 10 会有哪些新功能(二)?

    “   明年正式发布前会不定期更新 KiCad 10 的新功能,有兴趣的小伙伴可以下载 nightly 尝鲜。  ”   后退键依次删除线段 即使不是在布线的状态下,后退键(backspace)也
    的头像 发表于 09-24 11:16 780次阅读
    KiCad 10 会有哪些<b class='flag-5'>新功能</b>(二)?

    软件更新 | TSMaster 7-8月新功能来了!你升级了吗?

    为持续赋能汽车电子研发,TSMaster在2025年夏季再度升级。TSMaster软件7-8月版本重磅推出了安全管理功能增强、IOAPI优化,并正式释放了RPC/IP与EthernetPDURBS
    的头像 发表于 09-12 20:03 1800次阅读
    软件更新 | <b class='flag-5'>TSMaster</b> 7-8月<b class='flag-5'>新功能</b>来了!你升级了吗?

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能

    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用新功能
    的头像 发表于 08-08 15:37 640次阅读
    蔡司软件 | ZEISS CALYPSO在航空航天行业的实用<b class='flag-5'>新功能</b>

    告别摸索!TSMaster官方最全学习路径整理

    在汽车电子和总线通信领域,TSMaster已成为工程师们不可或缺的利器。作为一款功能强大的总线分析、仿真、测试和诊断工具,TSMaster广泛应用于CAN、LIN、FlexRay等总线
    的头像 发表于 06-13 20:06 762次阅读
    告别摸索!<b class='flag-5'>TSMaster</b>官方最全学习路径整理

    软件更新 | TSMaster 202504 版本已上线!三大功能让车载测试更智能

    车载测试的智能化时代正在加速到来!TSMaster202504版本正式发布,本次更新聚焦以太网通信与数据高效处理,带来三大核心功能升级—以太网报文信息过滤、XCPonEthernet支持、按时间范围
    的头像 发表于 05-23 20:05 808次阅读
    软件更新 | <b class='flag-5'>TSMaster</b> 202504 版本已上线!三大<b class='flag-5'>功能</b>让车载测试更智能

    软件更新 | 以太网通信仿真功能已上线!TSMaster 202503 版本更新速览

    。立即升级TSMaster202503最新版本,解锁更强大的仿真功能吧!1.仿真模块【以太网通信仿真】→【仿真】-【以太网通信仿真】更新功能:以太网通信仿真模块模
    的头像 发表于 04-12 20:03 1013次阅读
    软件更新 | 以太网通信仿真<b class='flag-5'>功能</b>已上线!<b class='flag-5'>TSMaster</b> 202503 版本更新速览

    蔡司质量软件生态体系赋能数字化转型 | WHAT’S NEW软件新功能系列发布会南京站圆满落幕

    在智能制造与工业4.0深度融合的行业背景下,质量管控已成为企业构建核心竞争力的关键要素。4月2日,蔡司 “WHAT’S NEW” 软件新功能系列发布会首站在南京顺利举办。本次发布会聚焦蔡司质量软件
    发表于 04-11 16:21 450次阅读
    蔡司质量软件生态体系赋能数字化转型 | WHAT’S NEW软件<b class='flag-5'>新功能</b>系列<b class='flag-5'>发布</b>会南京站圆满落幕

    软件更新 | 你期待的新功能来了!TSMaster 202502 新版本亮点抢先看!

    备受期待的TSMaster202502最新版终于来了!在本月更新中,我们为用户带来了超多全新功能,旨在进一步提升软件的性能、灵活性与用户体验。接下来,我们将为您详细介绍本次更新的亮点内容,帮助
    的头像 发表于 03-07 20:03 1107次阅读
    软件更新 | 你期待的<b class='flag-5'>新功能</b>来了!<b class='flag-5'>TSMaster</b> 202502 新版本亮点抢先看!

    Galaxy S25系列发布:One UI 7带来创新功能

    搭载了全新的One UI 7操作系统,为用户带来了更加便捷、智能的使用体验。 One UI 7操作系统引入了多项新功能,其中“Now Brief”功能尤为引人注目。该功能能够根据用户一天中的不同时间段,为其提供个性化的信息推荐,
    的头像 发表于 01-24 10:31 1042次阅读

    亚马逊云科技发布Amazon Bedrock新功能

    (AI)应用程序。 此次发布不仅展示了亚马逊云科技在模型选择方面的坚定承诺,还进一步优化了大规模推理的执行方式,为客户从海量数据中挖掘更多价值提供了强有力的支持。通过Amazon Bedrock,用户可以更加便捷地利用先进的AI技术,推动业务创新与发展。 新功能的加入,使
    的头像 发表于 12-25 15:52 775次阅读

    Amazon Q Business新功能发布,助力企业提效

    近日,在备受瞩目的2024年亚马逊云科技re:Invent全球大会上,一款旨在提升企业内部工作效率的强大工具——Amazon Q Business,迎来了全新功能发布。 Amazon Q
    的头像 发表于 12-24 10:42 873次阅读

    亚马逊云科技发布Amazon S3新功能

    近日,亚马逊云科技宣布了一项重大更新,为其旗舰产品Amazon Simple Storage Service(简称Amazon S3)推出了全新功能。这一创新之举使得Amazon S3成为首个完全
    的头像 发表于 12-20 11:03 914次阅读

    带您了解SIMULIA CST 电磁仿真软件 2025新功能 微辰三维

    SIMULIA CST 2025新功能上线,带您“零帧起手”电磁仿真.
    的头像 发表于 12-19 22:13 2330次阅读

    Amazon Q Business发布新功能 助力企业提升内部工作效率

    ,大幅提升工作效率 北京2024年12月19日 /美通社/ -- 亚马逊云科技在2024 re:Invent全球大会上发布了Amazon Q Business的新功能。Amazon Q
    的头像 发表于 12-19 15:29 737次阅读