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 construir, desplegar y gestionar aplicaciones IoT a través de una flota de dispositivos. Soporta una amplia gama de arquitecturas de dispositivos e incluye características para el despliegue de aplicaciones en contenedores, haciendo posible actualizar fácilmente tu software IoT y HostOS, corregir errores e introducir nuevas características en tus aplicaciones IoT. balena proporciona una forma unificada de enviar actualizaciones de código, gestionar configuraciones de dispositivos y asegurar que los dispositivos funcionen de manera confiable y segura en el campo, independientemente de su ubicación o condiciones de red.

pir

Comenzando

Antes de iniciar este proyecto, es posible que necesites preparar tu hardware y software con anticipación como se describe aquí.

Preparación del Hardware

Software

  • Una cuenta de balenaCloud (regístrate aquí) y obtén los primeros 10 dispositivos gratis.
  • balenaEtcher para flashear la memoria del CM4.

Configuración de Hardware

Paso 1: Necesitas configurar el interruptor en el lateral del R1000 al modo de arranque, luego enciende el dispositivo

Posición del InterruptorModoDescripciónnRPI-BOOT
imageModo normalArrancar desde eMMCBajo
imageModo flashArrancar desde USBAlto

Paso 2: Por favor, usa un cable USB Type-c para conectar el reComputer R1000 a tu computadora.

pir

Adquisición del Archivo de Imagen

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

pir

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

pir
note

Se recomienda descargar primero el archivo de imagen de balenaOS y luego grabarlo. Si haces clic directamente en "Flash" en la esquina inferior derecha de la ventana para grabarlo, puede que falle la grabación.

Pasos para Flashear balena OS

Paso 1: Abre el software rpiboot, y luego el sistema mostrará el nuevo disco

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

pir

Cambiar Configuración

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

pir

Paso 2: Añade 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: Configura el interruptor DIP del reComputer R1000 en modo normal, luego enciéndelo nuevamente. Después de un tiempo, puedes ver que el nuevo dispositivo se ha agregado exitosamente en balenaCloud.

pir

Si el dispositivo está Online (Heartbeat only). Esto se debe a las restricciones del firewall en mi área. Si tienes el mismo problema, puedes conectar una VPN al dispositivo para que se pueda mostrar normalmente Online.

Prueba de despliegue

Paso 1: Ingresa el siguiente comando para descargar los 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: Después de que se complete el despliegue, aparecerá un unicornio en la terminal y el estado de todos los servicios cambiará a Running.

pir
pir

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...