Lorsque vous travaillez avec Attiny comme le 85 Attiny ou le Attiny13, il est inévitable tôt ou tard : vous briquer votre Attiny.
Je me suis confronté à elle tout en essayant de brûler une bootlaoder (i.e. définissant les fusibles correctes), que j’ai soudain eu le redoutable "Yikes ! Signature de périphérique non valide » message d’erreur. Comme je l’avais juste avec succès il brûla IDE1.06 et essayait maintenant sur IDE1.6.3, juste pour voir si j’ai installé tout va bien, je savais que la puce était OK et mon programmeur est OK. En outre, une nouvelle puce Eh bien, quelque chose de sinistre doit être arrivé à ma puce.
Serait-ce parce que mon ordinateur a eu quelques problèmes de mémoire au cours de la combustion???
Eh bien, pas beaucoup de choix que d’essayer et de réinitialiser mon Attiny85.
Pour cela, il faut un programmeur série de tension élevée. Beaucoup de circuits à trouver, donc aucun moyen je prétends être original ici, mais je vous écris ce ibble à emporter n’importe quelle hésitation que les gens peut-être avoir en montrant comment rapide et il est facile.
Tout ce qu’il faut, c’est 6 résistances, un transistor, un pied DIL, un morceau de 9 x 20 de veroboard et un en-tête mâle 7 broches et bien sûr une alimentation de 12 volts. Et oui, A UNO pour le coller dans.
Comme je ne m’attendais pas à utiliser le programmateur très souvent, j’avais prévu d’utiliser une batterie, mais comme je ne trouvais pas ma batterie de 12 volts, j’ai fini par utiliser un 0,75 USD (jusqu'à 75 dollarcents) convertisseur de 5 à 12 volts d’aliexpress, que j’ai eu pour un autre projet.
J’ai utilisé le programme ci-dessous. Le programme démarre lorsque vous envoyez un caractère aléatoire au port série. Il s’avère que c’était un problème de fusible dans ma puce comme les bits de fusible étaient DF E4 qui signifie qu'il a été fixé pour l’oscillateur 128 kHz. Vous ne savez pas comment qui pourrait arriver comme j’ai enlevé ce choix dans mon menu dans le fichier boards.txt.
De toute façon, il réinitialise les fusibles au réglage d’usine et après que je pouvais utiliser mon Attiny85 à nouveau.
Malheureusement, afin de construire ce débrickeur, j’ai dû utiliser le 1 k résistances que je voulais utiliser pour le projet même que j’étais programmation le Attiny pour:-) Eh bien!!
Dans l’ensemble m’a pris moins d’une heure à mettre ensemble donc si vous rencontrez des problèmes avec votre Attiny13/25/45/85 construire l’un d'entre eux.
Si vous voulez débriquer la série 24/44/84, vous avez besoin d’un plus grand pied de DIL.
Si vous essayez de débriquer une Attiny15... alors n’oubliez pas que qui a PB3 et PB4 commuté par rapport à la série de 13/25/45/85, alors vous avez probablement besoin d’un changement de logiciel ou de matériel (goudron et des plumes pour le concepteur d’Atmel qui a fait cela)
http://www.Rickety.us/2010/03/Arduino-avr-High-VO... http://www.Rickety.us/2010/03/Arduino-avr-High-VO...