Signature 000000 = Attiny morto?

Ciao a tutti. volevo sapere secondo voi , quando un mcu restituisce una signature azzerata significa che è morta o è recuperabile in qualche modo? (avrdude lo vede ma non ci vuole parlare con il 2313) :(

Sicuro di non aver fatto qualche casino con i fuse ? Tipo settarlo per l'oscillatore esterno/quarzo e lo colleghi senza averli disponibili, oppure hai disattivato il reset o la programmazione ISP.

BrainBooster: Ciao a tutti. volevo sapere secondo voi , quando un mcu restituisce una signature azzerata significa che è morta o è recuperabile in qualche modo? (avrdude lo vede ma non ci vuole parlare con il 2313) :(

Hai provato con l'HV?

@Astrobeed è probabile che durante la programmazione sia stato accidentalmente disalimentato, quindi non escludo che ci siano valori strani dei fuse. @Leo non ho provato perchè non ho un hvsp :( altre idee?

Contatti falsi ??? 8) oramai sono quello dei contatti falsi :P:P:P

no, non credo, i contatti sono pochi e li ho tolti e rimessi un miliardo di volte.

A me ha fatto un verso simile... non so dirti l'errore preciso perchè non lo ricordo con un tiny 85 prova a ricaricare lo scketch ISP nell'uno o 2009 e riprova se ti da problemi controlla il condensatore o la resistenza che inibisce il reset quella a ma ha sempre dato un sacco di fastidi....

Forse ho trovato…
Ho fatto la prova a mandare lo sketch dell’usb-serial e mi ha dato lo stesso errore; ho letto poi i fuses e mi risultava impostato di fabbrica per l’oscillatore esterno; ho settato i fuses l=0x64 e h=0xDF, rifatta la prova e lo sketch è passato regolarmente, quindi metti prima questi due valori e poi ritenta, dovrebbe andare.

EDIT: Ah, io ho usato l’HV, ma Voi dite sempre che da riga di comando si possono settare ugualmente i fuses e poi l’errore è lo stesso che ho avuto io ed io non avevo combinato alcun casino, era la prima prova. Tanto per cambiare l’aveva beccato Astrobeed il problema, al primo colpo (ho letto ora la discussione)

provato ma non funge (forzando la programmazione con -F) adeesso avrdude mi dice :" cannot set sck period" e "target does not answer" :( :(

BrainBooster: provato ma non funge (forzando la programmazione con -F) adeesso avrdude mi dice :" cannot set sck period" e "target does not answer" :( :(

12V e prova a "rianimarlo"

eh… ma non è che gli fai l’elettroshock con i 12V e gli passa, devi costruire un programmatore hvsp e ci vuole almeno un micro per farlo.

BrainBooster: eh... ma non è che gli fai l'elettroshock con i 12V e gli passa, devi costruire un programmatore hvsp e ci vuole almeno un micro per farlo.

Hai ragione, ci sono tempistiche tutte particolari, però una "provetta" la puoi fare: collega una R da 1K sul reset (pin 1) e mandagli 12V, ovviamente tutto il resto è alimentato da Arduino a 5V, poi manda in esecuzione avrdude con -F; comunque sul tiny2313 la tecnica è HVPP, questa prova invece emula (a schifio :grin:) l'HVSP e potrebbe anche andare. Comunque sia, nel periodo non collegato ho fatto il circuito, però il primo tipo, non quello dell'application note, con quarzo da 12MHz; ora mi dà periferica USB NON riconosciuta, quindi sente che c'è qualcosa ma la sputa :fearful: e non c'è modo di associargli un driver. La tecnica dell'application note potrebbe andare ma c'è da scrivere il file .hex, non è cosa mia :grin:, quindi per ora mollo, fino a tue notizie, intanto mi arriva (spero...) il chip dedicato e realizzo quello.

Ma BrainBooster è ancora in lutto 8) per il tiny2313? Beh, ti sono vicino in questo momento di dolorosa commozione =( ma, se ti fai aiutare dalla speranza :grin:, vedrai che niente è come sembra XD Vedrai che prima o poi arrivano la carrà o la Clerici e ti diranno ".....perché....l'attiny2313.... è quiiiiiiiii!" :D

sono in lutto creativo :) ....sto pensando di costruire un programmatore HV per arduino su una protoshield. sono indeciso , se mettere uno stepup onboard, o fare una cosa "vichinga" con la 12V esterna. ... mi sà che faccio la seconda ... meno sbattimento :)

Ma più brutta.. meglio la prima, dai. Fai una cosa superfiga alla Brain XD

Non vale la pena se non fai un PCB, troppi casini inutili; su quella che ho realizzato io su millefori ho usato il pin Vin come erogatore dei 12V, innesti la scheda su Arduino, lo alimenti a 12V ed è fatta; altro discorso è un PCB.