Tengo el chip ATMEGA328P-AU, para grabar el bootloader usé la placa ARDUINO Uno como "ARDUINO como ISP" con la placa de configuración: Nanno. Estoy recibiendo el siguiente error. Mientras buscaba la solución recibí sugerencias de
- volver a comprobar la conexión - Sí, lo hice
- Baje la tasa de Buad - Intentado observó el mismo resultado que a continuación
- Probado variando el oscilador externo 8MHz/ 16Mhz El comando para cargar el bootloader es el siguiente:
D:\WorkSpace\Arduino\arduino -1.8.7 \hardware\tools\avr /bin/avrdude -C D:\WorkSpace\Arduino\arduino -1.8.7 \hardware\tools\avr /etc/avrdude.conf -v -patmega328p -carduino -PCOM9 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m
Quiero saber la hace esta firma 0xffffff indica que he soplado hacia fuera el IC similar ???
Using Port : COM9 Using Programmer : arduino Overriding Baud Rate : 19200 avrdude: stk50
0_recv(): el programador no responde avrdude: stk500_getsync() intento 1 de 10: no sincronizado: resp=0x8e AVR Parte : ATmega328P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 [ ] [ ] modo programa serie : si modo programa paralelo : si Tiempo de espera : 200 StabDelay : 100 CmdexeDelay : 25 [ ] ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Detalle Memoria :
Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : Arduino Description : Arduino Hardware Version: 2 Firmware Version: 1.18 Topcard : Unknown Vtarget : 0.0 V Varef : 0.0 V Oscillator : Off SCK period : 0.1 us
avrdude: Dispositivo AVR inicializado y listo para aceptar instrucciones
Lectura | ###################################### 0.00s
avrdude: Firma del dispositivo = 0xffffff (probablemente .avr8x_mega) (reintentando)
Lectura | ###################################### 0.01s
avrdude: Firma del dispositivo = 0xffffff (probablemente .avr8x_mega) (reintentando)
Lectura | ############################### 0.00s
avrdude: Firma del dispositivo = 0xffffff (probablemente .avr8x_mega) avrdude: ¡Caramba! Firma de dispositivo no válida. Compruebe las conexiones e inténtelo de nuevo, o use -F para anular esta comprobación. avrdude hecho. Gracias.