cancel
Showing results for 
Search instead for 
Did you mean: 

No UDP packets transmitted after ARP reply

Armageddon
Associate II

Hello,

I'm using the STM32F767ZITx MCU and the lwIP library to transmit and receive UDP packets every 1 ms.

Everything works fine but sometimes, after the ARP table has expired, UDP packets are no longer transmitted for several seconds even though my STM has received a response to its ARP request (as seen with Wireshark).

What solutions are there to avoid this scenario? Is this normal lwIP behavior?

Thanks for your help.

 

10 REPLIES 10
Armageddon
Associate II

I was able to solve the problem.
Although I don't have a powerful enough tool to see the problem, I think that the ETH_REF_CLOCK signal (RMI only) used as a reference clock at 50MHz was not clean enough.

The clock was indeed at 50MHz but with another signal on it probably, because after a little filtering my problems disappeared.

Sorry to have involved you, thank you for your time.