您好!
我将 CCS12.5与 SDK 9.1.0.41一同使用
我正在尝试调试我们的 FreeRTOS 多核应用程序。 为了消除 开发环境中的任何问题、我回到最简单的 FreeRTOS TI 多核示例: 处于 DEVBOOT 模式的 empty_am263x-cc_system_freeRTOS。
如果我幸运(通常需要关闭 EVM 电源),则所有内核的程序将在 main ()处加载并停止:

到目前为止一切顺利。 但运行该示例显示缺少来自 R5_2的响应。 此外、内核0、1和2最终获得一个 DABT。

如果随后我尝试第二次运行、通过点击"Reset"、"Restart"、只有 R5_2响应出现、并且这次在 DABT 中结束的 Core 0、1和3。

第三次看到没有输出、所有内核都在 DABT 中结束。

1) 1)为何在同一运行中没有来自所有内核的输出?
2)为什么核心在 DABT 中结束? /为什么不在 RTOS 空闲任务中结束?
另外、我的 NORTOS 版本不存在此类问题、我可以在一致的结果和退出条件下多次运行该示例。 显然、问题是 FreeRTOS 配置/实施。

如果简单的 TI 示例也不起作用、那么我的 FreeRTOS 在工作的几率会很低。
谢谢你。

















