Skip to main content

Arranque del EdgeBox RPi 200 desde medios externos.

EdgeBox-RPI-200

La serie EdgeBox-RPi-200 son controladores industriales de cómputo en el borde (edge computing) todo-en-uno basados en Raspberry Pi, diseñados para múltiples propósitos industriales. Con un hardware industrial altamente escalable y resistente, equipado con una amplia gama de interfaces de E/S y respaldado por el sólido ecosistema de software industrial de Raspberry Pi, es una opción ideal para soluciones de automatización inteligente e Internet Industrial de las Cosas (IIoT).

Antes de continuar:

Desde la actualización del EEPROM del Raspberry Pi Compute Module 4, en los lotes lanzados después del 30/03/2023, el orden de arranque ha cambiado a:

NVME > USB-MSD > BCM-USB-MSD > SD CARD/eMMC > NETWORK > RESTART

Para obtener más información, visita la página Actualizar EEPROM para Compute Module 4.

Si has adquirido el EdgeBox-RPI-200 antes del 30/03/2023 y deseas seguir la guía para actualizar el EEPROM o para instalar un sistema operativo en el EdgeBox-RPI-200, necesitarás una placa de desarrollo mínima que incluya la función de selección del modo de arranque para el Raspberry Pi CM4. La Placa Portadora de NICs Duales Gigabit Ethernet es perfecta para este propósito.

Por lo tanto, esta guía solo aplica al EdgeBox-RPi-200 lanzado después del 30/03/2023, donde puedes encontrar esta información en el S/N number de la etiqueta del producto.
En la imagen a continuación, el número resaltado 2312 indica que 23 es el año de producción (2023) y 12 es la semana de producción (semana 12 de 2023).

pir

Prerrequisitos

  • 1 x Computadora host (Ubuntu OS)
  • 1 x EdgeBox-RPI-200
  • 1x Dispositivo de almacenamiento:
    • Opción 1: 1 x Unidad de almacenamiento USB (16GB o superior)
    • Opción 2: 1 x Unidad M.2 NVMe
danger

Los siguientes pasos eliminarán todos los datos de tu dispositivo de almacenamiento, así que ten mucho cuidado con el dispositivo que vas a utilizar y asegúrate de que se pueda formatear.

Configurar tu dispositivo de arranque

Configurar un dispositivo USB de arranque con el sistema operativo de fábrica del EdgeBox-RPI-200

note

Hemos respaldado la imagen original del sistema operativo y publicado el archivo en Sourceforge. Puedes visitar esta página para obtener el archivo de imagen.

Por favor, sigue estos pasos para configurar un dispositivo de arranque con Raspbian OS, utilizando el Raspberry Pi Imager oficial.

Arranque desde USB

Antes de encender el EdgeBox-RPI-200, debes insertar el dispositivo de almacenamiento USB que preparaste en los pasos anteriores.

Luego, conecta la alimentación y espera a que el dispositivo inicie.

Ahora, tu EdgeBox-RPI-200 debería haberse iniciado desde el almacenamiento USB.

Verificar el medio de arranque

Puedes verificar desde qué medio se ha iniciado el EdgeBox-RPI-200 utilizando el comando lsblk.

Deberías obtener una salida similar a la siguiente:

pi@raspberrypi:~ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 7.2G 0 disk
|-sda1 8:1 1 256M 0 part /boot
`-sda2 8:2 1 7G 0 part /
mmcblk0 179:0 0 14.6G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part
`-mmcblk0p2 179:2 0 14.3G 0 part
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk
note

Si ves la siguiente salida, lo cual es probable en el primer arranque:

pi@raspberrypi:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 7.2G 0 disk
|-sda1 8:1 1 256M 0 part /boot
`-sda2 8:2 1 4.6G 0 part
mmcblk0 179:0 0 14.6G 0 disk
|-mmcblk0p1 179:1 0 256M 0 part
`-mmcblk0p2 179:2 0 14.3G 0 part /
mmcblk0boot0 179:32 0 4M 1 disk
mmcblk0boot1 179:64 0 4M 1 disk

Necesitarás cambiar la opción root= en el archivo /boot/cmdline.txt para que apunte al dispositivo de almacenamiento correcto y monte el directorio raíz como root=/dev/sda2. Así, tu archivo /boot/cmdline.txt debería verse así:

console=serial0,115200 console=tty1 root=/dev/sda2 rootfstype=ext4 elevator=deadline 
fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles

Luego, reinicia el sistema.

Soporte Técnico y Discusión

¡Gracias por elegir nuestros productos! Estamos pendientes para proveerte de nuestra ayuda y soporte para asegurar que tu experiencia con nuestros productos sea tan buena como sea posible. Te ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.

Loading Comments...