Étape 1: options de ligne de commande pour avrdude
L’arduino IDE installé sur ma machine est arduino-1.0.1
Dans un terminal (invite de DOS), cd dans le répertoire arduino-1.0.1, puis exécutez :
Hardware/Tools/avr/bin/avrdude.exe - C hardware/tools/avr/etc/avrdude.conf-b19200 - c usbtiny -p m328p - v -e - U flash:w:hardware/arduino/bootloaders/optiboot/optiboot_atmega328.hex - U lock : w:0x0F:m -F
où :
avrdude.conf: fichier de configuration
usbtiny: type de programmateur (USBtiny)
m328p: type de puce à programme (ATMega328p)
optiboot_atmega328.hex: fichier magique (bootloader) pour Arduino UNO R3
-F: force (pour ATMega328 puces qui sont les mêmes que ATMega328p pour fins de clignotants, mais sont assez différentes afin qu’ils n’ont pas la même signature que les puces de ATMega328p)
Est jointe à la sortie d’avrdude (avrdude.txt), profiter...
Tour est joué !