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

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

3天内不再提示

TSMaster诊断功能之常见问题汇总

上海同星智能科技有限公司 2022-07-22 14:48 次阅读

常见问题汇总

以上几个章节给小伙伴们介绍了TSMaster诊断功能的一些基础配置问题以及操作步骤详解,那我相信大家在使用TSMaster软件的过程中还会遇到许许多多的问题,下面我就挑几个热度比较高的问题给大家解答一下。

一、 擦除地址配置

【1】固定地址和长度

如果擦除地址是固定的地址,处理方法最简单。直接配置一个Normal内容的服务,里面直接填入原始数据即可。如果擦除地址为0x00801234,擦除长度为0x0000C000。则填入的固定值如下所示:

24abd9d8-03c2-11ed-9ade-dac502259ad0.png

也就是把需要发送的值和期望的应答值直接填入到服务队列中。

【2】可变地址和长度

地址根据载入的不同Hex文件,对应的数据地址和长度是可变的。对于这种情况,则需要用到系统变量。则需要用到系统变量。以示例hex文件为例。诊断模块每次载入Hex文件的时候,会自动提取Hex一些特征信息作为系统变量注册到系统中(目前只注册了地址+长度,如有其他需求请直接反馈到同星进行评估)。如下图所示:

24ca0c1e-03c2-11ed-9ade-dac502259ad0.png

然后在BasicConfig中配置如下:

24efd00c-03c2-11ed-9ade-dac502259ad0.png

最后在自动化流程中,引用该配置即可,如下所示:

250613da-03c2-11ed-9ade-dac502259ad0.png

自动运行过程中,系统会自动读取当前系统变量的值,并填入到发送服务中,这样就实现了动态参数的载入。

二、 Seed&Key的值

如果Seed&Key值是固定值,直接采用选择Normal模式,填入固定的值即可。本章节主要讲解基于Seed&Key动态计算Key值。主要包含如下步骤:

【1】首先是在配置传输层参数的时候,载入相应的算法dll,这个dll是本诊断模块所有涉及到Seed&Key算法的时候公用的dll。因此,用户需要把各种level等级的Key计算方法都放到此函数库中。

251ecf42-03c2-11ed-9ade-dac502259ad0.png

【2】方式1:在自动流程步骤中,添加Seed&Key类型的运行步骤,然后选择GetSeed的Level,如下所示:

25318b6e-03c2-11ed-9ade-dac502259ad0.png

【3】方式2:在BasicConfig中,添加0x27 GetSeed和SendKey服务(注意,这两个服务必须要成对配置),如下所示:

254e94fc-03c2-11ed-9ade-dac502259ad0.png256ca00a-03c2-11ed-9ade-dac502259ad0.png

在自动测试流程中,添加SelectConfig步骤,并从中选择前面配置的0x27服务。如下所示:

259131fe-03c2-11ed-9ade-dac502259ad0.png

三、 读取上来的字符串是反的?

用户期望读取的字符串是ReadDemo,但是读取上来的字符串是omeDdeaR,完全是反的,如下所示:

25a361a8-03c2-11ed-9ade-dac502259ad0.png

这是因为配置的字符串解析顺序跟实际的字符存储顺序不匹配,所以解析出来的字符串也跟着是反的。

我们的解决方法:

调整字符串的解析顺序,比如之前为Motorola,现在修改为Intel,修改过后,读取的字符串就和期望的字符串匹配了。

25c3d096-03c2-11ed-9ade-dac502259ad0.png

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

    关注

    67

    文章

    4350

    浏览量

    85636
