Paso 4: Así equivocarnos... tan bien :-)
Ahora viene otro problema: hay dos versiones diferentes del chip Atmega328: Atemega328 y Atmega328P. (P significa potencia baja). AVRDUDE y IDE de Arduino (también mediante el software AVRDUDE) están configurados para trabajar con el Atmega328P. El chip que utilizo es el "alta potencia" uno. Ambos chips tienen diferentes firmas!
IDE de Arduino y AVRDUDE, ambos informan algo como esto: "el chip no reconocido - firma falsa viruta. Para Atmega328 espera firma XX XX XX"...
Ahora la solución es la siguiente: con un editor de texto el archivo "averdude.conf" debe ser abierto y editado.
Para el IDE de Arduino es su lugar ": \Program Files\arduino-xxxx\hardware\tools\avr\etc\ « y WinAVR su carpeta es:
"WinAVR\bin\".
Se realiza una búsqueda de "m328p". En la sección de Atmega328p parte definición del archivo la línea:
"firma = 0x1E 0x95 0x0F"debe cambiarse a"firma = 0x1E 0x95 0x14"