Étape 3: Obtenir que le firmware sur cette puce !
Pour obtenir le firmware sur votre puce, nous allons avoir besoin d’un programmeur. J’espère que vous avez encore l’esquisse ArduinoISP chargé sur votre Arduino.Assurez-vous que votre Attiny est encore attaché à votre Arduino comme dans la dernière étape et ouvrez une invite de commandes. (Dans votre menu Démarrer, tapez cmd).
Assurez-vous que votre firmware est au bon endroit (vous verrez où, lorsque vous ouvrez une invite de commande) et tapez :
avrdude
Cela fera apparaître une liste d’options expliquant tout quoi. Il peut être assez intimidant, mais je vais couvrir les commandes que j’utilise.
C’est que j’ai taper cmd.
avrdude - c avrisp -p t85 -P com5 -b 9600 - U flash: w: cyz_rgb_slave_attiny85.hex :i
So. Que signifie tout cela ?
Avrdude... C’est ce que commence la partie off...
avrisp - c... Cela indique à avrdude quel programmeur vous utilisez. Dans ce cas, un Arduino apparaît comme avrisp
t85 -p... C’est le code d’avrdude pour Attiny85.
Com5 -P... Il s’agit de votre programmateur est attaché au port com. (Changer le nombre en fonction de votre programmateur.)
-9600 b... Il s’agit de la vitesse de transmission (comme j’ai mentionné plus haut, j’aime utiliser 9600. Vous pouvez utiliser ce qui est spécifié dans l’esquisse chargée sur votre Arduino.) .
-U flash:w:cyz_rgb_slave_attiny85.hex:i cela indique avrdude vous voulez écrire (w) le firmware (cyz_rgb_slave_attiny85.hex) de mémoire (flash). Le « i » est à la fin pour dire avrdude quel format il est écrit dans (je crois).
Avrdude devrait maintenant lire votre puce, écrivez à votre puce, puis lire votre puce.
Si tout va bien, vous devriez obtenir avrdude fait. Je vous remercie.
Cela devrait être votre puce programmé et prêt à la roche !
Si vous obtenez un échec, essayez à nouveau. J’ai trouvé parfois n’a pas fonctionné la première fois, il a traversé ok le deuxième essai.
Un bon endroit pour un petit tutoriel sur l’utilisation d’avrdude peut être trouvé ici. http://www.Ladyada.net/learn/avr/avrdude.html