Resetting the board?

Wiznet issue, every few days it just dies, resetting via serial port seems to work (it can hang with no connections being made...., and yes i have a heatsink and code works fine)