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/TMDSCNCD28035ISO:JTAG 连接问题- TMDSCNCD28035ISO

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/952568/ccs-tmdscncd28035iso-jtag-connectivity-issue---tmdscncd28035iso

器件型号:TMDSCNCD28035ISO
主题中讨论的其他器件: TMS320F28035

工具/软件:Code Composer Studio

您好!

我通过复制 TMDSCNCD28035ISO EVM 原理图制作了定制 PCB。 我所做的唯一更改是使用 FT2232H-56Q 模块而不是 FT2232D。  

  • 我 使用 FT_Prog 将 XDS100v1模板插入 FT2232H
  • 我使用逻辑分析仪检查 JTAG 信号、它们工作正常。
  • TMS320F28035时钟信号工作正常
  • TMS320F28035 1.8V 稳压器正在工作

但在 DBGJTAG 程序中、我得到-183错误代码。

我还按照 "C2000 MCU JTAG 连接调试"中的指令进行操作。

我需要帮助解决这个问题。

此致、

Sameera

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

    您在哪里获得了 FT_Prog 映像?

    FTDI 设备如何显示在您的 PC 的设备管理器中?

    https://e2e.ti.com/support/tools/ccs/f/81/p/411041/1458499#1458499 

    如果您已验证布线是否正常、则可能表示您的 PCB 中存在布线问题。 您确定它与您提到的 controlCARD 完全相同吗?

    最后、F22232D 是否具有与 FT2232H 相同的引脚?

    此致、
    Cody  

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

    您好、Cody、

    感谢您的回复。

    我从 TMDSCNCD28035ISO EVM 导出了模板、并将其应用于 FT2232H 模块。 我将芯片类型更改为"FT2232H"。

    设备管理器显示与 FT2232D 相同的说明。

    由于我不使用商业 JTAG 调试探针、因此无法应用您提供的链接中的信息。 这意味着、调试器没有 TDIS 或 TVD/TVREF 引脚。

    我使用几种方法检查了通过电缆的信号。 找不到任何问题。 我的设计和 controlCARD 的唯一区别是我使用的是2引脚晶振(带电容器)、而不是3引脚晶振。

    是的、F22232D 具有与 FT2232H 相同的引脚排列。

    此致、

    Sameera

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

    您能看到 TDI 和 TDO 引脚都在发送数据吗?

    TMS 引脚是否被仿真器正确地拉高和拉低?

    新晶体的频率是多少? 当您从 CCS 的目标配置窗口配置1MHz 输出时、FTDI 芯片是否看起来输出速度为~1MHz?

    此致、
    Cody

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

    您好、Cody、

    我可以看到 TDI 和 TDO 引脚都在发送数据。

    TMS 也正常工作。 在逻辑分析仪中、我可以看到 JTAG 状态机正在正确执行。  

    新晶体也是6MHz、就像旧晶体一样。

    我需要检查1MHz 输出频率。 我会再向您介绍这方面的内容。  

    目前、由于时间限制、我们决定使用 TI EVM 进行开发。  

    此致、

    Sameera

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

    Sameera、

    我知道。 请注意、FT2232H 不是受支持的器件。 我不能完全理解 FT2232H 和 FT2232D 的区别、无法提供更好的支持。 尽管这些器件类似、但可能会有一些微小的差异、从而使您的系统无法正常工作。

    如果您找到问题的解决方案、请在将来发布回以帮助其他人。

    此致、
    Cody