This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
PROBLEMA CARGANDO DRIVERS ARDUINO NANO ELEGOO
#1
Hola, compré por Amazon un Arduino Nano genérico de Elegoo, el cual venía sin drivers. En la caja pone que el producto usa ATmega328P y el chip CH340. También dice que debes descargar los drivers primero en www.elegoo.com
Me he descargado el archivo correspondiente a dicha página y no consigo que me funcionen los programas. Cuando ejecuto el archivo " Elegoo CH340 Driver 2018.6.19\CH340 Windows .EXE " me sale que el driver se ha instalado correctamente pero al intentar cargar un programa a dicha placa me salta un error en arduino despues de esperar varios minutos a que se cargue a la placa. El error es el siguiente:
Código:
Arduino:1.8.5 (Windows 10), Tarjeta:"Arduino Nano, ATmega328P"

El Sketch usa 960 bytes (2%) del espacio de almacenamiento de programa. El máximo es 32256 bytes.
Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 2039 bytes para las variables locales. El máximo es 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf9
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf9
Problema subiendo a la placa. Visita http://www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.

Este reporte podría tener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.

He seleccionado la placa, procesador... adecuados como se muestra en la imagen.
[Imagen: arduino_foto_foro.jpg]


A alguien se le ocurre que esta pasando? Me estoy empezando a desesperar y agradeceria cualquier ayuda. Gracias de antemano.
  Responder
#2
Cuando estás seguro de  que la placa, el microcontrolador, el puerto y los drivers son correctos lo que te queda por comprobar es el puerto USB y el cable. Prueba a cambiar el cable y conectarlo en diferentes puertos, a ver si consigues hacerlo funcionar. Asegúrate también de que ambos extremos del cable hacen buen contacto.

Saludos.
  Responder
#3
Tambien puede ser que haya abierta otra comunicación en ese puerto serie, cierra el reato de aplicaciones.

Sino échale un ojo a este post de Sinemart, sobretodo la sección de "restaurar bootloader". A veces la placas chinas vienen sin él.
https://www.spainlabs.com/foros/tema-Fir...Bootloader
  Responder
#4
La razón por la que no se puede cargar el código es oficialmente Arduino actualizado Nano's BootLoader, por lo que debe elegir "Old BootLoader", aquí está el nuevo Elegoo Nano BootLoader.
==========
The reason why you can't upload code is officially Arduino updated Nano's BootLoader, so you should choose "Old BootLoader", here is the new Elegoo Nano BootLoader.

[Imagen: Official_Boot_Loader_updat.png]
  Responder
#5
@youngsaturn lo primero gracias por tu interés y gracias al resto.
Parece que tienes razón, pero como cargo el BootLoader antiguo?
  Responder
#6
(31-08-2018, 10:34 AM)Alvaro Braca escribió: Parece que tienes razón, pero como cargo el BootLoader antiguo?

Lo tienes en el pdf de la FAQ que te deberías haber descargado con los drivers, manual, etc...

En el IDE Arduino, en el submenú donde has elegido la tarjeta NANO, la primera opción es "Gestor de tarjetas" (español) o "Boards Manager" (inglés). Tienes que seleccionarla y ahí tiens que buscar "Arduino AVR Boards" y asegurarte de que tienes la versión 1.16.21 o posterior. Si no es así eliges dicha versión para instalar y si no te aparece la opción de instalar pulsas sobre "More Info" y aparecerá. Cuando la instales, en el submenú donde se selecciona el microcontrolador te aparecerá la opción que parece necesitas.

Slaudos.
  Responder
#7
(31-08-2018, 12:11 PM)calimocho escribió:
(31-08-2018, 10:34 AM)Alvaro Braca escribió: Parece que tienes razón, pero como cargo el BootLoader antiguo?

Lo tienes en el pdf de la FAQ que te deberías haber descargado con los drivers, manual, etc...

En el IDE Arduino, en el submenú donde has elegido la tarjeta NANO, la primera opción es "Gestor de tarjetas" (español) o "Boards Manager" (inglés). Tienes que seleccionarla y ahí tiens que buscar "Arduino AVR Boards" y asegurarte de que tienes la versión 1.16.21 o posterior. Si no es así eliges dicha versión para instalar y si no te aparece la opción de instalar pulsas sobre "More Info" y aparecerá. Cuando la instales, en el submenú donde se selecciona el microcontrolador te aparecerá la opción que parece necesitas.

Slaudos.

He comprobado lo que dices y si tengo instalada la versión 1.6.21 (tu has dicho 1.16.21 pero supongo que se te ha colado ese 1) como se muestra en la imagen. Una vez comprobado que tengo instalada esa versión que debo hacer? Gracias de nuevo.
[Imagen: foro_2.png]
  Responder
#8
Efectivamente, era la versión 1.6.21.

Ahora, justo debajo de la opción para elegir placa, en "Herramientas->Procesador" (español) te deberían aparecer 3 opciones:  "ATmega328P", " ATmega328P (Old Bootloader)" (la que quieres) y "ATmega168"

Saludos.
  Responder
#9
(31-08-2018, 03:00 PM)calimocho escribió: Efectivamente, era la versión 1.6.21.

Ahora, justo debajo de la opción para elegir placa, en "Herramientas->Procesador" (español) te deberían aparecer 3 opciones:  "ATmega328P", " ATmega328P (Old Bootloader)" (la que quieres) y "ATmega168"

Saludos.

@calimocho te comunico que eres todo un máquina de Arduino. En cuanto he puesto el "Old Bootloader" ha funcionado perfectamente. Muchas gracias por tu ayuda, ha sido muy útil. Un saludo.
  Responder
#10
[quote = 'Alvaro Braca' pid = '93989' dateline = '1535708094']
@youngsaturn first thanks for your interest and thanks to the rest.
It seems you're right, but how do I charge the old BootLoader?
[/ quote]

@AlvaroBraca
Here is the link to which you can refer:
https://www.spainlabs.com/foros/tema-Fir...Bootloader
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Arduino nano y servo de rotación continua Bear 2 299 04-03-2022, 08:07 PM
Último mensaje: Bear
  problemas arduino nano generico Lejisan 2 699 12-07-2021, 01:25 PM
Último mensaje: asesorplaza1
  CONSULTA arduino nano electronica914 2 2,684 31-07-2019, 03:25 PM
Último mensaje: Iván
Pregunta Circuito de carga para Arduino Nano Electromecánico 8 3,617 18-06-2019, 03:29 PM
Último mensaje: Popeye
  Problema con motores y Arduino Nano Jericonsio 2 2,131 21-03-2019, 05:52 AM
Último mensaje: Jericonsio