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/EK-TM4C1294XL:TM4C129 Launchpad EK-TM4C1294XL 连接到目标时出错

Guru**** 2330840 points
Other Parts Discussed in Thread: EK-TM4C1294XL, UNIFLASH
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/591945/ccs-ek-tm4c1294xl-tm4c129-launchpad-ek-tm4c1294xl-error-connecting-to-target

器件型号:EK-TM4C1294XL
主题中讨论的其他器件: UNIFLASH

工具/软件:Code Composer Studio

您好!  

我有3 个 EK-TM4C1294XL LaunchPad。 其中一个工作正常。 另外两个、我在调试中遇到了问题。  

对于第一个 Launchpad、当我使用 CCS 进行调试时、我会遇到以下错误:

我尝试使用 uniflash、但遇到以下错误:

对于第二个 Launchpad、在 CCS 和 Uniflash 中连接到目标时出错。  

如何解决此问题?

此致

Praveen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Praveen、
    在下面的这个线程中、对于顽固的 JTAG 连接、有几个(可能全部)可以检查的可能问题:
    e2e.ti.com/.../587050
    我假设您知道如何解锁 LaunchPad 的 JTAG 端口? 你试过这个吗?
    您使用的是 USB 集线器、还是 USB 电缆过长? 低质量 USB 集线器会导致通信问题、电缆损坏/长-在这种情况下、您可以尝试直接使用较短的电缆连接到 PC、和/或减少 JTAG 时钟。
    此致
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    海报的一个(仍然有效)模块是否能够克服您提出的"JTAG 弱点"中的"每一个/每一个"?   不会(可能)将其从"可疑名单"中删除?   (我们必须使用所有"证据中的事实"-我们不能吗?)

    一个(仍然有效)提供(也许)"肥沃的线索"-并且可能会建议"代码加载、电路板处理等的变化"值得检查...  (即非法使用(任何) JTAG 保留引脚-和/或对系统时钟设置执行反转操作已知为"锁定"。)

    必须赞扬你使用"可能全部"(而不是"全部"),这种说法是"输出"。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Praveen、
    这两个故障 LaunchPad 是新的、还是已经在其中编程了一些用户代码? 如果它们不是新的、可能来自同事的抽屉、则可能有代码将 JTAG 引脚编程为备用功能。 在这种情况下、请按照 Bruno 的建议尝试解锁 JTAG 端口。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Bob、Bruno 和 CB1_mobile、您好、

    LaunchPad 不是新的。 我曾在其中编程过基于 RTOS 的项目。
    解锁 JTAG 引脚的过程是什么。 我应该参考哪份文档?

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

    Praveen、

    解锁后、您很可能会使电路板正常工作。

    请查看以下文档的第5.3.1章:

    www.ti.com/.../spma075.pdf

    请注意、LMFlash 编程器不是唯一可以使用的软件-有一个更"现代"的程序可以使用、称为 UniFlash -但它们在本质上是"内部"执行相同的操作。

    让我们知道它是怎么发展的。

    布鲁诺

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

    我使用第5.3.1章通过 JTAG 接口使用 TM4C12x 器件 pdf 中提供的步骤成功地解锁了 LaunchPad 的 JTAG。
    但解锁后、当我尝试使用 CCS 进行调试时、我会得到相同的错误。

    此致
    Praveen
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Praveen、
    这些程序解锁程序上的"成功"信息实际上并不意味着成功。 这只是意味着该计划完成了它应该做的事情、但没有"另一方的确认"。
    换句话说、您可能没有成功。
    再多尝试几次... 序列必须完美完成。 请注意、有时 USB 电源本身会阻止目标关闭-在这种情况下、您需要一种方法将 USB 电源中断到 MCU 中。
    要检查 JTAG 端口是否正常、请尝试使用 LMFlash 或 Uniflash 从 MCU 读取存储器内容。
    此致
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Bruno、

    我多次尝试解锁程序。 我没有遇到任何错误。
    但连接到 CCS 的错误仍然存在。

    如何使用 LM 闪存或 Uniflash 从 MCU 读取存储器内容?
    此致
    Praveen
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    正如我说过的、解锁器中没有错误消息。

    读取 MCU 存储器的一个选项是进入 UniFlash 的"设置和实用程序"并选择计算 CRC32:

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

    您好 Bruno、

    对于其中一个 LaunchPad、我成功计算了 CRC。

    但是当我尝试使用 CCS 时,它会显示无法擦除闪存。

    对于第二个 Launchpad 、我在连接到目标时遇到错误。

    此致

    Praveen  

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

    Praveen、

    在放弃之前、还有几个指针:

    -您是否使用了一条连接到 PC 中 USB 端口的良好和短的 USB 电缆? 中间集线器和坏电缆不适合 JTAG 连接。

    -您能否在视觉上发现损坏坏 launchpad 的任何迹象?

    除此之外、我只会放弃它们并继续使用生命、但我仍然认为您的电路板不太可能"毫无理由"损坏。

    布鲁诺