tengo un arduino nano clon con chip atmega328p al que le grabe un sketch para un servo y sin problemas. Despues estuve trasteando con otro arduino nano con chip atmega328pb y no consegui que funcionara..
Luego fui a grabar otra cosa al otro arduino, el que lleva el atmega328p y ya no me guarda los sketch, puede ser que tenga que grabarle el bootloader otra vez?
me sale esto:
Sketch uses 2128 bytes (6%) of program storage space. Maximum is 30720 bytes.
Global variables use 52 bytes (2%) of dynamic memory, leaving 1996 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x64
Probaste con otro cable usb?
se acaba de solucionar sin hacer nada (bueno sin hacer nada que no haya hecho antes..)
al final me funcionó poniendo arduino nano - atmega328p old bootloader pero vamos que llevo un par de dias así y ahora si funciona.. no entiendo xD
acaba de dejar de funcionar otra vez, ya no me carga sketchs
ahora sale esto
Sketch uses 2128 bytes (6%) of program storage space. Maximum is 30720 bytes.
Global variables use 52 bytes (2%) of dynamic memory, leaving 1996 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x10
avrdude: stk500_set_extended_parms(): protocol error, expect=0x14, resp=0x10
avrdude: stk500_initialize(): failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Failed uploading: uploading error: exit status 1
avrdude: stk500_getsync(): can't communicate with device: resp=0xfc
Failed uploading: uploading error: exit status 1
Todos los clones de Nano con los que he trabajado vinieron con el bootloader viejo, entonces siempre puse y pongo la opción "old bootloader", si no funciona la cambio pero como dije, nunca ha fallado.
Prueba cargar el código sin nada conectado al Nano, algunos periféricos generan problemas de carga.
he desconectado el servo y he probado a cargar el sketch y sigue fallando, pero como te digo antes me cargó y no he tocado nada. No lo entiendo