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.

[参考译文] LP-XDS110:使用 LP-XDS110 对 TMS570 进行编程

Guru**** 2805935 points

Other Parts Discussed in Thread: LP-XDS110, TMS570LS0914, TMS570LS1227

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1621724/lp-xds110-programming-tms570-with-lp-xds110

部件号: LP-XDS110
“主题“中讨论的其他器件: TMS570LS0914TMS570LS1227

您好、

 

我一直将此编程器视为 TMS570 微控制器编程的可能替代品。

 

我当时查看的是引脚排列、尤其是 ARM10 引脚连接器、但我找不到 nTRST 引脚和 RTCLK 引脚。 我知道我可以避免使用 RTCLK、但据我所知、我需要 nTRST 引脚、用于正确通信并初始化刷写和调试过程。 是否可以使用此电路板来对 TMS570 进行编程?

 

谢谢  

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

    您好、

    我已联系 TMS570 专家、请给他们 一些时间来回答您的问题。

    此致、

    Aj Favela.  

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

    尊敬的 Alberto:

    请您参阅下面的主题一次、希望这将澄清您的疑虑。

    TMS570LC4357-SEP:使用 LP-XDS110 对 TMS570LC4357-SEP 进行编程 — 基于 Arm 的微控制器论坛 — 基于 Arm 的微控制器 — TI E2E 支持论坛

    --
    此致、
    Jagadish。

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

    我使用 LP-XDS110 来调试基于 TMS570LS0914 的电路板。  它工作得很好、LP-XDS110 上的串行端口很方便。

    您可以在 https://github.com/AMSAT-NA/PacSatFSKBoard 上看到我的设计 、还有 docs/Design.md 中关于如何连接设计的一些文档。

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

    您好 Corey、

    感谢您的指示! 我继续并订购调试器,但现在我挣扎,因为 nTRST 引脚不是在这个板上可用,既没有 Rtclk 或 vtref。 我连接如下,也使用你的存储库上的指示:

    - TMS570 的 3.3V 至 xds110-LP 的 3.3V

    TMS570 的-nTRST 至 xds110-LP 的 3.3V(已拉出)

    - Rtclk 保持悬空

    使用此配置时、我似乎能够通过连接验证、但当我点击 debug 或 flash 时、进程会卡在“等待器件重新启动/停止“的位置

    能否确认 如何将 TMS570 的 JTAG 信号连接到 xds110-LP? 最后、您是否做了任何具体更改来解决 Rtclk 丢失的问题、例如降低 TCLK 频率?

    谢谢!

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

    尊敬的 Jagadish:

    谢谢它帮助了一点。 我仍然难以理解如何处理 nTRST 引脚、作为用示波器欺骗信号、我看到每次在 CCS 中进行调试时、nTRST 都会从低电平驱动到高电平。 但在 xds110-LP 上没有专用引脚,这让我觉得,如果一个简单的上拉至 3.3V(这样,与 xds110 的每个连接的内部下拉,你得到一个上升沿,因此,重置 TAP 控制器)是足够的还是不够的。 您能解释一下吗? 在另一篇文章中、仅针对常规的 XDS110 - EMU 提及。

    谢谢  

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

    以下是电路板上与 TMS570LS0914 连接的原理图:

    无需提及您正在使用的 TMS570 器件。  显然、我使用的是标准 10 引脚 ARM 调试端口。

    -科瑞

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

    您好 Corey、

    首先、非常感谢大家分享。 你是对的,很抱歉省略了这个。 我使用的是 TMS570LS1227(但我们项目的第一个迭代使用的是与您的 TMS570LS0914 相同的);两者的调试配置应该相同。 我现在看到的是、我可以成功通过芯片和 XDS 之间的“验证“通信、但每当我点击编程时、我就会陷入等待停止过程中;我想知道您是否在配置中设置了任何特殊内容、用于芯片和 XDS 软件端之间的通信!

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

    没有、使用标准 LP-XDS110 与另一块板附带的标准 10 引脚带状电缆。  它是 CCS 的旧版本 12.81 IIRC、但要使用 Hercules 器件、也必须使用它。

    LP-XDS110 上的电平转换器跳线设置为什么?  调试电路板时、应将其设置为 TGT、而不是 XDS。  它就是跳线、就在大矩形连接器旁边。  您的调试连接器的连接方式是否与我所展示的完全相同?  每个引脚都必须存在、甚至是电源引脚。