I am evaluating Wiz820io module for my companies project with NXP microcontroller. I program W5200 using SPI CLK @24Mhz. The system work fine and I so far I have am using 6 sockets for various TCP and UDP client and servers.
However I am experiancing below reliability issues with the Wiz820io/W5200.
1.) W5200 reset using the SW Reset (bit 7 of MR) simply does not work. the only option is to use nRESET pin.
2.) After few hours (not constant) of working perfactly the w5200 stops responding to PING requests. Also I cannot do any socket commuication after that. I beleive the ICMP and ARP are handled in hardware so as long as the W5200 has SHAR,SIPR, SUBR and GWAY registered programmed, it should respond to ping requests.
To confirm that my software/microcontroller is not doing anything wrong, I did a simple test
- Reset W5200 using nRESET
- Programme SHAR,SIPR, SUBR and GWAY with valid values
After the above test steps I can ping the W5200 but again after few hours it stops responding to ping.
Can you please help ? My project is suppose to be a high reliable network remote control/monitor system.