Bonjour à tous,
Je cherche à programmer un ATmega168PA en utilisant un arduino comme ISP.
J'ai fait les branchements qui vont bien
(
http://arduino.cc/en/uploads/Tutorial/SimpleBreadboardAVR.png), j'ai
chargé le code "ArduinoISP" sur ma Uno, j'ai compilé un blink.hex, et
voici ma commande avrdude:
"avrdude -p atmega168p -c avrisp -P COM3 -U lfuse:w:0x62:m -U
hfuse:w:0xdf:m -U efuse:w:0xf9:m -b 19200 -U flash:w:blink.hex"
Et voici ma sortie
[...]
Writing | | 0%
0.00s ***failed;
Writing | ################################################## | 100% 0.17s
avrdude: 1 bytes of efuse written
avrdude: verifying efuse memory against 0xf9:
avrdude: load data efuse data from input file 0xf9:
avrdude: input file 0xf9 contains 1 bytes
avrdude: reading on-chip efuse data:
Reading | ################################################## | 100% 0.01s
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
0xf9 != 0x01
avrdude: verification error; content mismatch
avrdude: safemode: efuse changed! Was f9, and is now 1
Would you like this fuse to be changed back? [y/n]
==========================
Si je mets "n", il s'arrête là, si je mets "y" il part en boucle infinie.
En -vvvv, la boucle s'affiche:
avrdude: Send: V [56] . [ac] . [a4] . [00] . [01] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [00]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] P [50] . [08] . [00] . [00] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [f9]
avrdude: Recv: . [10]
avrdude: Send: V [56] . [ac] . [a4] . [00] . [01] [20]
etc...
Ce problème parle t'il à quelqu'un, où me suis-je trompé ?
Par avance merci,
--
Maximin COSTE-LEENHARDT