Étape 4: Jusqu'à présent.. donc bien:-)
Voici un autre problème : il existe deux versions différentes de la puce Atmega328 : Atemega328 et Atmega328P. (P: puissance faible). AVRDUDE et IDE Arduino (également en utilisant le logiciel AVRDUDE) sont configurés pour fonctionner avec Atmega328P. La puce, que j’utilise est le « high power » un. Ces deux circuits ont des signatures différentes!
IDE Arduino et AVRDUDE, tous deux signalent quelque chose comme ceci: "la puce non reconnue - signature fausse puce. Pour Atmega328 devrait signature XX XX XX"...
Maintenant, la solution est la suivante : doit être ouverts et modifié à l’aide d’un éditeur de texte le fichier "averdude.conf".
Pour l’IDE Arduino est sa place ": \Program Files\arduino-xxxx\hardware\tools\avr\etc\" et pour WinAVR son dossier est :
"WinAVR\bin\".
Une recherche pour "m328p" est fait. Dans la section définition de la partie Atmega328p du fichier la ligne :
«signature = 0x1E 0x95 0x0F"doit être remplacé par"signature = 0x1E 0x95 0x14»