Problema cargando sketch a arduino MiniQ

Esta es la primera vez que uso este producto (un robot compatible con Arduino) y tengo algunos problemas. He hecho esto en 2 tableros diferentes ahora.

Selecciono el puerto serie, cargo el boceto parpadeante....

Primera vez: se carga maravillosamente y obtengo el boceto de Blink que cargué.

Luego cambio los valores por un parpadeo más largo... lo cargo y obtengo el error

avrdude: stk500_recv(): el programador no responde

Obtengo una pausa como si estuviera a punto de comenzar a cargar el código... pero luego aparece el error.

¿Alguna sugerencia?

¡Me alegro de verte haciendo preguntas de nuevo!
No estoy seguro, pero esta pregunta podría estar relacionada: electronics.stackexchange.com/questions/14072/…

Respuestas (3)

Ese error generalmente significa que AVRdude perdió la ventana para enviar algo antes de que el cargador de arranque pasara al boceto ya cargado.

Algunos cargadores de arranque arduino tienen un retraso de espera del programa diferente (o ninguno) según la fuente de reinicio (encendido, pin de reinicio o vigilancia).

¿Tiene un esquema (no encontró uno en el sitio DFR)? ¿Está aplicando el reinicio de la misma manera cada vez, o de manera diferente la primera vez (encendido vs reinicio de DTR en serie tal vez?)

Intente restablecerlo mientras mantiene presionado el botón durante algún tiempo, he experimentado el mismo problema. Lo que descubrí que me ayuda mejor cuando recibo errores como esos, es que restablecer con un botón prolongado funciona para mí. Aunque esa no sea la fuente original del problema. pero creo que tiene algo que ver con el tiempo que tarda la mcu en inicializarse antes de que acepte el proceso de flasheo.

¿Esto solo ocurre tan pronto como intentas cambiar algo? Su botón de reinicio también puede estar dañado. ¿Está encendido su LED Pin13? ¿Puedes ver acción en la línea TX y RX?

La respuesta (solución alternativa): Pasar de una plataforma Ubuntu a Windows7 me solucionó esos problemas.

El contexto: normalmente trabajo en Ubuntu (actualmente 11.04) y uso el software Arduino 0022 y la placa Arduino UNO.

Tengo 5 chips Atmega328p. De los 5, 3 no funcionan en Ubuntu (error 'no sincronizado' o 'no responde'), 1 tengo que engañar para que funcione en Ubuntu configurando la velocidad de descarga a 19200 y luego a 57600 y, finalmente, 1 que funciona bien todo el tiempo!!!???!!!

Por alguna razón, todos funcionan perfectamente en Windows 7 con el software Arduino 0022.

Publicaré aquí si alguna vez soluciono mi problema en Ubuntu.

Parece que un subconjunto de esto debería ser un comentario, mientras que un subconjunto diferente debería permanecer como respuesta. Asegúrese de que sus respuestas se centren en la solución del problema: "Yo también" y otros síntomas suelen encajar mejor como comentarios a la pregunta.
Hice algunas ediciones para mayor claridad.