Go Down

Topic: [RISOLTO] ATtiny 85 avrdude: stk500_getsync(): not in sync: resp=0x15 (Read 2 times) previous topic - next topic

Michele Menniti

Ascolta, nella versione precedente della mia Guida (è ancora disponibile al vecchio link) usavo questa tecnica, il condensatore (nel mio caso c'era anche una R da 120 tra 5V e RESET) va messo SOLO nel caso in cui si manifesti il problema dell'autoreset, altrimenti non serve, anzi rischi di bloccare la programmazione, ma io non mi riferisco al tuo aggeggio bensì all'Arduino UNO o 2009 o Diecimila.
Io non ho detto che NON funziona, ma quello studio di Astrobeed, che non è uno qualsiasi, ha dimostrato SCIENTIFICAMENTE la maggiore validità della tecnica rispetto a quella che riferisci tu (e che usavo anch'io prima), quindi non c'è alcuna ragione, oltre l'inutile ostinazione, per non usare un metodo molto più valido dal punto di vista elettronico.
Vedi, c'era uno che da sempre quando rientrava a casa apriva la porta con un calcio, e non aveva mai avuto problemi per questa cosa; un giorno un amico che lo accompagnò gli fece osservare che la porta aveva una maniglia... ;)
Poi fai come vuoi, ma di fronte alla dimostrazione scientifica non bisognerebbe mai insistere su una strada meno corretta, nessuno ti obbliga a cambiare metodo ma almeno non portarlo come credo assoluto, quantomeno leggilo il Topic che ti ho linkato
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Ultra Phonic 2

sono d'accordo con te ;)

ho solo sostenuto che il metodo giusto o sbagliato che sia, funziona, nient'altro... ;)

leo72

@sciorty:
che Arduino hai? Ti ricordo che il C per l'autoreset serve solo se si usa il vecchio bootloader Optiboot 4.0, che era montato sugli Atmega328 delle prime UNO R1. Le R3 (e forse anche buona parte delle R2) montano il nuovo bootloader Optiboot 4.4 che elimina il problema dell'autoreset. Questo bootloader è distribuito a partire dall'IDE 0023 e si può ovviamente flashare anche sulle R1 per eliminare questo problema.


sciorty

Tutto emozionato nel vedere 7 risposte comincio a leggere la prima e vedo "polarità" e tra me e me " ma da quando i ceramici hanno polarità? Aspetta, aspetta.. ma non è che sono micro e non pico?"

Sono un pollo, i know.
Grazie e scusate  :smiley-roll-sweat:

leo72

Hai letto la prima risposta ma non l'ultima.

@sciorty:
che Arduino hai? Ti ricordo che il C per l'autoreset serve solo se si usa il vecchio bootloader Optiboot 4.0, che era montato sugli Atmega328 delle prime UNO R1. Le R3 (e forse anche buona parte delle R2) montano il nuovo bootloader Optiboot 4.4 che elimina il problema dell'autoreset. Questo bootloader è distribuito a partire dall'IDE 0023 e si può ovviamente flashare anche sulle R1 per eliminare questo problema.

Go Up