This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS570LS3137:CCS/TMS570LS3137

Guru**** 2467750 points
Other Parts Discussed in Thread: TMDS570LS31HDK, TMS570LS3137, LAUNCHXL2-570LC43, LAUNCHXL2-TMS57012, LAUNCHXL2-RM57L, LAUNCHXL2-RM46

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/669499/ccs-tms570ls3137-ccs-tms570ls3137

器件型号:TMS570LS3137
主题中讨论的其他器件:TMDS570LS31HDKLAUNCHXL2-570LC43LAUNCHXL2-TMS570012LAUNCHXL2-RM57LLAUNCHXL2-RM46

工具/软件:Code Composer Studio

XDS510-USB 是否可用于 JTAG 调试 TMS570LS3137? XDS510文档指出、它支持此系列、但我找到了多个文档并尝试了多个引脚组合来将 XDS510连接到我的 TMDS570LS31HDK (在我们设计自己的电路板之前)、我无法使其正常工作。 ARM、频谱数字、TI 数据表和此论坛提供了各种冲突文档。 此外、我还在 Lauterbach ( www2.lauterbach.com/.../app_arm_jtag.pdf)上找到了这份应用手册 、其中指出必须按特定顺序操作两条 ARM 复位线才能访问 JTAG。 上述文档均未描述双复位接口。  

是否有一个 JTAG 调试器可与 Code Composer 7和此 TMDS570LS31HDK 20引脚接口开箱即用? 如果是、哪一个?

XDS510-USB 是否可与"标准"TI 14引脚接口配合使用? 如果是、引脚连接是什么? 请注意、TI 数据表中的引脚排列和 XDS510规定的引脚排列在此开发板上不起作用。

谢谢、

Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jim、您好!

    这里的简单答案是肯定的。 实际上、我们的四款最新 Launchpad 套件的设计中集成了 XDS110仿真器。 作为参考、它们是 LAUNCHXL2-570LC43、LAUNCHXL2-RM57L、LAUNCHXL2-TMS57012和 LAUNCHXL2-RM46。 这些套件的相应 wiki 页面上提供了原理图。 wiki 页面的链接位于相应产品页面上的套件说明中(单击上面的器件型号转到相关产品页面)。 为便于访问  ,此处提供了 LAUNCHXL2-570LC43 wiki 链接,您可以在其中找到设计文件。

    请注意、LaunchPad 的设计具有一个用于 CTI20接口的未组装表面贴装接头、XDS110支持该接头。因此、您应该能够为电路板使用相同的互连。

    为了参考 HDK 上可用的 JTAG 接头、本设计提供了一个用于20引脚 ARM 连接的接头、具有以下引脚排列。

    这也显示在产品页面上的 HDK 电路原理图中、HDK 的信号连接可在 HDK 电路原理图中看到。 原理图位于此处 HDK 产品页面上设计文件 zip 的链接  中。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    让我来谈谈这个问题;我有一个使用板载 XDS1xx 调试器的 TMS570LS31开发板。 我尝试使用可用的外部调试器接口连接到外部 XDS510-USB、因为在设计基于 LS3137的新电路板之前、我想知道确切的布线是什么。

    我发现很多关于到 ARM 的 JTAG 接线的相互冲突的描述、我认为我已经缩小了复位信号的范围。 我没有查看您提到的所有开发套件、但第一个 LAUNCHXL2-570LC43原理图显示了20引脚接头上的2个不同的复位输入(MR 和 TRSTn)-我的问题是当 XDS510只有1个复位(TRSTn)输出时、XDS510-USB 如何支持 TMS570?

    请注意、我尝试将 XDS510-USB TRSTn 连接到两个 TMS570LS3137复位输入、但这不起作用。

    谢谢、
    Jim
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jim、您好!

    TRSTn 是调试复位、用于在未连接到仿真器时将调试逻辑保持在复位状态。 当被连接至一个仿真器时、它将这个引脚驱动为高电平来使 RESET 无效并启用调试逻辑。

    关于 MR 连接、如果您在 LAUNCHXL2设计中跟踪此情况、您将看到它连接到上电复位电路、以便 XDS110可以将硬复位置为有效。 在 HDK 电路板上的 ARM 20引脚连接器中、nSRST 引脚连接到 nRST 引脚或热复位。 有一些辩论更适用。 当然、nPORRST 将使器件返回硬重启状态、而 nRST 只是软复位、使一些寄存器处于非默认状态。 我认为如果 nPORRST 被置位、器件将与调试器断开、并且必须由用户重新连接。 如果 nRST 有效、调试连接不会丢失。 在我们的 HDK XDS100v2实现中、CCS 中的系统复位是该软复位、可让您了解该行为。 如上所述、nPORRST 将导致调试器断开连接、并将显示器件上发生复位的通知。

    要使用 XDS110外部仿真器以及 HDK 中包含的 ARM 20引脚接头、您需要制作一个适配器来"混合"连接、或者您可以从仿真器制造商之一购买一个适配器。 这是一个指向 Blackhawk 列表的链接、其中包括 CTI20至 ARM20转换器  。我通过使用 google 进行相对较快的搜索找到了这一点、因此我无法提供任何认可、我只是将其作为可用转换器的示例进行了添加。

    如果您想使用试验板或原型板制作自己的电路板、下图显示了两种连接类型之间的信号映射。

    请注意、不同的彩色线条没有真正的含义、我对其进行了彩色标记、以使图更易于阅读。