Étape 2: Programmation du nouveau firmware de l’USB
C’est pourquoi nous devons faire ce qui suit :
-Connectez votre fournisseur d’accès à votre Arduino. (N’oubliez pas de le connecter dans le droit chemin ! Le pinheader doit être marqué avec un petit point blanc ! Elle marque la broche numéro un ! Sur le câble de l’ISP il est marqué avec une petite flèche.)
-Nous voulons flasher le fichier suivant : HIDUINO/CompiledFirmwares/HIDUINO_MIDI_Uno.hex
-J’utilise avrdude dans une fenêtre de terminal sur mon Mac. J’ai utilisé la commande suivante pour un Arduino Uno et un AVRISP mkII :
avrdude -p at90usb82 -F -P usb - ch. avrispmkii - U flash:w:HIDUINO_MIDI_Uno.hex - U lfuse:w:0xFF:m - U hfuse:w:0xD9:m - U efuse:w:0xF4:m - U lock : w:0x0F:m
-après 6 à 10 secondes, le nouveau firmware doit être flashé avec succès ! Votre appareil devrait apparaître dans votre profileur système maintenant ! Si ce n’est juste débrancher il et le rebrancher, remettre encore:) Ensuite vous pouvez passer à l’étape suivante ! :)
- Dans le cas où vous souhaitez restaurer le frimware original de le 8u2 vous pouvez le trouver dans votre dossier de demande d’Arduino. Sur un Mac sa situé sous :
/Applications/Arduino.app/Contents/Resources/Java/Hardware/Arduino/firmwares/Uno-dfu_and_usbserial_combined.hex
-Reflasher en utilisant avrdude ce commandement :
avrdude -p at90usb82 -F -P usb - ch. avrispmkii - U flash : w:UNO-dfu_and_usbserial_combined.hex - U lfuse:w:0xFF:m - U hfuse:w:0xD9:m - U efuse:w:0xF4:m - U lock : w:0x0F:m
Il y a des tonnes d’instructables et tutoriels sur comment faire clignoter un AVR utilisant avrdude. C’est juste une somme courte vers le haut des chemins et des commandes;)