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.

[参考译文] TMS320F28388D:关于引导至闪存和双核负载

Guru**** 2583915 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1197617/tms320f28388d-about-boot-to-flash-and-dual-core-loading

器件型号:TMS320F28388D

大家好、

客户有两个问题需要您的帮助:

 1.当我引导至闪存时、我将此答案作为参考:

在此处添加 CODE_START

然后、如果我不添加 code_start、它可以脱机运行、而不能脱机运行。 但在我的28377D 项目中、它可以脱机运行、我没有添加 CODE_START。 因此、我想知道该 code_start 会执行什么操作。 CMD 文件中没有任何变化。

我想知道我是否只需按下一次调试图标、然后 CPU1和 CPU2的程序可以自动加载到 CPU1和 CPU2中、请告诉我如何配置 CCS 来执行此操作。

您可以帮助检查此案例吗?

谢谢、此致、

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

    Ben、

    在 F28377D 项目中、代码的入口点可能已经与闪存的开头对齐、因此工作正常。 在链接器选项中指定入口点有助于确保发生这种情况、因为否则链接器不能保证各种代码段的放置。

    对于多核调试选项、请在 Project Explorer 窗格中右键点击工程、选择 Debug As > Debug Configurations。 在 Main 选项卡中、您可以选择要使用的启动配置(ccxml 文件)和启用的内核、在 Program 选项卡中、您可以将项目和程序与每个可调试的内核相关联。

    此致、
    Ibukun