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.

[参考译文] AM2434:复位后、LWIF 中的 UDMA 失败

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1114822/am2434-udma-fail-in-lwif-after-reset

器件型号:AM2434

尊敬的香榭丽舍


我的客户在 CPU 复位后发现 UDMA RX 通道打开失败问题、如下所示。

您能否检查并建议应进一步检查哪些内容来解决此问题?

它们使用的是 AM243x-GP EVM、MCU+SDK 8.2.0.31和 CCS1110。

当它们在初始时使用 GEL 文件启动 AM243x GP EVM 时、LWIP 工作正常、如下所示。

之后、

当他们暂停 AM2434并使用 CCS 中的"run -> Reset -> CPU Reset"菜单将其复位并恢复时、他们在 UDMA RX Channel open failed error as below as below。

他们使用 SBL_NULL 再次尝试了它、但仍然遇到  了'UDMA RX 通道打开失败错误'、这与之前相同。

其 sysfw 启动日志如下所示。

当他们在 MCU+ SDK 用户手册中检查时、他们发现下面的"注意"是"CPU 重启必须"才能再次运行 LWIP、如下所示。

您能否提供详细信息并告诉我是否有改进计划?

谢谢、此致、

SI

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

    您好 SI、

    由于需要重新加载和重新运行系统固件(负责管理 SOC 资源的人员)、因此无法改进此功能。 否则、资源(在本例中为 RX 通道)会从 sysfw 视图保持锁定/分配状态、从而在 R5/LwIP 应用程序发出请求时导致 RX 通道分配失败。

    此致、

    Prasad