收藏 人收藏

    评论

    相关推荐

    Ubuntu系统常见问题及解答

    今天小编为大家总结了Ubuntu系统常见问题的解决方法,便于收藏和查阅,大家快快码住哦~
    的头像 发表于 04-19 12:29 188次阅读
    Ubuntu系统<b class='flag-5'>常见问题</b>及解答

    车载以太网 | TSMaster的DoIP功能操作指南

    协议。通过DoIP,诊断工程师可以通过以太网或远程访问和诊断车辆的电子系统,并可以进行以太网控制器的诊断访问和刷写。DoIP是TSMaster支持的重要
    的头像 发表于 04-13 08:21 356次阅读
    车载以太网 | <b class='flag-5'>TSMaster</b>的DoIP<b class='flag-5'>功能</b>操作指南

    AGV维保:故障诊断和维修常见问题

    AGV的维护和保养对于确保其正常运行和延长使用寿命至关重要。故障诊断和维修是解决AGV故障的关键步骤,通过准确诊断和采取适当的维修措施,可以恢复AGV的正常功能。此外,定期保养可以防止故障的发生
    的头像 发表于 12-29 18:07 823次阅读
    AGV维保:故障<b class='flag-5'>诊断</b>和维修<b class='flag-5'>常见问题</b>

    C语言的常见问题

    电子发烧友网站提供《C语言的常见问题集.pdf》资料免费下载
    发表于 11-18 10:29 0次下载
    C语言的<b class='flag-5'>常见问题</b>集

    USB 接口电路设计常见问题

    USB 接口电路设计常见问题
    的头像 发表于 09-18 10:59 381次阅读
    USB 接口电路设计<b class='flag-5'>常见问题</b>

    关于同星硬件接口卡及TSMaster软件常见问题

    TSMaster是同星智能开发的一款国产汽车总线工具链软件平台,是全方位汽车总线设计、仿真、分析、诊断和标定的专业工具,支持从需求分析到系统实现的整个系统开发过程。同星智能硬件接口卡可以提供CAN
    的头像 发表于 09-16 08:37 1096次阅读
    关于同星硬件接口卡及<b class='flag-5'>TSMaster</b>软件<b class='flag-5'>常见问题</b>

    Brocade X7控制器常见问题

    电子发烧友网站提供《Brocade X7控制器常见问题.pdf》资料免费下载
    发表于 09-01 11:55 0次下载
    Brocade X7控制器<b class='flag-5'>常见问题</b>

    Brocade X6控制器常见问题

    电子发烧友网站提供《Brocade X6控制器常见问题.pdf》资料免费下载
    发表于 08-30 17:28 0次下载
    Brocade X6控制器<b class='flag-5'>常见问题</b>

    TSMaster功能—Python小程序如何导入外部库

    今天给大家介绍TSMaster功能之Python小程序如何导入外部库。通过在TSMaster默认的解析器路径下导入外部库来介绍,以便我们去使用Python外部库。TSMaster默认P
    的头像 发表于 08-14 10:06 675次阅读
    <b class='flag-5'>TSMaster</b>小<b class='flag-5'>功能</b>—Python小程序如何导入外部库

    TSMaster图形模块功能详解(三)—— 以CAN信号为例

    TSMaster图形模块功能详解第二章节中,我们主要分享了显示模式、图形设置、信号跳转与波形窗口移动、信号波形缩放4大模块的操作教程。本章节在上一篇基础上,继续介绍TSMaster图形模块功能
    的头像 发表于 08-01 00:19 825次阅读
    <b class='flag-5'>TSMaster</b>图形模块<b class='flag-5'>功能</b>详解(三)—— 以CAN信号为例

    TSMaster图形模块功能详解(二)—— 以CAN信号为例

    在上一章节中,我们主要分享了TSMaster图形模块功能中信号的导入与删除、图形分栏、暂停与启动和禁止图形、高亮信号相关操作、预设、信号与数据的导入与导出6大模块的操作教程。本章节在上一篇基础上
    的头像 发表于 07-31 23:09 944次阅读
    <b class='flag-5'>TSMaster</b>图形模块<b class='flag-5'>功能</b>详解(二)—— 以CAN信号为例

    变频器常见问题汇编

    安川变频器常见问题
    发表于 06-01 16:53 1次下载

    光模块使用过程中常见的问题汇总

    光模块是一种较为敏感的光学器件,在使用过程中常常会出现很多问题,在本文中将光模块的一些常见问题进行了汇总
    的头像 发表于 05-23 16:08 1022次阅读
    光模块使用过程中<b class='flag-5'>常见</b>的问题<b class='flag-5'>汇总</b>

    解析会议一体机在使用中出现的常见问题及解决方案

    一:会议一体机开机异常怎么办 解决方案:1、检查是否开启了定时关机或休眠功能;                 2、检查输入源所在通道,无信号也会导致自动关机;                 3、检查电源是否稳定情况;   常见问题二:指示灯不亮   解决
    的头像 发表于 05-19 09:17 900次阅读

    RS485总线应用及常见问题

    RS485总线应用及常见问题
    的头像 发表于 05-06 09:28 1089次阅读
    RS485总线应用及<b class='flag-5'>常见问题</b>