2020-12-08 10:14 PM
Hi,
I'm working on STM32F407 board, and trying to enable ethernet with ThreadX + Netxduo. I referred several successful cases for the porting, and did everything I can do, but it's not pingable at all. I did some debug, and found the ETH_IRQHandler is never triggered, what's more, I can see the register "DMASR" shows "Bit 4 ROS: Receive overflow status" always is 1, and both green and orange LEDs are on.
I checked every setting in the code, like RMII setting for LAN8720, enabling interrupt ETH_IRQn, but nothing help. To confirm it's not a wiring issue, I tried some example code with LwIP, it's working well.
Could anyone provide suggestion what I can check?
Thanks,
Xiaofeng
Solved! Go to Solution.
2020-12-08 11:34 PM
Finally it's resolved by increasing the receiver buffer.
2020-12-08 11:34 PM
Finally it's resolved by increasing the receiver buffer.