请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MCU-PLUS-SDK-AM243X 对于 enet_lwip_icssg 和 enet_lwip_cpsw 示例(也包括其他 CPSW 和 ICSSG 示例):
我们在 CCS 中执行 CPU 复位后尝试再次运行示例时看到断言、为什么会出现这种情况?
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.
对于 enet_lwip_icssg 和 enet_lwip_cpsw 示例(也包括其他 CPSW 和 ICSSG 示例):
我们在 CCS 中执行 CPU 复位后尝试再次运行示例时看到断言、为什么会出现这种情况?
要使基于 ENET 的示例正常工作、需要进行系统复位。 原因是 UDMA 资源由 M4内核上运行的 SYSFW 程序分配、当您执行 CPU 复位时、它仅复位 R5内核、因此之前的分配(由 SYSFW 完成)不会被释放。 因此、由于资源冲突、您会得到断言。 文档中也添加了相同的系统复位指令。
请参阅以下链接中的“部分:运行示例”。
此致
Nilabh A.