Basicly for the price of a postage stamp you can pull the flash out of it's socket and send it in for a fresh flash. It flashes 512k on the Linux kernel only so it's reliable, there's can always that power outtage etc in the middle of flashing though.