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.

[参考译文] TMDSEMU110-U:使用 TMDSEMU110-U 无法刷写 LAUNCHXL-F280025C

Guru**** 2539500 points
Other Parts Discussed in Thread: TMS320F280025, LAUNCHXL-F280025C, TMDSEMU110-U

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1186556/tmdsemu110-u-unable-to-flash-launchxl-f280025c-using-tmdsemu110-u

器件型号:TMDSEMU110-U
主题中讨论的其他器件:TMS320F280025LAUNCHXL-F280025C

您好!  

我 已经设计了一个使用 DSP TMS320F280025的电路板、并且希望 通过 JTAG 对其进行刷写。  作为开发过程的一部分、我们购买 了 LaunchPad (LAUNCHXL-F280025C)
以在   将电路板发送到制造之前使用 XDS110探针(TMDSEMU110-U)测试闪烁。

我们能够通过板载 XDS110对板进行刷写、但我们希望验证并测试我们是否也能够使用外部探针对板进行刷写。  

我已使用 USB 将 launchpad 和 XDS110连接到计算机、并使用跳线将 XDS 和 launchpad 之间的 TMS、TCK、Vref 和 GND 连接起来(在 launchpad 上拆下相应的跳线)。 我在 CCS 中为 XDS110选择了正确的序列号。 当尝试刷写电路板时、出现 以下错误:

"错误:(错误-1156 @ 0x0)器件可能在低功耗模式下运行。 是否要使其退出此模式?"

点击"是"不会有任何作用、由于器件在使用板载 XDS 时工作正常、因此它不应处于低功耗模式。

我已经尝试按照以下说明操作 :https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html 、想知道这可能是 launchpad 和 XDS 之间的兼容性问题、还是我们在尝试连接 LaunchPad 时遇到其他问题。

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

    您好!

    您如何为电路板供电?

    此致、Santosh

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

    您好!

    我使用开箱即用的 USB 电缆同时将 Launchpad 板和外部调试探针连接到我的 PC、从而为它们供电。  

    刘云

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

    您好!

    外部调试端口不为电路板供电。 您需要单独为电路板供电。

    此致、Santosh

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

    您好!

    抱歉、需要说明的是、外部探针和 Launchpad 均单独供电。  

    Yun  

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

    您能否通过连接方式发送图片?

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

    您好!  

    Powered with 2 PC separately

    我们使用2台不同的 PC 同时为 Launchpad 和外部探针供电、如图所示。 我们还尝试同时使用1台 PC 为 Launchpad 和外部探针供电、其中每个 USB 连接器都直接连接到单台 PC。  

    Powered launchpad by external probe using AUX port

    我们还尝试通过外部探针为 Launchpad 供电。 我们移除了 launchpad 上的3个跳线(JP123)、将"TGTSUPPLYOUT"从 AUX 连接到 launchpad 上的"3.3V"、并将"GND"从 AUX 连接到 launchpad 上的"GND"。 我们还将"3V3"从 lanchpad 连接到了调试端口的"Vref"、并将 GND 从 launchpad 连接到调试端口。  

    对于所有供电方式、我们都通过了 CCS 上的连接测试。 但是、我们 在 CCS 上构建和调试仍有困难。  

    Connection
    这是我们如何连接跳线的特写图。  

    此致、  

    刘云

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

    您好!

    我们已经确定了2天之后、闪存就开始工作了。

    我们移除了用于隔离 USB 的跳线、并使用提供3.3V 电压的外部电源为 Launchpad 供电。 以及通过跳线将3.3V 升压至5V。

    之后、我们注意到了一个问题、即它试图汲取比设定的电流限值大100mA 的电流。 我们将电流限制增加到600mA、并成功刷新。  

    低功耗模式的错误是由器件的压降导致的、该压降尝试消耗的电流大于电流限制。 这解释了为什么 Santosh 不断询问我如何为 Launchpad 供电。 我不知道 使用 USB 为 Launchpad 供电会导致同样的问题、即消耗过多电流会导致压降。  

    感谢您的帮助。 不过、如果您能告诉我们可能导致这种情况的原因、我们将不胜感激。  

    此致、

    刘云