Skip to main content

reComputer R1000 con balena

¿Qué es balena?

balena es una plataforma de Internet de las Cosas (IoT) diseñada para ayudar a los desarrolladores a crear, desplegar y administrar aplicaciones IoT en una flota de dispositivos. Admite una amplia gama de arquitecturas de dispositivos e incluye características para el despliegue de aplicaciones en contenedores, lo que hace posible actualizar fácilmente tu software IoT y el HostOS, corregir errores e introducir nuevas funcionalidades. balena proporciona una forma unificada de enviar actualizaciones de código, administrar configuraciones de dispositivos y asegurar su funcionamiento confiable y seguro en el campo, independientemente de su ubicación o condiciones de red.

pir

Comenzando

Antes de empezar este proyecto, puede que necesites preparar tu hardware y software como se describe aquí.

Preparación de Hardware

Software

  • Una cuenta de balenaCloud (regístrate aquí) con los primeros 10 dispositivos gratis.
  • balenaEtcher para flashear la memoria de la CM4.

Configuración de Hardware

Paso 1: Debes poner el interruptor lateral del R1000 en modo "boot" y luego encender el dispositivo.

Posición del InterruptorModoDescripciónnRPI-BOOT
imageModo normalArranca desde eMMCBajo
imageModo flashArranca desde USBAlto

Paso 2: Usa un cable USB Tipo-C para conectar reComputer R1000 a tu computadora.

pir

Adquisición del Archivo de Imagen

Paso 1: Ingresa a balenaCloud, crea una cuenta gratuita y luego crea una flota. El tipo de dispositivo predeterminado a elegir es Raspberry Pi CM4 IO Board.

pir

Paso 2: Haz clic en "Add device", selecciona la versión y configuración deseada y luego descarga el archivo de imagen de balenaOS en la esquina inferior derecha.

pir
note

Se recomienda descargar la imagen de balenaOS y luego grabarla. Si haces clic directamente en "Flash" en la parte inferior derecha de la ventana, puede que falle la grabación.

Pasos para Flashear balena OS

Paso 1: Abre el software rpiboot. El sistema mostrará un nuevo disco.

Paso 2: Abre la herramienta de flasheo balenaEtcher, selecciona la imagen de balena descargada, selecciona el disco de destino y, finalmente, haz clic en Burn.

pir

Cambiar la Configuración

Paso 1: Copia el archivo reComputer-R100x.dtbo a la carpeta resin-boot => overlays.

pir

Paso 2: Agrega el siguiente contenido al archivo config.txt:

dtparam=i2c_arm=on
dtoverlay=i2c1,pins_44_45
dtoverlay=i2c3,pins_2_3
dtoverlay=i2c6,pins_22_23
dtoverlay=audremap,pins_18_19
dtoverlay=reComputer-R100x,uart2
pir

Paso 3: Ajusta el DIP switch del reComputer R1000 a modo normal y luego enciende nuevamente. Después de un momento, podrás ver el nuevo dispositivo añadido en balenaCloud.

pir

Si el dispositivo aparece como Online (Heartbeat only), podría deberse a restricciones de firewall en tu área. Si tienes el mismo problema, puedes conectar una VPN en el dispositivo para que se muestre como Online.

Prueba de Despliegue

Paso 1: Ingresa los siguientes comandos para descargar recursos y desplegarlos:

balena login
git clone https://github.com/mpous/seeed-recomputer-r100x.git
cd seeed-recomputer-r100x
balena push recomputerR1000
pir
pir

Paso 2: Tras completar el despliegue, verás un unicornio en la terminal y el estado de todos los servicios cambiará a Running.

pir
pir

Soporte Técnico y Discusión de Producto

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte y asegurarnos de que tu experiencia sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...