Ripristinare atmega16U2

Per realizzare un'arpa laser mi serviva utilizzare la usb di arduino come midi, quindi con FLIP ho riprogrammato l'atmega16u2 grazie alla dfu mode. Ora il problema è che qualcosa è andato storto e non si riesce nemmeno a rimettere il firmware originale perchè non viene più riconosciuta come periferica chiaramente. Allora ho provato a ripristinarlo anche con un programmatore della atmel (ice basic) utilizzando atmel studio 6 però non mi legge la device signature con il seguente errore: Error status received: Got 0xc0, expected 0x0 probabilmente c'entrano i fuses però non saprei.. Qualche consiglio?

Doni: probabilmente c'entrano i fuses però non saprei.. Qualche consiglio?

Se hai modificato i fuse con impostazioni non adatte, p.e. il clock sbagliato, purtroppo hai bloccato il micro, se le cose stanno realmente così il solo modo per risolvere è usare un programmatore HV, però con un micro smd saldato è praticamente impossibile farlo. Questo è uno dei motivi per cui sconsigliamo sempre di "giocare" con il 16u2 della UNO, se fai un casino butti Arduino.

Grazie per la risposta, ma non mi fa proprio programmare con atmel studio, perchè mi dice come detto precedentemente: Error status received: Got 0xc0, expected 0x0

Doni: Grazie per la risposta, ma non mi fa proprio programmare con atmel studio, perchè mi dice come detto precedentemente: Error status received: Got 0xc0, expected 0x0

... hai letto bene la risposta di Astrobeed ? Se hai toccato i fuse in modo sbagliato NON c'è più nulla da fare, Atmel studio o meno ...

Guglielmo