11-Mise à jour WinAVR
Mise à jour de WinAVR
Avec les Attiny il est important de mettre à jour WinAVR.
Voici le type de message d'erreur:
c:/program files/arduino-0022/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../
avr/lib/avr25/crttn85.o:(.init9+0x2): relocation truncated to fit: R_AVR_13_PCREL against
symbol `exit' defined in .fini9 section in c:/program files/arduino-
0022/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/avr25\libgcc.a(_exit.o)
Bref incompréhensible.....Mais si dans votre message on peut lire : R_AVR_13_PCREL. C'est qu'il faut peut être mettre ajour WinAVR.
En premier installer sur votre ordinateur WinAVR. Télécharger WinAVR http://sourceforge.net/projects/winavr/files/WinAVR/20100110/ ou ici
Lancer l’exécutable qui permettra d’installer WinAVR.
L'installation peut se faire dans un répertoire de votre choix. Dans mon cas celui par défaut.
Pendant cette phase le logiciel Arduino doit être fermé.
Aller dans le répertoire d'installation de votre IDE Arduino et chercher le répertoire C:\Program Files (x86)\Arduino\hardware\tools.
Renommer le répertoire avr en avrold.
Créer un répertoire avr qui sera vide.
Aller dans votre répertoire d'installation de WinAVR et copier l'ensemble des répertoires et fichiers. Puis les coller dans votre répertoire avr.
Créer dans le répertoire C:\Program Files (x86)\Arduino\hardware\tools\avr\etc si il n'existe pas.
Aller dans le répertoire C:\Program Files (x86)\Arduino\hardware\tools\avr\bin copier le fichier avrdude.conf et le coller dans le répertoire C:\Program Files (x86)\Arduino\hardware\tools\avr\etc
Voici le type de message d'erreur:
error at C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf:332 unrecognized character: "w"
Télécharger le fichier suivant ici . Décompresser l'archive et copier les fichier dans le répertoire C:\Program Files (x86)\Arduino\hardware\tools\avr\bin
Mise à jour 24/04/2014
Créé avec HelpNDoc Personal Edition: Écrire des livres électronique Kindle