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.

[参考译文] 删除带有操作"完成自动运行"的断点时出现问题

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1293345/trouble-removing-breakpoint-with-the-action-finish-auto-run

主题中讨论的其他器件:AM2631AM2634

您好!

我将 CCS12.5与 AM263x_CC 一起使用、但始终出现这一问题。

我对两个内核都使用通用代码、因此我在内核0上加载程序、并将符号仅加载到内核2。 两个内核都设置为"Auto-Run to main()"(自动运行到 main ()),但我总是 在"Console"(控制台)窗口中看到以下错误:

全文为:

Cortex_R5_0:在0x7012fd90处执行"完成自动运行"操作时删除断点时出现问题:(ERROR -1066 @ 0x7012FD90)无法设置/清除请求的断点。 验证断点地址是否在有效的存储器中。 (仿真软件包9.13.0.00201)

我想它 能够删除运行到 main ()后的断点,所以我真的想摆脱警告,如果可能的话。

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

    尊敬的 Kier:

    我使用 hello world 示例对 AM263x CC 卡进行了快速测试。 代码加载到内核0和内核2,并运行到 main()。 我没有收到此错误消息。 我使用 CCS 12.4。

    我在"Program/Memory load options"中尝试了不同的选项、没有遇到任何问题。  

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

    您好、QJ:

    谢谢你。

    我做了一个类似的12.4项目,我能够重复这个问题。 我注意到您的芯没有分组、而是我的芯分组。 单击组、然后单击"CPU Reset"、然后单击"Restart":

    请查看附件中的项目。 请查看您能否重现此问题。

    我很自然地对我的内核进行了分组,因为我希望在重新启动程序时都运行到 main()。

    e2e.ti.com/.../hello_5F00_world_5F00_am263x_2D00_cc_5F00_r5fss0_2D00_0_5F00_nortos_5F00_ti_2D00_arm_2D00_clang.zip

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

    我尝试了你的项目,没有问题。 我对 core0和 core 2进行了分组。 执行任何操作  

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

    如果存在差异、请使用我的项目中的.ccxml 文件吗?

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

    您是否在目标配置中使用 AM2631?

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

    不、我使用的是 AM2634。 目标配置文件名为 AM2631.ccxml、因为这是示例工程中的名称。 但选择的电路板为 AM263x_CC。

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

    尊敬的 Kier:

    我将对您的项目进行测试、稍后回来与您联系。

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

    我得到了与之前相同的结果:没有问题

    在我的设置中、两个内核加载相同的 GEL 文件:

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

    感谢您的检查。 非常感谢您无法重现此问题、但我不确定将此问题标记为已解决会对我有所帮助。

    -在你的"没有问题"屏幕截图中,你仍然没有使用我的项目的.ccxml 文件。 您不能在项目中使用.ccxml 是否有原因?

    -你为什么要这样做。 ccxml 将 GEL 文件分配到 R5_2吗? 我在任何多核示例中都没有看到它、其中只有 R5_0有一个脚本。 您能指出任何指示这一点的文档吗?

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

    我今天上午尝试了您的目标配置文件、没有区别。 我没有看到警告消息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我看不出在任何多核示例中使用的是什么,其中只有 R5_0具有脚本。 您可以指出任何指示此操作的文档吗?

    只有 R5-0内核需要 GEL 文件。 其他 R5内核的初始化和 PLL 配置由 R5-0完成。