Quemar bootloader OVM20 Lite

Si el ordenador no detecta tu placa o da error al intentar cargar Marlin, puede que tengas el bootloader dañado. En este tutorial, vas a ver paso a paso cómo quemar el bootloader en una Tarjeta OVM20 Lite ayudándote de un Arduino UNO.

Si te saltas algún paso y no prestas atención, puedes dañar definitivamente las placas. Es responsabilidad de cada persona realizar estas acciones o no.

Material necesario

  • Arduino UNO con cable USB para conectar al PC

  • 6 Cables Macho-Hembra

  • 1 Condensador 10uf – 50V

  • Tarjeta OVM20 Lite

Paso 1 – Cargar Ejemplo ArduinoISP en el Arduino UNO.

La placa Arduino UNO nos va a servir de Maestra y será la encargada de hacer de puente para después cargar el bootloader en la OVM20 Lite.

Abrimos el IDE Arduino. 

Si esto te suena a chino, mira esta guía para descargar e instalar Arduino en tu ordenador.

Conectamos la placa Arduino UNO 

Para eso usaremos un cable USB

Abrimos Ejemplo “ArduinoISP”

Vamos a la pestaña “Archivos > Ejemplos” y seleccionamos “ArduinoISP”:

Seleccionamos las opciones placa Arduino UNO

En la pestaña “Herramientas” seleccionamos las siguientes opciones:

Subimos el código

Pulsamos en el botón para subir el código a la placa.

Si todo ha ido bien, aparecerá el mensaje Subido.

Ya tenemos nuestra placa lista para ser la programadora, ahora vamos con la conexión de los cables.

 

Paso 2 – Conexión cableado entre Arduino UNO y OVM20 Lite

Para conectar las dos placas usaremos los 6 pines ICSP de nuestra OVM20 Lite.

Pines ICSP de la placa OVM20 Lite

Este es el esquema de los 6 Pines ICSP:

Esquema completo de la placa

Relación de conexiones entre las dos placas

En esta guía de Sparkfun tienes explicados diferentes métodos para realizar la carga de bootloader. Tiene una tabla que nos servirá para saber dónde colocar cada cable.

Para que quede más claras las conexiones:

Pines Arduino UNO
Pines ICSP OVM20 Lite 

5V

5V

GND

GND

D11

MOSI

D12

MISO

D13

SCK

D10

Reset

Conexión condensador con Arduino UNO

Yo no lo puse porque no tenía y me mola vivir al límite. El condensador no es obligatorio pero muy recomendable, nos aporta protección al circuito.

Relación de conexiones del condensador con los pines de la placa Arduino UNO: 

Pines Arduino UNO
Patillas Condensador

GND

Patilla corta (negativo o GND)

Reset

Patilla larga (positivo)

 

Paso 3 – Cargar el bootloader

Conectamos la placa Arduino UNO a nuestro ordenador mediante el cable USB

En el punto 1 dejamos el Arduino UNO con el ejemplo Arduino ISP cargado. Conectamos la placa Arduino UNO mediante el USB a nuestro ordenador, manteniendo la conexión del cableado que hicimos en el punto 2 con la placa OVM20 Lite.

Bien, ahora vamos a seleccionar en la pestaña “Herramientas” los datos correspondientes a la placa OVM20 Lite, ya que es en la que queremos cargar el bootloader:

Importante seleccionar en programador «Arduino as ISP» o dará error

Ahora pulsamos en Quemar bootloader:

Nos tiene que salir el mensaje Quemando bootloader:

Después de un rato, en el IDE aparece el mensaje bootloader grabado correctamente:

Quitamos todo el cableado, conectamos nuestra OVM20 Lite al ordenador, debería ser reconocida y dejarnos cargar Marlin sin problema.

De no ser así, algo hemos hecho mal durante el proceso o tenemos el conector Mini USB dañado.

Dar las gracias a las personas del grupo Staticboards de Telegram por los consejos.

Be freak and keep on smiling 🙂



Licencia Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).

 

Quemar bootloader OVM20 Lite
Etiquetado en: