Problema de carga de Arduino Sketch - avrdude: stk500_recv(): el programador no responde

Tengo un Arduino Duemilanove con un Atmega 328. Estoy trabajando en Ubuntu 12.04, y la versión de Arduino IDE es la 1.0. Recientemente, he intentado cargar algunos de los sketches de ejemplo en él, como el de Blink. Sin embargo, ninguno de mis intentos funciona y dan el mismo error cada vez que lo intento:

avrdude: stk500_recv(): el programador no responde.

He activado /dev/ttyUSB0 en Herramientas -> Puerto serie. También he seleccionado la placa correcta (Duemilanove con Atmega 328) de la lista. Sin embargo, no soy capaz de resolver el problema. También he buscado en Internet y ninguna de las otras respuestas a este problema parece funcionar para mí. ¿Por qué me encuentro con este problema y cómo resolverlo?

También he probado a girar el Atmega de a bordo y colocarlo en la otra dirección. Ahora, no encuentro problemas para cargar, pero no pasa nada después. El LED de la placa tampoco parece parpadear.

Puedes comprobar si tienes algún cable puente enchufado en los pines 0 y 1. Estos pines se utilizan para la comunicación en serie y los cables enchufados pueden impedir que el código se cargue en la placa.

Si no hay nada conectado, puede ser un error de avrdude, puedes intentar actualizarlo.

¡Espero que te sirva de ayuda! :)

Comentarios (4)

Tengo este problema en mi Arduino corriendo en Mac también. Sucede en dos de mis Arduinos (Un Arduino Uno y un Arduino Pro conectado con FTDI).

Para el Uno, engancho el cable a mi ordenador y pulso subir, y luego empezar a contar hasta que el "TX" LED parpadea. Entonces repito la carga, pero justo antes de que el LED TX parpadee, pulso el botón de reset, y la carga tiene éxito.

Más tarde determiné que cambiar el cable USB arregló este problema.

Comentarios (1)

Primero, asegúrese de que /dev/ttyUSB0 funciona. Por ejemplo, conecte el ratón y compruebe que funciona. Segundo, intente seleccionar otra placa. Es frecuente que las placas no originales no sean reconocidas correctamente bajo sus nombres. Tercero, intenta presionar el botón de reset manualmente mientras cargas el sketch. Probablemente el restablecimiento automático está roto.

Comentarios (0)