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.

[参考译文] AM62L:AM62L-SK 使用 CCS 20 时的 JTAG 调试问题(测试连接通过)

Guru**** 2443660 points
Other Parts Discussed in Thread: AM62L, TMDS62LEVM, SN74AVC2T245, SN74AVC2T244

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1546920/am62l-am62l-sk-jtag-debugging-issue-with-ccs-20-test-connection-passed

Thread 中讨论的其他器件:AM62LTMDS62LEVMSN74AVC2T245SN74AVC2T244

您好 TI 社区、

我在 AM62L 官方开发电路板 (AM62L-SK) 上遇到 JTAG 调试问题、欢迎社区或 TI 工程师提供指导。 以下是我的设置和问题的详细信息:

  • 硬件设置
    • 处理器:AM62L(TI AM62L-SK 评估板)
    • JTAG 调试器:XDS110(板载或外部,请确认)
    • 硬件连接:使用 AM62L-SK 板上的标准 JTAG 接口、未使用其他适配器、已验证连接。
  • 问题描述
    • 我使用 CCS 中的“Test Connection“功能成功验证了 JTAG 连接、成功通过后没有错误。
    • 我在 CCS 中配置了调试环境、成功将代码下载到目标板、然后点击“Run"。“。


通过检查串行端口、我没有看到 CCS 20 的打印信息或调试输出。

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

    您好、

    您正在使用的器件  TMDS62LEVM EVM?

    此外、您不能通过 CCS JTAG 将示例直接加载到 AM62L EVM。 您需要通过 USB DFU 刷写示例。

    请参阅  USB-DFU_SEND 

    如果要通过 CCS 调试应用、请在应用中永远放置一个循环。 通过 USB DFU 对其进行刷写、然后使用 CCS JTAG 加载符号以继续调试。

    此致、

    Tushar

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

    我使用的是 TMDS62LEVM 开发板、USB-DFU_SEND 测试已通过。 是否可以在我的硬件原理图中将 74AVC2T244DQMR 替换为 SN74AVC2T245RSWR?

    下图是我原理图中的设计。

    下图是 TMDS62LEVM 的原理图。


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

    您好、

    USB-DFU_SEND 测试已通过。

    您的意思是、发送 tiboot3.bin 二进制文件后、您无法看到以下日志?

    此致、

    Tushar

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

    USB-DFU_SEND 测试是正常的。 主要是我更换了 JTAG 芯片 (SN74AVC2T245RSWR) 并测试了 JTAG 的功能。

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

    您好、

    我正在将您的查询发送给我们的域专家。 请在一天或两天内回复。

    此致、

    Tushar

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

    您的 SN74AVC2T245 实现 似乎与原始 SN74AVC244 实现相等。  我不希望您的实施会导致与器件通信时出现任何问题。

    我不清楚您是否在使用 CCS 时遇到问题、或者只是询问您的实现是否正常

    如果您在使用 CCS 时遇到问题、 我会尝试找人 为您提供帮助。 我只能回答与 JTAG 信号功能的电气和时序参数相关的硬件相关问题。 我不熟悉 CCS 工具、因此无法回答任何与使用它相关的问题。

    此致、
    Paul

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

    使用 SN74AVC2T245RSWR JTAG 芯片、可以成功执行上述测试。 没有有关后续代码下载的信息。 只有 JTAG 功能的硬件功能调试仍然存在、之后、可以继续使用 PG1.1 版本进行测试、从而实现大规模生产。

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

    在查看您的问题时、我发现了我们的 EVM 设计人员采取的做法、这种做法并不是一种好的设计做法。 您的实施存在相同的问题。 因此,你应该考虑纠正它。

    原始设计中所用的 SN74AVC2T244 的引脚 6 是未使用的输出、并已直接接地。 将输出端直接接地不是一种好的设计做法。 这可能不会导致问题、因为缓冲器为同相并且输入连接至低电平。 在正常运行期间、不应将输出驱动为高电平。 但是、缓冲器可能有一些内部竞  态条件、在应用于输入的低电平逻辑状态通过器件传播到输出之前、会驱动输出。 如果发生这种情况、当缓冲器的 电源上升到有效电势时、缓冲器可能会尝试将其输出驱动为高电平几 ns。  我将建议我们的 EVM 团队断开接地连接、以消除这种情况发生的风险。

    我建议您考虑一个类似的变化。  SN74AVC2T245 器件是双向的、这意味着您应该从引脚 4 和 9 断开直接接地连接、因为该器件可能会在上电期间将这些引脚中的任何一个驱动为高电平短时间。 您不应将未使用的缓冲器的输入保持悬空、因此需要在引脚 4 上连接弱上拉或下拉、因为它配置为 缓冲器“B"的“的输入。  我建议您断开引脚 9 与地的 连接、并将引脚 4 连接到上拉或下拉。 如果您不想  在设计中包含另一个电阻器、则另一种方法是将引脚 4 连接到与引脚 10 相连的同一个上拉电阻器。

    此致、
    Paul