工具与软件:
为了便于查看和澄清、请访问 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1432606/j722sxh01evm-issues-getting-tisp-dmautils-to-work-with-freertos/5639152
我们无法在同一 c75应用程序中使用 DRU 和 FreeRTOS。 我创建了一个可以说明这个问题的准系统项目、我已将其附在附件中。
在此工程中、如果入口点设置为 _c_int00_secure、则 DRU 中会出现故障、程序将进入无限循环、绝不返回。
如果入口点设置为_c_int00、则程序会完成、并且 DRU 会正常运行。 但是、FreeRTOS 需要_c_int00_secure 入口点、因此无法与 DRU 一起使用。
据我了解、_c_int00和_c_int00_secure 之间的唯一区别与 MMU 设置有关。 请帮助我们了解为什么会出现此问题以及如何避免此问题。
