watchdog arduino mega2560

credo che il bug sia semplicemente che se imposti un tempo trooopo basso (diciamo < di 10 secondi) non riesci a caricare nessun nuovo sketch, e se troppo basso, non superi nemmeno la fase di boot del boot-lader creando un riavvio automatico infinito.
il tutto risolvibile con un programmatore ISP