Étape 8: Clignotant HIDUINO - étape 2 - exécuter avrdude et flash !
Ouvrez une fenêtre de commande.
-Windows : Menu Démarrer, tapez « cmd » et appuyez sur entrée, ou allez sur 'Exécuter -> cmd' et appuyez sur ENTREE.
-MacOS : Allez dans "Utilitaires -> Terminal"
Naviguez jusqu’au dossier où vous avez placé le fichier hex vous voulez flash. Exemple: "arduino_midi.hex" "TRACTORCITO.hex"
« Emplacement cd »
Exécutez une des commandes suivantes, selon quel firmware vous voulez flash et quel programmeur vous utilisez.
N’oubliez pas de changer le port de programmation et l’id du microcontrôleur, selon vos besoins.
-Pour le flashd’HIDUINO:
-Arduino programmateur ISP
avrdude -p at90usb162 -P COM10 19200 - c -b arduino flash:w:arduino_midi.hex - U - v -F
-Programmeur AVRISPMKII
avrdude -p at90usb162 -P usb - ch. avrispmkii - U flash:w:arduino_midi.hex - v -F
-Pour flashusbserial (pour pouvoir charger de nouveau croquis par USB)
-Arduino programmateur ISP
avrdude -p at90usb162 -b 19200 - P COM10 - ch. arduino - U flash:w:usbserial_uno_16u2.hex - v -F
-Programmeur AVRISPMKII
avrdude -p at90usb162 -P usb - ch. avrispmkii - U flash:w:usbserial_uno_16u2.hex - v -F
Frapper entrée après avoir coller une de ces commandes déclenche le processus de programmation et les processus de vérification. Une fois terminé, nous devrions voir un message tel que celui de la figure 3.
Les erreurs courantes et les solutions susceptibles de
-Erreur : stk500_getsync() : pas synchronisés : resp = 0 x 15 o 0 x 00
Solution : Manquantes condensateur 10uF entre RESET et GND sur l’arduino programmeur.
-Erreur : Signature de l’appareil : 0xXXXXXX la signature attendue pour BLABLA est 0xZZZZZZ.
Solution : Ajouter à la fin de la commande le commutateur -F, afin de substituer à cette vérification.
-Erreur : avrdude : ser_open() : impossible d’ouvrir le dispositif « \\.\COMX »
Solution : Arduino to-be-flashé ou programmeur ne pas connecté.