I am using STM32F207VET and I have successfully Implemented Ethernet as TCP echo server(MII Full Duplex only).I have successfully connected my module with 5 clients over LAN and Exchanged data between them.
At start everything was working fine however ,now It works fine if I keep sending data to it, If left idle for 20-30 minutes it stops responding to the commands received from the client and wont work even after restarting the device. I have to restart it 2-3 times to make it work again
FYI. I am using DP83848c PHY Transceiver and
(For testing my TCP Socket I am using TCP Test Tool).