Ok, je viens de comprendre que vos problèmes sont la la version R2...
je vais refaire des photos
Edit : un peu plus tard....Programmer le firmware du 8U2 en mode DFU
Procédure pour Uno R2 :
C'est une version CMS en photo mais les points concernés sont au même endroit pour le UNO R2 non CMSStep 1 :
Préparation matoshard :
- Un uno R2 et son cable usb
- Un cordon mâle / mâle
- Un cordon mâle / femelle
soft :
Installation de dfu-programmer
-> sous debian et dérivés :
$ sudo apt-get install dfu-programmer
Récupération du firmware de l'Uno à partir de github :
https://github.com/arduino/Arduino/tree/master/hardware/arduino/firmwares/arduino-usbserial/Cliquer sur "
Arduino-usbserial-uno.hex" et télécharger la version "
raw".
Step 2 :
brancher le uno sur l'usb
et placer le cordon male femelle entre un GND et la pin sup en haut à gauche du connecteur isp (reset 8U2)
le laisser en place
Step 3:
brancher le second cordon male male à un GND et toucher un court instant le coté gauche du condensateur situé au dessus du strap reset (cf photo)
Step 4
débrancher les cordons, pas l'usb
lancer les commander de prog
Ouvrir une console (gnome-terminal sous gnome ou konsole sous kde)
Se placer dans le répertoire où se trouve le fichier bootloader, par défaut :
$ cd Téléchargements
$ sudo dfu-programmer at90usb82 erase
$ sudo dfu-programmer at90usb82 flash Arduino-usbserial-uno.hex
réponse attendue :
Validating...
4058 bytes used (99.07%)$ sudo dfu-programmer at90usb82 reset
puis plug unplug usb/arduino
Note : testé avec dfu-programmer version 0.5.1 certaines versions antérieures peuvent ne pas fonctionner (ubuntu >= 10.04 ok)Bon courage,
Lionel