tutoriels:informatique:deboguage_de_l_usb_pour_l_arduino_mega
Table des matières
Il y a toujours des personnes du TyFab qui ont ce méga bug, comme j avais eu. Il peut décourager les fabricateurs d'imprimantes. Il est utile de mettre la solution de Nicolas de l'atelier d'électronique ici; je crois.
Cake and Arduino
Pour détecter l erreur
Sous GNU/Linux, dans un terminal, taper :
lsusb
Le cas qui nous intéresse est celui ou on obtient *device vue 03eb:2fef* au lieu de 2341:0042
Télécharger DFU programmer
Aller sur http://github.com/dfu-programmer/dfu-programmer et lire le Readme (c'est le premier pas du RTMF !)
Compiler DFU programmer
Dans un terminal :
./bootstrap.sh ./configure make make install
Télécharger firmware
Aller voir http://github arduino/Arduino/tree/master/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial.
Mise à jour Atu DFU programmer
Toujours dans un terminal :
dfu-programmer atmega16u2 dump --> vérif. dfu-programmer atmega16u2 flash nomfichier.hex --> envoie du fichier dfu-programmer atmega16u2 reset
–> après ça marche!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (Merci Math !)
tutoriels/informatique/deboguage_de_l_usb_pour_l_arduino_mega.txt · Dernière modification : 2024/04/26 14:48 de 127.0.0.1