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

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

    关注

    69

    文章

    5297

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    软件更新 | 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>来了!你升级了吗?

    干货分享 | 功能安全常见疑难问题汇总

    安全干货SafetyQ&A“功能安全常见疑难问题解答”在智能驾驶及新能源汽车的飞速发展之下,功能安全已成为绕不开的关键领域。然而在实际应用中,一直面临着诸多问题和挑战。前不久,磐时举办了一场
    的头像 发表于 09-05 16:21 1989次阅读
    干货分享 | <b class='flag-5'>功能</b>安全<b class='flag-5'>常见</b>疑难问题<b class='flag-5'>汇总</b>

    ZYNQ UltraScalePlus RFSOC QSPI Flash固化常见问题说明

    璞致 ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常见问题说明
    发表于 08-08 15:49 0次下载

    软件更新 | TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

    我们很高兴为您带来TSMaster2025.06版本的更新汇总!本次升级聚焦AIO、DIO、用户事件、DDS支持、API文档网页版等核心功能,并释放多项新API,全方位优化软件性能、增强灵活性,让您
    的头像 发表于 07-25 20:04 962次阅读
    软件更新 | <b class='flag-5'>TSMaster</b> 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

    PCBA代工避坑指南:常见问题+解决方案全解析

    一站式PCBA加工厂家今天为大家讲讲PCBA代工代购元器件常见问题有哪些?PCBA代工代购元器件常见问题及解决方案。随着科技的不断发展和市场需求的变化,越来越多的企业选择通过外包方式进行PCBA生产
    的头像 发表于 07-09 09:38 462次阅读

    告别摸索!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>让车载测试更智能

    deepin 25系统安装常见问题

    随着 deepin 25 系列版本的发布,我们特别推出 deepin Q&A 常见问题指南,旨在帮助您轻松应对安装、升级及使用过程中可能遇到的常见问题
    的头像 发表于 04-14 14:08 4485次阅读
    deepin 25系统安装<b class='flag-5'>常见问题</b>

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

    TSMaster202503软件功能又更新啦!这一次,我们带来了工程师们期待已久的以太网通信仿真功能,让您的车载网络测试如虎添翼!除了以太网通讯仿真功能,还新增软件网关、GPS记录数据
    的头像 发表于 04-12 20:03 1013次阅读
    软件更新 | 以太网通信仿真<b class='flag-5'>功能</b>已上线!<b class='flag-5'>TSMaster</b> 202503 版本更新速览

    STM32定时器基本原理及常见问题培训资料

    STM32 定时器基本原理及常见问题培训资料v3.10 时基单元、捕捉比较功能、主从触发与级联、案例分享 培训内容:
    发表于 04-08 16:26

    电机故障诊断常见误区的剖析

    纯分享帖,需要者可点击附件获取完整资料~~~*附件:电机故障诊断常见误区的剖析.pdf (免责声明:本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!)
    发表于 04-07 17:35

    DeepSeek在昇腾上的模型部署的常见问题及解决方案

    2024年12月26日,DeepSeek-V3横空出世,以其卓越性能备受瞩目。该模型发布即支持昇腾,用户可在昇腾硬件和MindIE推理引擎上实现高效推理,但在实际操作中,部署流程与常见问题困扰着不少
    的头像 发表于 03-25 16:53 1889次阅读
    DeepSeek在昇腾上的模型部署的<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 新版本亮点抢先看!

    常见问题解答:低压运算放大器

    本应用笔记解答了一些关于低压运算放大器的常见问题
    的头像 发表于 02-21 14:10 879次阅读
    <b class='flag-5'>常见问题</b>解答:低压运算放大器

    电子设备EMC测试整改:常见问题与解决方案

    深圳南柯电子|电子设备EMC测试整改:常见问题与解决方案
    的头像 发表于 12-23 11:47 1856次阅读
    电子设备EMC测试整改:<b class='flag-5'>常见问题</b>与解决方案