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.

[参考译文] LP-AM243:使用 CCS 再次运行 cpsw 演示时、在没有功耗循环的情况下发生断言。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1403498/lp-am243-assertion-happened-without-a-power-cyle-when-run-cpsw-demo-again-using-ccs

器件型号:LP-AM243

工具与软件:

您好、TI

将 lwip 演示编程到闪存时、它可以正确运行。 但之后使用 CCS 运行演示、  

"断言@行:1027 in D:/workset/mechanical_lidar/airy/revb/0350_project_local/mcu_plus_sdk_am243x_09_02_01_05/source/networking/enet/core per007/v1/cpsw->hRxRsvdFlow src != NULL"

出现错误。  

但在闪存中显示"hello world"时、 我们可以调试相同的 lwip 演示。  

因此、我认为我们不能在两个测试之间没有下电上电的情况下运行两次 lwip 演示。 我们如何解决该错误? 谢谢。 期待您的回复。

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

    尊敬的  Cheng Guo:

    感谢您的提问。

    [报价 userid="613289" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1403498/lp-am243-assertion-happened-without-a-power-cyle-when-run-cpsw-demo-again-using-ccs ]我想如果两次测试之间没有下电上电、我们就不能运行两次 lwip 演示。

    在初始化期间、系统固件将分配和分配 DMA 通道。 如果未正确复位、下次系统固件将尝试重新分配尚未释放的 DMA 实例、从而得到断言。

    此致

    Ashwani

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

    你好、Ashwani

    如何正确复位、谢谢、您能否提供更新的 cpsw lwip 演示。

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

    尊敬的  Cheng Guo:

    您可以对电路板进行下电上电

    或者

    CCS 中的系统复位选项是否可以

    此致

    Ashwani