We have the FreeRTOS TCP Stack (v4.0.0) running on a STM32H7.
After some time, 1 day or 2, the stack stops replying (no ping reply, no possible to open a socket connection, the debug printout stops).
During this period, there are not clients connected, so the stack only replies to ARP requests. The PHY is connected to the lab network that’s why there are many ARP requests.
The system also have other tasks running and they are not affected, no hardfault is triggered, and vApplicationMallocFailedHook is not called.
prvProcessIPEventsAndTimers still gets executed (we can breakpoint).
In the debug printout we see network buffer count going down and eventually reaching 0.
Is this normal?
How could we debug further the issue?
Similar post: TCP-IP stack stops working