Ho un Arduino Mega 2560 e funzionava bene fino all'ora di pranzo quando ho iniziato a ricevere questo errore:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
So che non è il codice che sto eseguendo mentre provavo a caricarlo su Uno e sembrava caricarsi senza problemi. Devo usare Mega in quanto ha più porte, però.
Da quello che ho letto questo è potenzialmente un problema con il bootloader ed è probabilmente correlato alla versione corrente di Arduino. Non so praticamente nulla del bootloader; tutto quello che so è che viene utilizzato per caricare il codice su Arduino (penso ...), quindi ho paura di scherzare con i file correlati inconsapevolmente.
Queste pagine sono quelle che ho guardato, ma come ho già detto, non so davvero abbastanza per sentirmi a mio agio con il semplice scherzare con i file.
- Mega2560: timeout che comunica con il programmatore ....
- Errore di timeout di caricamento su Mega 2560 - Non sono sicuro di cosa sia cambiato
Ho provato a disinstallare totalmente il mio Mega, quindi reinstallarlo. Ho anche scaricato una versione precedente di Arduino (0022) e nessuna delle due opzioni sembrava funzionare.
Non so cosa fare o come modificare i file "AVR" se necessario.
ArduinoISP