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.

[参考译文] AM2634-Q1:如何将两个.out 文件加载到两个内核中、并执行 CCS 多核调试

Guru**** 2680595 points

Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1591317/am2634-q1-how-to-load-both-out-files-onto-the-two-cores-and-do-ccs-multi-core-debug

器件型号: AM2634-Q1
Thread 中讨论的其他器件: UNIFLASH

我已经导入了 2 个 extrenal 环回示例现在 controller.c 和 peripheral.c 都与我在一起、构建成功、但我如何将两个代码刷写到不同的内核以启动 SPI  
我可以看到“Run"->"Configurations"->"open configurations/add“ configurations/add configurations"“ configurations"中“中的“的选项“选项、但两者都可以打开 json 文件  

请帮助我解决问题并从外部启动 SPI  


此致  

Abhiram N P

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

    尊敬的 Abhiram:

    请按照以下步骤操作:

    1.在您的目标 config .ccxml 文件 (software-dl.ti.com/.../CCS_SETUP_PAGE.html、启动后将显示多个内核选项:

    2.连接到所需的内核 (core0 和 core1)、并分别加载.out 文件。

    如果您使用的是系统工程、那么您只需在系统工程上启动调试会话、它将自动加载 2 个内核的文件。 如果您有两个单独的项目、则必须手动加载。

    调试过程与单核调试相同。

    此致、
    Shaunak

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

    以上内容仅用于调试、将.out 加载到 RAM 并从 CCS 运行、

    如果要创建.mcelf appimage 并将二进制文件刷写到闪存中、则必须创建系统工程(多核工程)、然后创建一个.mcelf 文件(该文件具有来自两个内核的组合代码)、然后使用 UniFlash 工具或 python 脚本进行刷写。

    有关创建系统工程的参考、可以按照以下指南操作: 创建系统工程

    了解 mcelf 并使用它:刷写工具

    此致、
    Shaunak