Hi guys, ho un problemino da risolvere, cercherò di mettere quanti più dettagli possibili, con l'unica premessa che precedentemente funzionanava tutto e non ho cambiato nessuna impostazione.
Utilizzo:
Arduino Mega2560 e Windows 7 64bit Home Premium
L'errore che mi restituisce è:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): can't communicate with device: resp=0x01
In pratica non posso uppare niente, ho seguito queste istruzione per un ipotesi di ripristino:
-
Open boards.txt and find
mega2560.upload.protocol=wiring -
Replace this string with
mega2560.upload.protocol=stk500v2 -
Save the file and restart IDE
-
In main menu Tools->Programmer please change AVR ISP MKII to AVR ISP
Ma non è servito, disistallato driver e reinstallati, riavvio pc ma niente.
Provate versioni: 1.0 - 1.0.3 - 0003 - 0023
È un problema abbastanza comune con il Mega non ho trovato soluzioni che siano esaudienti.
Stanco di leggere tra mille topic in inglese ho deciso di provare a chiedere aiuto ai connazionali <3
Reinstallato tutto con Arduino 0021 ma restituisce sempre un errore:
avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: stk500v2_command(): unknown status 0xc8
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500v2_command(): unknown status 0x01
avrdude: stk500v2_disable(): failed to leave programming mode
I LED tx/rx si accendono quando invio il programma e quando mi restituisce l'errore.
Ritornato alla versione 1.0.3
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): can't communicate with device: resp=0x01
LED: L - L - RX - L pausa TX+RX
La cosa che mi da più noia oltre al fatto che inizialmente funzionava è che ho 3 pc: Win7 WinXP e WinVista e non funziona con nessun OS.
*Lele