2024-11-14 01:31 AM
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.
Solved! Go to Solution.
2024-11-18 08:33 AM - edited 2024-11-18 08:34 AM
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.