Cómo cargar un Bootloader en un PLC Ardbox/M-Duino

24 de diciembre de 2018 por
Cómo cargar un Bootloader en un PLC Ardbox/M-Duino
Alejandro Jabalquinto

Introducción

En este post se mostrará cómo cargar el bootloader en un PLC Ardbox/M-Duino.


Requisitos

Ethernet o 20 I/Os PLC:      Ethernet PLC             20 I/Os PLC     

Placas de Industrial Shields:   Placas de Industrial Shields:   


Descripción

Para instalar el bootloader se requieren 2 Arduinos. El primero será el encargado de subir el bootloader al target, este Arduino hará la función de quemador. El otro Arduino será el objetivo, el que recibirá el bootloader.

Pasos para configurar un PLC ARDBOX/M-DUINO como quemador del Bootloader:

  • Abre el ejemplo de Arduino ISP en el IDE de Arduino desde: Archivo >> Ejemplos >> 11.ArduinoISP.

Ejemplo de Arduino ISP

  • Selecciona el PLC adecuado que funcionará como quemador del Bootloader
  • Selecciona el puerto correcto donde está conectado el PLC ARDBOX/M-DUINO.
  • Cambia la configuración de los pines estándar. En "#define RESET 10" y "#define RESET 4" cambiar ambos con el pin 2. Como se ilustra aquí abajo.

Cambiar la configuración de los pines estándar

  • ¡¡¡¡CARGAR!!!!

Una vez que el PLC ARDBOX/M-DUINO está configurado como quemador Bootloader, es necesario conectarlo a través de SPI  porta el quemador Bootloader Arduino al PLC original ARDBOX/M-DUINO donde es necesario reemplazar el gestor de arranque...

Conéctate:


Después de conectar el ARDBOX/M-DUINO PLC "B" al quemador del Bootloader (ARDBOX/M-DUINO PLC "A") es necesario conectar el cable USB entre el ARDBOX/M-DUINO PLC "A" y el ordenador portátil.

*IMPORTANTE: Si hay una tarjeta SD insertada en cualquiera de ambos PLC mientras se actualiza el gestor de arranque, eliminarlo porque se puede formatear y perder la fecha de la tarjeta SD.

Entonces puedes seguir haciendo:

  • Selecciona el PLC ARDBOX/M-DUINO "B" en el IDE de Arduino (recuerda que has conectado el PLC ARDBOX/M-DUINO "A" al portátil). ( Herramientas >> Placa)

Select the ARDBOX/M-DUINO PLC “B” on the Arduino IDE


  • Selecciona el puerto correcto (De la ARDBOX/M-DUINO PLC "A"). (Herramientas >> Puerto).
  • Selecciona el tipo de programador: Arduino como ISP (Herramientas >> Programador)


  • Haga clic en BURN BOOTLOADER en el menú Herramientas.

BURN BOOTLOADER

Eso es todo. Ahora puedes cargar un nuevo archivo en el ARDBOX/M-DUINO PLC "A" 

¡¡¡¡¡Y utilizar el ARDBOX/M-DUINO PLC "B" como nueva placa!!!!!

Buscar en nuestro blog

Cómo cargar un Bootloader en un PLC Ardbox/M-Duino
Alejandro Jabalquinto 24 de diciembre de 2018
Compartir

¿Estás buscando tu Controlador Lógico Programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Industrial PLC comparison >>>