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/AM3352:目标连接错误

Guru**** 2589265 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/590346/ccs-am3352-target-connect-error

器件型号:AM3352

工具/软件:Code Composer Studio

各位专家、您好!

我有一个采用 AM3352设计的新电路板、我将使用 CCS V6和 XDS100V2 对其进行调试。 当我尝试连接目标时、我会遇到如下错误、因此无法执行任何调试。 但是、当我按下热复位按钮时、我能够进行调试。 你能给我一些评论吗?

我还尝试测量了 JTAG 接头中 nTRST 和 nRST 的波形、我发现 nTRST 中有切换、但 nRST 始终为高电平、是这样的正确。

谢谢

Chris

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

    您好、Biser、

    有关我的 JTAG、请参阅下面的内容。  

    对于 PROC_TRSTN 信号、它直接与 AM3352相连。

    对于 PROC_SYS_RSTn 信号、它与 AM3352的 WARMRSTn 引脚连接、曲折地将它也通过10k Ω 电阻上拉至1.8V、并通过一个按钮连接、低电平有效。

    谢谢

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    EMU0和 EMU1信号会怎么样? 它们是如何连接的?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、您的 VDDSHV6电压是多少?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Biser

    VDDSHV6为1.8V。

    EMUL0和 EMUL1未连接到电路板、请参阅下面的 XDS 设置

    谢谢

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    EMU0和 EMU1都必须从外部上拉至 VDDSHV6。 有关详细信息、请参阅勘误咨询1.0.36。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、您能否解释为什么您使用的是 ARM 引脚排列、而不是 CTI-14或 CTI-20? 此器件上的 EMU0/1需要由仿真器驱动以进行调试。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Biser、

    由于我的电路板中还有另一个 ARM 器件、因此我希望它们使用相同的引脚定义、因此我只需要一根20引脚带状电缆、无需转换器。

    我认为我找到了这个 JTAG 问题的根本原因、我的 PWRONRSTn 由另一个 ARM 器件控制、与此同时、SYSBOOT[15:0]信号在加电后受到第三个器件的影响、我在 PWRONRSTn 驱动为高电平之前添加了足够的延迟、因此无需复位。

    我在设计中使用25MHz 振荡器、因此我需要从电路板中创建 GEL 文件、您能告诉我哪个文档中包含有关如何修改/创建 GEL 文件的信息吗? 现在我对 MPU_PLL_Config ()、 CORE_PLL_Config ()、 DDR_PLL_Config ()、 PER_PLL_Config ()、 DISP_PLL_Config ()感到困惑。

    谢谢

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴您发现了正在发生的情况。 对于 GEL 文件、如果正确配置了 SYSBOOT[15:14]、AM335x GEL 应识别25MHz 振荡器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、CCS 可以读回25MHz 振荡器的正确值、我正在尝试配置电路板的 DDR、希望现在可以正常工作、

    感谢您的所有支持。

    祝你度过美好的一天!

    Chris