reiniciar programa

La primera opción era usar el watchdog. La segunda opción usar el puntero a función.