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.

[参考译文] F29H850TU:CCS 版本上的多核调试问题:20.3.0.14__1.9.0

Guru**** 2546020 points
Other Parts Discussed in Thread: F29H850TU

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1567976/f29h850tu-mult-core-debugging-issue-on-ccs-version-20-3-0-14__1-9-0

器件型号:F29H850TU


工具/软件:

我使用  CCS 版本:20.3.0.14__1.9.0 以使用 F29H850TU 启动调试会话。 CPU 2 和 3 配置为在连接时停止目标。 不过、即使连接尚未刷写(并且无法停止)、它们也只会在连接后显示“running"。“。 可以按预期刷写 CPU1、并运行和停止。 我想刷写 CPU 2 和 3、但不能刷写。 您能提供一些建议吗?

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

    您好 Robert:

    我建议尝试使用不同的方法、在 这里可以利用“无工程调试“  、如下所述:software-dl.ti.com/.../ccs_debug-main.html 您可能已经知道、加载 CPU1 out 文件还会负责刷写 CPU2/CPU3、因此无工程调试是优选方法。 也可以按照此链接中第二个要点/屏幕截图所述修改 launch.json(在使用无工程或工程调试时)。  

    此致、

    Aishwarya

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

    感谢您的答复。 我尝试了以下方法:

    • 右键点击 目标配置文件、然后选择启动无工程调试

    • 连接内核 1

    • 加载程序内核 1

    • 将内核 1 运行至 ESTOP0

    • 连接核心 3

    • 加载程序内核 3

    • 运行内核 3 和内核 1

    • 内核 3 按预期运行和停止。

    • 内核 1 无法停止、调试器输出显示:C29xx_CPU1:警告:目标 CPU 可能会卡在持续故障状态中

    您是否有建议说明为何无法停止磁芯 1 以及如何确定这种情况的原因?

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

    Robert、

    请勿将程序加载到 CPU3、因为在第三步中会执行该操作。 换句话说、我们通过 CPU1 加载 CPU3 代码。 重置 CPU1 + POR 并重试。 请注意、运行多核(以及所有其他)示例的指令可在 C 文件头文件中找到。

    此致、

    Aishwarya

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

    感谢您的建议。  

    我已经审查并尝试了该建议。 我跳过了“加载程序内核 3“步骤。 内核 3 仍按预期运行并停止。 但是、内核 1 仍然不停止、警告仍然存在:C29xx_CPU1:警告:目标 CPU 可能会卡在持续故障状态中。

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

    Robert、

    我也在帮助解决该主题上的相同问题: F29H850TU:多核调试。 请参阅此主题、让我知道这些建议是否有用。  如果您觉得没问题、我想让我们大家在这里协作并 关闭该主题、以便将所有信息保存在一个位置。

    此致、

    Aishwarya

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

    好的、我将在该主题上发布下一个问题。