Recuperare attiny...

Ciao a tutti, giocando con gli attiny ne ho messi ko 4. Sono funzionanti, perchè l'ultimo sketch uplodato funziona, solo che non riesco più a scriverci nulla. Probabilmente ho pasticciato con i fuse ed ora quando provo a scriverci sopra dell'altro ho questa risposta:

avrdude -c dragon_hvsp -p attiny45 -u -U flash:w:test.ino.hex -U efuse:w:0xFF:m -U hfuse:w:0xD4:m -U lfuse:w:0xE2:m

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.15s

avrdude: Device signature = 0xffffff (retrying)

Reading | ################################################## | 100% 0.15s

avrdude: Device signature = 0xffffff (retrying)

Reading | ################################################## | 100% 0.15s

avrdude: Device signature = 0xffffff
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.

C'è modo di recuperarli o li butto direttamente? Se il problema deriva dai fuse vorrei anche capire da quale bit nasce il problema. Guardando un po' i vari bit impostabili potrebbe essere o SELFPRGEN oppure SPIEN.

Grazie.

Stefano

C'é la possibilitá del HV programming con cui puoi resettare tutto. Non dici quale ATtiny hai.

https://arduinodiy.wordpress.com/2015/05/16/high-voltage-programmingunbricking-for-attiny/

Ciao Uwe

Ciao Uwe, e grazie per la risposta. Ho guardato il link che mi hai passato, ma sembra non funzinare. C'è da dire che sto già usando l'HV programming tramite AVR Dragon. Non riesco nemmeno a leggere i fuse impostati :(

Stefano

Io con questa --> http://mightyohm.com/blog/products/hv-rescue-shield-2-x/ ho recuperato vari 328P. Ha lo zoccolo anche per gli ATtiny.

Ho un AVR Dragon, penso che meglio di quello per risolvere questi problemi non ci sia.

Perfetto. :)