Ethernet Rx Interrupt Issue on STM32F4
I am currently using a STM32F407 board, with ethernet enabled in Interrupt mode, for the most part it works fine for
UDP
, I have the STM communicating to a another device via UDP using a switch, and in response to the STM request, the other device responds with some data over a switch.But when there is a lot of ARP'ing on the switch, due to other devices communicating, the STM, does not trigger the Rx interrupt/callback. I used wireshark to confirm that the packet was delivered to the port where the STM is connected to the switch. But the STM does not fire the Rx interrupt, and this only occurs where there is a lot of ARP/broadcast traffic (maybe 10-15 packets a second)on the switch.
#ethernet #interrupt #stm32 #ethernet-interrupt #stm32f7-receive-interrupt #interrupt-issue