主题中讨论的其他器件:LAUNCHXL-F28379D
工具/软件:
您好、团队:在 CCS 中设置双核工程时需要帮助
我指的是以下 LED 闪烁示例代码
工程 CPU1_RAM 正常运行、我可以看到我的启动 XL-F37D 评估板上的蓝色 LED 闪烁
但当我刷写 CPU12_RAM 工程时、电路板上的红色 LED 不会闪烁。 请帮助我解决这个问题。
我需要使用此工作示例来设置双核应用程序开发的项目结构、并以此示例为基础来设置包含双核工程的存储库。
我有什么遗漏吗?
请帮助我快速完成这项工作
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 中设置双核工程时需要帮助
我指的是以下 LED 闪烁示例代码
工程 CPU1_RAM 正常运行、我可以看到我的启动 XL-F37D 评估板上的蓝色 LED 闪烁
但当我刷写 CPU12_RAM 工程时、电路板上的红色 LED 不会闪烁。 请帮助我解决这个问题。
我需要使用此工作示例来设置双核应用程序开发的项目结构、并以此示例为基础来设置包含双核工程的存储库。
我有什么遗漏吗?
请帮助我快速完成这项工作
我要遵循的步骤如下:
编译工程1 >闪存>在刷写时在提示符下选择内核1 (C28xx_CPU1)>内核1工程被刷写且 LED 呈蓝色闪烁。
然后、 在刷写时在提示符下编译"Project">"Flash">"Select Core 2"(C28xx_CPU2)。 然后我们看不到红色 LED 闪烁。
如果缺少某些步骤或操作不正确、请告诉我。
此外、我们希望了解 同时调试两个内核的过程、以便两个内核同时执行代码、这样我们就可以看到两个 LED 闪烁、从而验证两个内核是否正在执行。
尊敬的 Sourabh:
感谢您的耐心,因为我们有一个假期在美国。
您需要确保为双核配置链接器命令文件、并且可以在调试器内核菜单中看到 CPU1和 CPU2。
您所遵循的步骤应该是正确的。 在将两个 CPU 保持在暂停状态的同时、加载 CPU1、选择.out 文件、然后加载 CPU2并选择 CPU2 .out 文件会更简单。 然后、您可以依次运行 CPU1和 CPU2。 遵循此方法时、CPU 可以同时运行。
如果您看到只有蓝色 LED 亮起、则表示 CCS 未正确连接到 CPU2。 您需要仔细检查 CPU2是否已连接以及程序是否已加载到 CPU2。 CPU2也必须在 CPU1之后运行。 我已经测试了释放 LED 固件示例、并可在 LAUNCHXL-F28379D 上运行
此致、
彼得