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.

[参考译文] AM2732:MCAL_AM273x_09.01.00以太网中断问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1398945/am2732-mcal_am273x_09-01-00-ethernet-interrupt-issue

器件型号:AM2732

工具与软件:

尊敬的专家:

最近、我发现 AM2732 在某些情况下可能会导致以太网发送中断(MSS_CPSW_FH_INT)异常。

我的例子如下:通过操作系统禁用所有中断、在一个循环中发送以太网消息十次、然后通过操作系统恢复所有中断。

通过分析 mcal 源代码的逻辑、我认为第一个中断应该发送第一个帧、然后在第一个发送中断中继续调用 CPDMA 来发送剩余的以太网数据包、

并再次触发以太网发送中断。

但实际现象是发送中断只进入一次、而不进入第二次。 根据 CPDMA 寄存器、中断处于挂起状态并且没有恢复。

我想问一下、这是否是已知问题? 如果没有、您能否就此问题向我提供一些帮助?

此致、

Ning Wang