Go Down

Topic: Errore durante il caricamento di un programma (Read 1 time) previous topic - next topic

BrainBooster


leo72


provaci no? è gratis:)

Beh, insomma.  :P
Ha bisogno di un altro Atmega con bootloader da sostituire a quello "zombie" del suo Arduino oppure di un altro Arduino da usare come programmatore oppure ancora di un programmatore esterno.

BrainBooster

Ma non ci ha detto che versione di arduino ha, magari ha una 2009 e può fare bitbang dal connettore x3 e ricaricare il bootloader senza staccare il chip dallo zoccolo ;)

leo72


Avete ragione scusate...ho arduino UNO R3...ho appena comprato un ATMega328 nuovo...ma il problema permane!


leo72

Ripensavo ora ad una cosa. Tu hai detto che hai anche il led "L" acceso. Ma te lo fa anche ora che hai messo il chip nuovo?
Perché se è così ho paura che sia davvero saltato qualcosa e la cosa più probabile è che tu abbia fatto un corto mentre armeggiavi col DAC che stavi cercando di utilizzare. Normalmente, senza nessuno sketch, al collegamento dell'Arduino UNO si deve accendere solo il led ON e basta.


leo72

Uhm... e togliendo ad esempio il chip e collegando l'Arduino senza di esso?

c'è o non c'è l'integrato è uguale! si accendono sempre i stessi led...

Spero di non dire una scemata, ne so poco, però a me ha funzionato. Anche io avevo l'errore

avrdude: stk500_getsync(): not in sync: resp=0x00

Ho chiuso tutte le finestre del IDE arduino. Ne ho riaperta una e ho verificato tramite il menu Tool-> Board che fosse selezionata la giusta scheda e soprattutto che in Tool -> Serial Port che fosse la giusta COM

RISOLTO!

In realtà è bastato sostituire l'integrato. Durante la prima prova con il nuovo infatti, non mi sono accorto che avevo un ponticello sui pin "maschio" della scheda. Rimosso questo ha funzionato.

In poche parole la soluzione è stata quella di cambiare l'ATmega328. Grazie a tutti ugualmente!

Go Up