Solución: Avrdude Stk500_getsync (): Sin sincronización Resp = 0x30 Error para Arduino

Por lo tanto, el lector es consciente: este artículo cubre las causas principales de este problema, pero algunos de los otros usuarios de Instructable han encontrado algunas causas "nicho" del problema que no se trataron en este artículo y se discuten en la sección de comentarios a continuación. Si este artículo no resuelve su problema, visite la sección de comentarios a continuación.

He tenido este error: conectaría mi Arduino Uno a mi PC con Windows 7 (esta guía también debería ser relevante para Windows 8, Vista y XP), pero cada vez que cargaba un boceto en la placa, todo lo que obtenía era

avrdude stk500_getsync() not in sync resp=0x30

para una respuesta Sin embargo, esta placa funcionó a la perfección con mi máquina Linux.

Después de mucho buscar en línea, descubrí que no había una solución 'clara' para esto.

Con alegría, la solución es realmente muy fácil (al menos para mí, ¡espero que también para ti!). Hasta ahora, parece haber 2 3 grandes causas de este problema:

  • Un cable está conectado al pin0
  • Tiene seleccionado el puerto COM incorrecto (el IDE no ve su placa)
  • Sus controladores Arduino no están configurados correctamente.

Causa improbable # 1: falta el gestor de arranque

Antes de comenzar, debemos verificar el gestor de arranque del Arduino para la comprensión. Si el gestor de arranque se ha ido o está dañado, esto puede causar el problema.

Para hacer esto: encienda y reinicie la placa. Compruebe para ver si el pin 13 LED incorporado se enciende; si no es así, puede faltar el gestor de arranque. Si este es el caso, entonces su problema está más allá del alcance de esta guía. Sugeriría visitar esta guía de Sparkfun: //www.sparkfun.com/tutorials/247.

Si el LED se ilumina, entonces su gestor de arranque todavía existe.

Causa # 0: Cable que sale del pin 0, (RX)

Todo el crédito va a tvance929 y su comentario a continuación para encontrar este. Algunas personas parecen hacer que esto les suceda, por lo que vale la pena mencionar esto aquí.

Aparentemente, este problema también ocurrirá si tiene un cable conectado al pin 0 (RX) en el Arduino.

Causa n. ° 1: puerto COM incorrecto o placa Arduino incorrecta seleccionada

Con el Arduino conectado a la computadora, abra el "Administrador de dispositivos" y verifique los "Puertos". Verifique si un dispositivo Arduino aparece aquí; si es así, tome nota de en qué puerto COM está el Arduino y verifique que haya seleccionado esto en Arduino IDE (Herramientas -> Puertos seriales). Si el puerto COM en el que se encuentra su placa no se muestra dentro del IDE, intente con diferentes puertos USB.

Si ni siquiera puedes ver "Puertos"; entonces, por alguna razón, su computadora ni siquiera reconoce que hay un dispositivo conectado. Pruebe su computadora conectando otros dispositivos USB en ese puerto. Posiblemente tu Arduino falla en la vida; Pruébalo con otras computadoras.

Parece que algunos han recibido este problema al haber seleccionado la placa Arduino incorrecta como ha señalado cdogjune. Comprueba que has elegido el tablero correcto en el menú "Herramientas".

Causa n. ° 2: controladores no instalados

Esto es lo que debería ver al abrir el Administrador de dispositivos:

Si no ve un dispositivo Arduino en la lista de Puertos; entonces probablemente esté viendo un "Dispositivo desconocido". Verifique para asegurarse de que "Dispositivo desconocido" sea el Arduino conectando y desconectando la placa de la computadora. "Dispositivo desconocido" debería aparecer y volver a aparecer. Suponiendo que este sea el caso, deberá instalar los controladores manualmente para su Arduino. Los usuarios de Windows XP, Vista y 7 pueden continuar con la guía; si usted es un usuario de Windows8, haga referencia al comentario dejado por finnigan16 a continuación.

Haga clic derecho en ese "Dispositivo desconocido" y seleccione "Propiedades". Haga clic en la pestaña "Controlador". A continuación, puede ver que ya tengo el controlador configurado, de ahí que mi ventana lea "Propiedades de Arduino UNO R3 (COM4)", cuando la suya probablemente lea "Propiedades de dispositivo desconocido".

Seleccione "Actualizar controlador ..." y luego elija seleccionar la carpeta que contiene el controlador en su computadora. Convenientemente, ya tiene los controladores para el Arduino en su computadora cuando descargó el IDE de Arduino. Navegue a la carpeta Arduino que descargó que contiene el IDE de Arduino. En esa carpeta, vaya a la carpeta "controladores" y elija la carpeta "controladores" en sí (consulte la imagen a continuación para ver la ruta). La computadora debería elegir automáticamente instalar uno de los controladores dentro de la carpeta que seleccionó. Simplemente continúe con la instalación y eso debería solucionar el problema.

¡Asegúrese de que el puerto serie esté seleccionado correctamente!

Si ha verificado las posibles causas discutidas aquí y su problema aún no está resuelto, asegúrese de revisar la sección de comentarios. Algunos de ustedes han encontrado causas específicas para los problemas que se analizan a continuación.

Artículos Relacionados