Problem with LWIP library and TCP server on STM32F429ZI
Hello everyone,
I have a strange problem with the TCP server running on F429zi.
In my program, I am using the TCP Server example from the Cube IDE. I just added a function that copies received frames to my buffer, which I then handle myself in another function. The TCP client sends me 84 byte frames. After receiving 1530 frames, communication breaks down. No connection to the Nucleo board, PING does not work. Wireschark shows that the board is sending back a TCP ZEROWINDOW message. The problem always occurs at the same time. The rest of the program works all the time. The problem is only with the ethernet.
Can anyone advise where to look for the error in my code?
