Étape 1: Instructions
Lorsque vous programmez un ATTiny85 (et apparemment le 84 trop) est une conséquence de certaines configuration manquante dans le fichier avrdude.conf fourni avec l’Arduino.
Apparemment, vous avez besoin corriger les problèmes de configuration et puis tout ira bien. C’est le cas.
1. allez dans votre dossier d’installation de IDE Arduino (quelque chose comme C:\Program Files (x86)\arduino-1.0.4\hardware\tools\avr\etc.
2. avant de faire quoi que ce soit... faites une sauvegarde de l’avrdude.conf de fichier
3. Ouvrez le fichier avrdude.conf dans un éditeur de texte
4. Localisez la section ATTiny85 dans le fichier
5. Repérez la chip_erase_delay = 4500 ; ligne
6. Ajoutez les deux lignes suivantes au-dessous de cela :
Pagel = 0xB3 ;
BS2 = 0xB4 ;
7. Repérez la mémoire = « verrouiller » le mot clé dans la section ATTiny85
8. Remplacez cet article par ce qui suit (copiez et collez)
mémoire « lock »
taille = 1 ;
écrire = « 1 0 1 0 1 1 0 0 1 1 1 x x x x x "," x x x x x x x x 1 1 j’ai j’ai j’ai j’ai j’ai j’ai ";
lu = « 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0"," 0 0 0 0 0 0 0 0 o o o o o o o o ";
min_write_delay = 9000 ;
max_write_delay = 9000 ;
;
Faites de même pour la section de ATTiny84. Vous devrez redémarrer l’EDI pour cela d’être affectés. Après cela, vous devez
- Connecter le ATTiny85 à l’Arduino à l’aide de votre favori ICSP
- charger l’esquisse dans l’IDE
- Sélectionnez la carte de ATTiny85 dans l’IDE
- Sélectionnez Arduino comme fournisseur de services Internet dans l’IDE
- Télécharger votre croquis sur la ATTiny85.
Cela devrait résoudre le problème. J’ai testé aujourd'hui le correctif ci-dessus et le message d’erreur a maintenant disparu. Pour tester ceci, j’ai chargé l’esquisse du tutoriel 10, compilé et transféré ensuite à la ATTiny85 sans le message d’erreur PAGEL BS2.