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/AM5728:'SC_ERR_CTL_NO_TRG_CLOCK 和#39;。

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/647214/ccs-am5728-sc_err_ctl_no_trg_clock

器件型号:AM5728

工具/软件:Code Composer Studio

我正在使用 PHYTEC phyCORE-AM57x 载板。

当我将 Code Composer Studio7中的 XDS560V2与 AM57xx 板连接时、我会得到以下错误。

此错误由 TI 的 USCIF 驱动程序生成。

值为'-181'(0xffffff4b)。

标题为"SC_ERR_CTL_NO_TRG_CLOCK "。

说明如下:

控制器检测到一个死区 JTAG 时钟。

用户必须为目标打开或连接 JTAG 时钟。

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

    请检查:
    e2e.ti.com/.../633387

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Desouza、

    非常感谢您的回复。

    我们遵循了您提供的输入、但仍然会出现相同的错误。

    根据 PHYTEC AM57xx RDK、我们必须移除跳线 JP7、请找到相同的附件。

    即使在移除跳线后、我们也会得到相同的误差。

    请为我们提供一些调试解决方案。

    此致

    Nagamaehsh Gamidi

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

    我在这里做了一些额外的测试、但无法再现确切的问题。

    AM572x 器件具有 RTCK 引脚、该引脚应连接到 JTAG 连接器上的 RTCK 引脚-下面是一个参考:

    software-dl.ti.com/.../emu_xds_target_connection_guide.html

    这可能会给您的连接带来问题。 由于原理图表明您只能在调试探针端短接 TCK / RTCK、您能否严重降低调试探针的 JTAG TCLK 速度并查看是否能够连接? 有关如何执行此操作的详细信息、请参阅以下剪辑:
    https://youtu.be/mKxaztkCsYw

    我想到的另一个想法是、也许现有的运行代码会关闭 JTAG 调试子系统-您可以启用不同的引导模式并尝试重新连接。

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Desouza、

    仔细检查载板原理图后、似乎只要移除了 JP7、JTAG RTCK 就应该从载板上的 JTAG 接头直接连接到处理器。

    请参见 SoM 连接器 X1引脚 A80。

    此致

    Nagamahesh

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

    我们仍在等待答复。

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

    假设您测试了各种 TCLK 速度、使用了固定或自动 TCLK 设置、并且原理图实际上与您的电路板相匹配(无硬件问题或修订版)、我唯一的最后想法是检查 AM57x 器件本身是否已正确供电。

    原因是调试探针在尝试通过 JTAG 线路传输数据之前验证是否通电。 如果电路板通电但 AM57x 未通电、则调试探针可能会被骗以为 RTCK 线路存在问题(未收到时钟)。

    除此之外、除了有缺陷的调试探针之外、我真的无法想象您的场景中可能发生的任何其他细节。 通过将其连接到不同的目标板并验证其运行情况、可以将其隔离。

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Rafael、

    非常感谢您分享信息、我们将再次尝试此方法、并让您了解状态。

    (首先为 AM57xx RDK 加电、然后将 JTAG 连接到电路板)。

    但我们可以在 AM57xx 硬件上使用 XDS200、而不会出现任何问题。 但无法使 XDS560正常工作。
    由于我们已经使用另一个调试器验证了 JTAG、因此我们非常确信硬件配置正常。

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

    Nagamahesh、

    鉴于 XDS200在同一环境下工作、我想它是 XDS560故障或配置错误。

    我的另一个想法是 MIPI 60引脚至 ARM 20引脚适配器可能出现故障。  

    在我的设置中、通常适用的非常保守的设置如下:  

    我使用的文件随附如下。

    此致、

    拉斐尔

    e2e.ti.com/.../AM5728_5F00_SD560v2.zip

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

    非常感谢您分享这些信息。
    我们将尝试此操作、并尽快告知您状态。

    此致
    Nagamahesh