Comenzando con reComputer AI Industrial R2135 Series

El reComputer AI Industrial R2135 está alimentado por Raspberry Pi CM5 y acelerador AI Hailo, este sistema AI edge compacto entrega 26 TOPS para procesamiento de visión multicanal en tiempo real. Con una CPU quad-core Cortex-A76, hasta 16GB RAM, 64GB eMMC, y una interfaz versátil, asegura integración perfecta en aplicaciones AI industriales.
Diseñado para confiabilidad 24/7, cuenta con entrada de voltaje amplio (9-36V), watchdog de hardware, y enfriamiento robusto, operando establemente en ambientes de -20°C a 65°C. Ideal para fábricas inteligentes, vigilancia, y AIoT, esta solución trae computación AI potente al edge.
Características
-
Confiabilidad de Grado Industrial: Chasis de aluminio con soporte de temperatura amplio -20°C a 65°C, RTC, watchdog de hardware, para operación estable 24/7.
-
Rendimiento Potente: Alimentado por Raspberry Pi CM5 con CPU quad-core Cortex-A76, hasta 16GB RAM, 64GB eMMC.
-
Computación AI de Alta Eficiencia: Alimentado por acelerador AI Hailo-8 hasta 26 TOPS para procesamiento de visión AI de múltiples canales.
-
Conectividad Extensa: 2x HDMI2.0, 1x Gigabit Ethernet, 2x USB 3.2, 1x USB-C, ranuras M.2 duales, y Mini-PCIe para expansión 4G/LoRa.
-
Opciones Inalámbricas Versátiles: Wi-Fi5 integrado, Bluetooth 5.0, y 4G LTE/LoRaWAN@ opcional.
-
Opciones de Almacenamiento Flexibles: La ranura M.2 dual PCIe3.0 soporta tanto acelerador AI como almacenamiento SSD.
Especificaciones
Categoría | Parámetros |
---|---|
Especificaciones de Hardware | |
CPU | Raspberry Pi Compute Module 5, 2.4GHz quad-core 64-bit Arm Cortex-A76 |
GPU | Raspberry Pi Compute Module 5, VideoCore VII |
Procesador de IA | Hailo-8 M.2 Acceleration Stick, 26 TOPS (Tera-Operations Per Second) |
RAM | 8GB SDRAM |
eMMC | 32GB |
Sistema Operativo | Raspbian, Debian |
Especificaciones del Sistema | |
Entrada de Alimentación | DC 9V~36V, Bloque de Terminales de 2 pines |
Decodificador de Video | Decodificador HEVC 4Kp60 |
Interfaz | |
Ethernet | 1x 10/100/1000 Mbps, RJ45 |
USB | 2x Puertos USB 3.2 (USB-A); 1x Puerto USB 2.0 (USB-C para debug/actualización OS) |
Pantalla | 2x Puertos HDMI Estándar, HDMI 2.0 |
Ranura M.2 | 1x USB 3.0 a M.2 (M-key 2280); 1x PCIe 3.0 a M.2 (M-key 2242) |
Mini-PCIe | 1x Mini-PCIe para módulo 4G/LoRaWAN |
Tarjeta SIM | 1x Ranura de Tarjeta SIM Estándar |
LED | 3x LEDs: Power / ACT / 4G |
Botón / Interruptor | 1x Botón de Reset; 1x Interruptor de Arranque |
Comunicación Inalámbrica | |
Wi-Fi 2.4/5.0 GHz | Wi-Fi 5 integrado |
BLE 5.0 | BLE 5.0 integrado |
4G Celular | 4G LTE (Opcional) |
LoRa® | USB LoRa® / SPI LoRa® (Opcional) |
Condiciones Ambientales | |
Protección de Ingreso | IP40 |
Temperatura de Operación | -20°C a 65°C |
Humedad de Operación | 10% a 95% RH |
Antena | 3x Orificios de Antena |
Otros | |
Watchdog | Watchdog de Hardware |
RTC | RTC de Alta Precisión |
Seguridad | Chip de Encriptación TPM2.0 / ATECC608A (Opcional) |
Disipación de Calor | Disipador con Ventilador |
Garantía | 2 Años |
Vida Útil de Producción | Hasta Diciembre 2036 |
Mecánico | |
Dimensiones (A x H x P) | 130mm × 93mm × 55.5mm |
Carcasa | Carcasa de Aleación de Aluminio con Paneles Laterales de PC |
Montaje | Riel DIN / Montaje en Pared |
Peso (Neto) | 688g |
Declaración | Las opciones marcadas como "Opcional" requieren compra adicional (consulte la lista de accesorios). |

Introducción a Hailo
Introducción al hardware
Hailo ofrece procesadores de IA de vanguardia especialmente diseñados para aplicaciones de aprendizaje profundo de alto rendimiento en dispositivos edge. Las soluciones de la empresa se enfocan en habilitar la próxima era de IA generativa en el edge, junto con percepción y mejora de video, impulsadas por aceleradores de IA avanzados y procesadores de visión. Y el reComputer_R2000, equipado con el acelerador NPU Hailo-8 que proporciona 26 TOPs de rendimiento de IA, es capaz de lograr más de 200 FPS con YOLOv8s.
Introducción al software
La Suite de Software de IA Hailo proporciona herramientas poderosas para ejecutar modelos de IA de manera eficiente en aceleradores de hardware. Está diseñada para integrarse sin problemas con marcos de aprendizaje profundo existentes, ofreciendo flujos de trabajo fluidos para desarrolladores. El proceso involucra generar un HEF (Archivo Binario Ejecutable Hailo) desde un archivo ONNX en el Entorno de Construcción de Modelos. Una vez creado, el archivo HEF se transfiere a la máquina de inferencia (Entorno de Tiempo de Ejecución), donde se usa para ejecutar inferencia con la API HailoRT. El script proporcionado facilita la conversión de un archivo ONNX en un archivo HEF dentro del Entorno de Construcción de Modelos.
Nota: Si quieres aprender más sobre ejemplos de uso de la NPU Hailo, por favor haz clic en este enlace.
Descripción General del Hardware
Descripción General de la Interfaz
Para consultar mapeos y desplazamientos de GPIO, por favor usa el siguiente comando:
cat /sys/kernel/debug/gpio
Información de GPIO
gpiochip11: GPIOs 512-526, parent: platform/107d517c00.gpio, gpio-brcmstb@107d517c00:
gpio-512 (RP1_SDA )
gpio-513 (RP1_SCL )
gpio-514 (RP1_RUN |RP1 RUN pin ) out hi
gpio-515 (SD_IOVDD_SEL )
gpio-516 (SD_PWR_ON |sd-vcc-reg ) out hi
gpio-517 (ANT1 |ant1 ) out hi
gpio-518 (ANT2 |ant2 ) out lo
gpio-519 (- )
gpio-520 (2712_WAKE )
gpio-521 (2712_STAT_LED |ACT ) out hi ACTIVE LOW
gpio-522 (- )
gpio-523 (- )
gpio-524 (PMIC_INT )
gpio-525 (UART_TX_FS )
gpio-526 (UART_RX_FS )
gpiochip12: GPIOs 527-532, parent: platform/107d517c00.gpio, gpio-brcmstb@107d517c20:
gpio-527 (HDMI0_SCL )
gpio-528 (HDMI0_SDA )
gpio-529 (HDMI1_SCL )
gpio-530 (HDMI1_SDA )
gpio-531 (PMIC_SCL )
gpio-532 (PMIC_SDA )
gpiochip10: GPIOs 533-564, parent: platform/107d508500.gpio, gpio-brcmstb@107d508500:
gpio-533 (- )
gpio-534 (2712_BOOT_CS_N |spi10 CS0 ) out hi ACTIVE LOW
gpio-535 (2712_BOOT_MISO )
gpio-536 (2712_BOOT_MOSI )
gpio-537 (2712_BOOT_SCLK )
gpio-538 (- )
gpio-539 (- )
gpio-540 (- )
gpio-541 (- )
gpio-542 (- )
gpio-543 (- )
gpio-544 (- )
gpio-545 (- )
gpio-546 (- )
gpio-547 (- )
gpio-548 (- )
gpio-549 (- )
gpio-550 (- )
gpio-551 (- )
gpio-552 (- )
gpio-553 (PWR_GPIO |pwr_button ) in hi ACTIVE LOW
gpio-554 (2712_G21_FS )
gpio-555 (- )
gpio-556 (- )
gpio-557 (BT_RTS )
gpio-558 (BT_CTS )
gpio-559 (BT_TXD )
gpio-560 (BT_RXD )
gpio-561 (WL_ON |wl-on-reg ) out hi
gpio-562 (BT_ON |shutdown ) out hi
gpio-563 (WIFI_SDIO_CLK )
gpio-564 (WIFI_SDIO_CMD )
gpiochip13: GPIOs 565-568, parent: platform/107d508500.gpio, gpio-brcmstb@107d508520:
gpio-565 (WIFI_SDIO_D0 )
gpio-566 (WIFI_SDIO_D1 )
gpio-567 (WIFI_SDIO_D2 )
gpio-568 (WIFI_SDIO_D3 )
gpiochip0: GPIOs 569-622, parent: platform/1f000d0000.gpio, pinctrl-rp1:
gpio-569 (ID_SDA )
gpio-570 (ID_SCL )
gpio-571 (GPIO2 )
gpio-572 (GPIO3 )
gpio-573 (GPIO4 )
gpio-574 (GPIO5 )
gpio-575 (GPIO6 )
gpio-576 (GPIO7 )
gpio-577 (GPIO8 |spi0 CS0 ) out hi ACTIVE LOW
gpio-578 (GPIO9 )
gpio-579 (GPIO10 )
gpio-580 (GPIO11 )
gpio-581 (GPIO12 )
gpio-582 (GPIO13 )
gpio-583 (GPIO14 )
gpio-584 (GPIO15 )
gpio-585 (GPIO16 )
gpio-586 (GPIO17 )
gpio-587 (GPIO18 )
gpio-588 (GPIO19 )
gpio-589 (GPIO20 )
gpio-590 (GPIO21 )
gpio-591 (GPIO22 )
gpio-592 (GPIO23 )
gpio-593 (GPIO24 )
gpio-594 (GPIO25 )
gpio-595 (GPIO26 )
gpio-596 (GPIO27 )
gpio-597 (PCIE_PWR_EN )
gpio-598 (FAN_TACH )
gpio-599 (HOST_SDA )
gpio-600 (HOST_SCL )
gpio-601 (ETH_RST_N |phy-reset ) out hi ACTIVE LOW
gpio-602 (PCIE_DET_WAKE )
gpio-603 (CD0_IO0_MICCLK |cam0_reg ) out lo
gpio-604 (CD0_IO0_MICDAT0 )
gpio-605 (RP1_PCIE_CLKREQ_N )
gpio-606 (ETH_IRQ_N )
gpio-607 (SDA0 )
gpio-608 (SCL0 )
gpio-609 (- )
gpio-610 (- )
gpio-611 (USB_VBUS_EN )
gpio-612 (- )
gpio-613 (RP1_STAT_LED |PWR ) out hi ACTIVE LOW
gpio-614 (FAN_PWM )
gpio-615 (- |micclk1_hog ) out hi
gpio-616 (2712_WAKE )
gpio-617 (- |micdat1_hog ) out hi
gpio-618 (- )
gpio-619 (- )
gpio-620 (- )
gpio-621 (- )
gpio-622 (- )
Descripción General de la Placa Base

Diagrama de Alimentación
El reComputer AI Industrial R2135 soporta un amplio rango de voltaje de entrada de DC 9V–36V, y utiliza internamente convertidores DCDC de múltiples etapas para generar rieles de alimentación de 5V, 3.3V, 1.2V y 1.0V. Estos voltajes proporcionan alimentación estable al procesador principal, puertos USB, HDMI, expansiones M.2, audio, RTC y otros módulos periféricos, asegurando una operación confiable en varios escenarios de aplicación.
Terminal de Alimentación de 2 Pines

El reComputer AI Industrial R2135 se alimenta con un voltaje DC de terminal de 9~36V. La fuente de alimentación se conecta a través del conector de bloque de terminales de alimentación de 2 pines. Para conectar a tierra el reComputer AI Industrial R2135, el cable de tierra puede asegurarse al tornillo ubicado en la esquina superior izquierda del terminal de alimentación.
Consumo de Energía
Por favor consulte la tabla a continuación para el consumo de energía probado del reComputer AI Industrial R2135 en el laboratorio de Seeed Studio. Tenga en cuenta que este valor es solo para referencia, ya que los métodos de prueba y el entorno pueden resultar en variaciones en los resultados.
Estado | Voltaje | Corriente | Consumo de Energía | Descripción |
---|---|---|---|---|
Apagado | 12V | 1.1mA | 0.013W | Prueba de consumo de energía estático en estado de apagado y sin alimentación. |
Inactivo | 12V | 208mA | 2.42W | Para probar la corriente de entrada al suministrar alimentación de 24V al dispositivo reComputer AI Industrial R2135 sin ejecutar ningún programa de prueba. |
Carga Completa | 12V | 2.08A | 24.2W | Configurar la CPU para ejecutar a carga completa usando el comando "stress -c 4". USB viene con una carga de 1A. |
Encendido y Apagado
El reComputer AI Industrial R2135 no viene con un botón de encendido por defecto, y el sistema se iniciará automáticamente una vez que se conecte la alimentación. Al apagar, por favor seleccione la opción de apagado en el sistema operativo y espere a que el sistema se apague completamente antes de cortar la alimentación. Para reiniciar el sistema, simplemente reconecte la alimentación.
Diagrama de Bloques
Interfaz
Descripción de la Interfaz
Tipo | Descripción |
---|---|
Ethernet | 1x 10/100/1000 Mbps (soporta POE*) |
USB | 2x USB-A 3.2 Host; 1x USB-C 2.0 (para flashear SO) |
HDMI | 2x HDMI 2.0 |
Audio | 1x Salida/entrada de audio de 3.5mm |
Ranura para Tarjeta SIM | 1x Ranura para Tarjeta SIM, soporta Tarjeta SIM Estándar |
Ranura M.2 | 2x Ranura M.2, soporta M.2 NVMe SSD y Aceleración de IA |
Mini-PCIe | 1x Ranura Mini PCIe |
LED | 3x Indicadores LED |
Botón de Reset | 1x Botón de Reset |
Interruptor de Arranque | 1x Interruptor de Arranque |
Estado del Indicador LED
El reComputer AI Industrial R2135 cuenta con 3 indicadores LED que sirven para señalar el estado operacional de la máquina. Por favor, consulte la tabla a continuación para las funciones específicas y el estado de cada LED:
Nombre | Color | Estado | Descripción |
---|---|---|---|
PWR | Verde | Encendido | El dispositivo ha sido conectado a la alimentación. |
Apagado | El dispositivo no está conectado a la alimentación. | ||
ACT | Naranja | Bajo Linux este pin parpadeará para indicar acceso a eMMC. Si ocurre algún error durante el arranque, este LED parpadeará un patrón de error (ver Documentación de Raspberry Pi). | |
USER | Verde/Rojo/Azul | Necesita ser definido por el usuario. | |
LTE | Verde | Encendido | La marcación es exitosa y la conexión es normal. |
Apagado | La señal LTE no está conectada o el dispositivo no está encendido. |
Tabla de estado ACT
Destellos largos | Destellos cortos | Estado |
---|---|---|
0 | 3 | Fallo genérico al arrancar |
0 | 4 | start*.elf no encontrado |
0 | 7 | Imagen del kernel no encontrada |
0 | 8 | Fallo de SDRAM |
0 | 9 | SDRAM insuficiente |
0 | 10 | En estado HALT |
2 | 1 | Partición no es FAT |
2 | 2 | Fallo al leer de la partición |
2 | 3 | Partición extendida no es FAT |
2 | 4 | Discrepancia de firma/hash de archivo - Pi 4 |
4 | 4 | Tipo de placa no compatible |
4 | 5 | Error fatal de firmware |
4 | 6 | Fallo de alimentación tipo A |
4 | 7 | Fallo de alimentación tipo B |
Si el LED ACT parpadea en un patrón regular de cuatro parpadeos, no puede encontrar el código de arranque (start.elf). Si el LED ACT parpadea en un patrón irregular, entonces el arranque ha comenzado. Si el LED ACT no parpadea, entonces el código EEPROM podría estar corrupto, inténtalo de nuevo sin nada conectado para asegurarte. Para más detalles, por favor revisa el foro de Raspberry Pi: STICKY: Is your Pi not booting? (The Boot Problems Sticky) - Raspberry Pi Forums. Para más detalles, por favor revisa el foro de Raspberry Pi
Para controlar los LEDs de usuario, recomendamos usar sysfs, un pseudo-sistema de archivos proporcionado por el kernel de Linux que expone información sobre varios subsistemas del kernel, dispositivos de hardware y sus controladores asociados. En el ReComputer R2000, hemos abstraído la interfaz de LED de usuario en tres archivos de dispositivo (led-red, led-blue y led-green), permitiendo a los usuarios controlar las luces LED simplemente interactuando con estos archivos. Los ejemplos son los siguientes:
- Para encender el LED rojo, por favor ingresa el siguiente comando en la Terminal:
echo 1 | sudo tee /sys/class/leds/led-red/brightness
- Para apagar el LED rojo, por favor ingrese el siguiente comando en la Terminal:
echo 0 | sudo tee /sys/class/leds/led-red/brightness
- Puedes encender los LEDs rojo y verde al mismo tiempo, por favor ingresa el siguiente comando en la Terminal:
echo 1 | sudo tee /sys/class/leds/led-red/brightness
echo 1 | sudo tee /sys/class/leds/led-green/brightness
Interruptor de Arranque

El Interruptor de Arranque del reComputer AI Industrial R2135 está conectado al pin nRPI_BOOT del CM5. Este interruptor proporciona a los usuarios la opción de seleccionar la fuente de arranque entre eMMC y USB. En modo normal, el interruptor debe configurarse alejado del lado con la etiqueta "BOOT", permitiendo que el sistema arranque desde eMMC. Por el contrario, cuando los usuarios necesitan flashear la imagen del sistema, deben configurar el interruptor hacia la etiqueta "BOOT", permitiendo que el sistema arranque desde la interfaz USB Type-C.
Posición del Interruptor | Modo | Descripción | nRPI-BOOT |
---|---|---|---|
![]() | Modo normal | Arranque desde eMMC | Bajo |
![]() | Modo flash | Arranque desde USB | Alto |
USB

El reComputer R2000 está equipado con un puerto USB Type-C y dos puertos USB Type-A. Consulte la tabla a continuación para conocer sus funciones y descripciones.
Tipo | Cantidad | Protocolo | Función | Descripción |
---|---|---|---|---|
Type-C | *1 | USB2.0 | USB-Device | Utilizado para depuración de puerto serie, grabación de imagen, etc. |
Type-A | *2 | USB2.0 | USB-Host | Conectar diferentes dispositivos USB como unidades flash, teclados USB o ratones. |
Verifique si el hub USB es detectado ejecutando el comando lsusb. Este comando lista todos los dispositivos USB conectados, incluyendo hubs.
lsusb
lsusb -t

Ejecutar este comando debería mostrar información sobre los dispositivos USB conectados a su sistema, incluyendo cualquier hub USB que esté presente.
Si el hub USB está funcionando correctamente, debería ver sus detalles listados en la salida del comando lsusb. Si no está listado, puede haber un problema con el hub o su conexión al sistema. En tales casos, puede necesitar solucionar problemas del hub USB o sus conexiones.
Ranura SIM (Interna)

El equipo de la serie reComputer AI Industrial R2135 incluye una ranura interna para tarjeta SIM estándar, que se utiliza para instalar una tarjeta SIM estándar para obtener señales 4G. Las diferencias de tamaño entre las tarjetas SIM estándar, Micro SIM y Nano SIM son las siguientes:

Nota
La versión estándar del reComputer AI Industrial R2135 no viene con un módulo 4G.
Si requiere funcionalidad 4G, debe comprarse por separado un módulo 4G adicional.
Para más información, consulte la sección "2.3.2 Módulo 4G".
Ranura M.2


El reComputer AI Industrial R2135 está equipado con dos ranuras M.2 Key-M (NVMe1 y NVMe2) para SSD M.2 2280 NVMe y Aceleración de IA, permite expansión de almacenamiento de alta velocidad, habilitando a los usuarios a mejorar el rendimiento y capacidad de su sistema.
● NVMe1 (ranura inferior): Soporta tamaño M.2 2280;
● NVMe2 (ranura superior): Preinstalada con un acelerador de IA Hailo-8
● Solo se soportan SSD NVMe basados en PCIe. Los SSD SATA no son compatibles.
Nota
Las tarjetas SSD tienen dos usos principales:
- Almacenamiento de Alta Capacidad – Usado puramente para almacenar grandes cantidades de datos.
- Unidad de Arranque con Imagen – Usado tanto para almacenamiento como para arrancar el sistema desde una imagen almacenada en el SSD.
No todas las tarjetas SSD en el mercado soportan funcionalidad de arranque.
Si planea usar un SSD como unidad de arranque y no está seguro sobre la compatibilidad, recomendamos el SSD de 1TB (SKU 112990267). Este modelo ha sido probado y verificado para soportar arranque, ayudando a evitar problemas de compatibilidad y reduciendo costos de prueba y error.
Ranura Mini-PCIe


El reComputer AI Industrial R2135 incluye una ranura Mini PCIe diseñada principalmente para módulos de módem 4G LTE (ej., Quectel EC20/EC25).
● Soporta: Módulos Mini PCIe estándar
● Interfaces de señal: USB 2.0, UART, tarjeta SIM, RESET, etc
● La tarjeta SIM se enruta al socket de tarjeta SIM integrado
● Señales de control: W_DISABLE, PERST, WAKE soportadas
● Protección ESD integrada para mayor confiabilidad
Ranura | Protocolo Soportado |
---|---|
Mini-PCIe | 4G LTE |
USB LoRa® | |
USB Zigbee |
Orificio de Reinicio

Hay un Mini Interruptor de Botón Pulsador ubicado en el orificio de reinicio del reComputer AI Industrial R2135. Al presionar este botón con un objeto delgado, el CM4 puede ser reiniciado. Este pin cuando está en alto señala que el CM4 ha iniciado. Llevar este pin a bajo reinicia el módulo.
Ethernet RJ45

Nombre | Tipo | Velocidades | PoE |
---|---|---|---|
ETH0 | CM5 Gigabit Ethernet nativo | 10/100/1000 Mbit/s | No Soportado |
reComputer AI Industrial R2135 viene con un puerto Ethernet Gigabit RJ45 estándar (GbE), utilizando un transformador integrado MagJack para mejor calidad de señal y protección EMI.
● Estándar de interfaz: IEEE 802.3 10/100/1000Mbps; ● Utiliza un PHY Gigabit con 4 pares diferenciales (TX/RX); ● Soporta auto-negociación y comunicación full-duplex; ● Incluye bobinas de modo común, protección ESD y capacitores de aislamiento; ● LEDs verdes/amarillos integrados indican el estado de enlace y actividad.
HDMI

reComputer AI Industrial R2135 viene con dos puertos HDMI Tipo-A estándar, etiquetados como HDMI0 y HDMI1, que soportan salida de video de alta resolución. El sistema es capaz de entregar resoluciones de pantalla de hasta 4K a 60Hz y soporta salida dual HDMI simultánea, haciéndolo adecuado para aplicaciones de múltiples pantallas.
RTC
reComputer AI Industrial R2135 incluye un RTC integrado (PCF8563T) para mantener la hora a través de ciclos de energía, permitiéndole mantener la funcionalidad de cronometraje incluso en caso de pérdida de energía.
Puedes probar la parte RTC con el comando a continuación:
# 1.Disable automatic time synchronization:
sudo systemctl stop systemd-timesyncd
sudo systemctl disable systemd-timesyncd
# Set the time :
sudo hwclock --set --date "2024-11-12 12:00:00"
# Synchronize the RTC time to the system:
sudo hwclock --hctosys

Luego puedes apagar el R2000 por unos minutos, encenderlo de nuevo y verificar nuevamente el reloj usando el siguiente comando:
# 4.Check the RTC time:
sudo hwclock -r
El resultado muestra que el módulo RTC continúa funcionando incluso cuando el sistema está apagado.

Watchdog
reComputer AI Industrial R2135 viene equipado con un circuito de watchdog de hardware independiente que asegura el reinicio automático del sistema en caso de fallos anormales del sistema. El circuito de watchdog se implementa a través de RTC y permite tiempos de alimentación flexibles de 1 a 255 segundos.
Puedes probar la parte del watchdog con el comando a continuación:
# 1.Install the watchdog software:
sudo apt install watchdog
# 2. Edit the watchdog configuration file:
sudo nano /etc/watchdog.conf
Luego modifica la configuración de la siguiente manera:
watchdog.conf
watchdog-device= /dev/watchdog
# Uncomment and edit this line for hardware timeout values that differ
# from the default of one minute.
watchdog-timeout = 120
# If your watchdog trips by itself when the first timeout interval
# elapses then try uncommenting the line below and changing the
# value to 'yes'.
#watchdog-refresh-use-settimeout = auto
# If you have a buggy watchdog device (e.g. some IPMI implementations)
# try uncommenting this line and setting it to 'yes'.
#watchdog-refresh-ignore-errors = no
# ====================== Other system settings ========================
#
# Interval between tests. Should be a couple of seconds shorter than
# the hardware time-out value.
interval= 15
max-load-1= 24
#max-load-5= 18
#max-load-15= 12
realtime= yes
priority= 1
# 3.Ensure the watchdog service is running:
sudo systemctl start watchdog
# This command triggers a kernel crash and should cause the watchdog to reboot the system.
sudo su
echo 1 > /proc/sys/kernel/sysrq
echo "c" > /proc/sysrq-trigger
Como se muestra en la figura a continuación, la conexión SSH se perdió después de ingresar el comando, indicando que el watchdog ha tomado efecto y reiniciado el reComputer AI Industrial R2135.

Aceleración de IA M.2

El reComputer AI Industrial R2135 incluye un módulo acelerador de IA Hailo-8, preinstalado en la ranura M.2 NVMe2, proporcionando 26 TOPS de potencia de cómputo para procesamiento de visión de IA multicanal en tiempo real.
Puedes probar la parte del watchdog con el comando a continuación:
Nota: Para probar esta característica, es necesario conectar una pantalla al reComputer AI Industrial R2135.
#Test whether the Hailo hardware and its accompanying software have been successfully installed
hailortcli fw-control identify

# Verify whether the pre-installed demo is functional.
cd hailo-rpi5-examples
# Install necessary resources
./install.sh
# Activate the python environment
source setup_env.sh
# Run object detection
python basic_pipelines/detection_simple.py
El resultado se muestra a continuación:

Interfaces Opcionales y Módulos
El reComputer AI Industrial R2135 soporta una rica selección de módulos de expansión y accesorios, haciéndolo adecuado para una amplia gama de escenarios y requisitos. Si estás interesado en personalizar el reComputer AI Industrial R2135, por favor contacta [email protected] para más información. Aquí está la lista de accesorios y módulos opcionales:
Observación | Artículo | Nombre del Producto | SKU |
---|---|---|---|
Estos tres módulos deben usarse juntos para la función LoRaWAN® | Módulo LoRa® | Módulo Gateway LoRaWAN opcional por región (USB) - US915 | 114992629 |
Módulo Gateway LoRaWAN opcional por región (USB) - US915 | 114992991 | ||
Módulo Gateway LoRaWAN opcional por región (USB) - EU868 | 114992628 | ||
Este accesorio es requerido para la función WiFi | Antena Wi-Fi/BLE | Kit de Antena Raspberry Pi Compute Module 4 | 114992364 |
Antena 4G con módulo 4G para función 4G, antena GPS con módulo 4G para función GPS | Módulo 4G | Módulo LTE Cat 4 EC25-AFXGA-mini-PCIe - para América del Norte | 113991134 |
Módulo LTE Cat 4 EC25-EUXGR-mini-PCIe - para EMEA y Tailandia | 113991135 | ||
Módulo LTE Cat 4 EC25-AUXGR-mini-PCIe - para Australia | 113991174 | ||
Módulo LTE Cat 4 EC25-EFA-mini-PCIe - para Tailandia | 113991214 | ||
Módulo LTE Cat 4 EC25-EMGA-mini-PCIe - para Malasia | 113991234 | ||
Módulo LTE Cat 4 EC25-JFA-mini-PCIe | 113991296 | ||
Antena 4G | Kit de Antena 4G para módulo 4G | 110061502 | |
Antena GPS | Kit de Antena GPS para Módulo 4G EC25 | 110061521 | |
Chip de Encriptación | Módulo TPM2.0 con Infineon SLB9670 | 114993114 | |
Tarjeta SSD | SSD NVMe M.2 2280 2TB | 114993467 | |
SSD NVMe M.2 2280 1TB | 112990267 | ||
SSD Interno NVMe M.2 PCIe Gen3x4 2280 de 512GB | 112990247 | ||
SSD Interno NVMe M.2 PCIe Gen3x4 2280 de 256GB | 112990246 | ||
SSD Interno NVMe M.2 PCIe Gen3x4 2280 de 128GB | 112990226 |
Wi-Fi/BlueTooth
El reComputer AI Industrial R2135 está alimentado por el CM5 con una versión Wi-Fi/BLE integrada, proporcionando los mismos parámetros Wi-Fi/BLE que el CM5. Para información detallada de parámetros, por favor consulta el sitio web oficial de Raspberry Pi.
Usa el comando a continuación para probar el modelo wifi:
sudo iwlist wlan0 scan
El resultado se muestra en la figura a continuación.

Usando el comando a continuación para probar el modelo BlueTooth:
sudo bluetoothctl
scan on
El resultado se muestra en la figura a continuación.

Módulo USB LoRa®
Las ranuras Mini-PCIe también soportan módulos LoRa® usando el protocolo USB. El módulo WM1302 de Seeed Studio ha sido completamente probado para ser compatible con el reComputer AI Industrial R2135.
Puedes probar el Módulo USB LoRa® como se muestra a continuación:
git clone https://github.com/Lora-net/sx1302_hal
cd sx1302_hal
sudo nano ./libloragw/inc/loragw_i2c.h
Cambia #define I2C_DEVICE "/dev/i2c-1" a #define I2C_DEVICE "/dev/i2c-3".

# compile the code
sudo make
Luego modifica el código de configuración:
sudo nano ./tools/reset_lgw.sh
Actualiza las configuraciones de pines:
reset_lgw.sh
SX1302_RESET_PIN=580 # SX1302 reset
SX1302_POWER_EN_PIN=578 # SX1302 power enable
SX1261_RESET_PIN=579 # SX1261 reset (LBT / Spectral Scan)

# Copy the reset_lgw.sh script
cp ~/sx1302_hal/tools/reset_lgw.sh ~/sx1302_hal/packet_forwarder/
# Check the device name
ls /dev/spidv10.0

cd ~/sx1302_hal/packet_forwarder
sed -i 's/spidev0.0/spidev10.0/g' global_conf.json.sx1250.US915.USB
echo 1 > /sys/class/gpio/gpio580/value
./LoRa_pkt_fwd -c global_conf.json.sx1250.US915.USB


Módulo 4G
La placa base reComputer AI Industrial R2135 cuenta con una ranura Mini-PCIe, con la ranura Mini-PCIe compatible con un módulo 4G que utiliza el protocolo USB. El módulo 4G EC25 de Quectel ha sido completamente probado para ser compatible con el reComputer AI Industrial R2135.
Nota: Asegúrate de haber instalado el Módulo 4G en el reComputer AI Industrial R2135
Usa el comando a continuación para probar el modelo 4G:
# Check the information of the 4g module
ifconfig
El resultado se muestra en la figura a continuación.

# Check the information of the usb0 ethernet port
ip link show usb0

# Start usb0 ethernet port
sudo ip link set dev usb0 up
# Request an IP address from the DHCP server on the network and assign it to the usb0 interface
sudo dhclient usb0
Luego prueba si puede hacer ping al router predeterminado
ping 192.168.225.1

# ping baidu.com use usb0
ping -4 -I usb0 www.baidu.com

TPM 2.0
TPM (Módulo de Plataforma Confiable) es un chip de hardware diseñado específicamente para mejorar la seguridad de la computadora proporcionando funciones criptográficas basadas en hardware. Almacena de forma segura datos sensibles como claves de cifrado, certificados y contraseñas, y se usa comúnmente en escenarios como arranque seguro, cifrado de disco (por ejemplo, BitLocker) y autenticación.
Verifica TPM en reComputer AI Industrial R2135 con el comando siguiente:
ls /dev | grep tpm

# Test tpm as following:
sudo tpm2_createprimary -C o -c primary.ctx

SSD
El reComputer AI Industrial R2135 soporta SSD NVMe 2280 mediante el uso de la ranura PCIe NVMe1 (J8).
Nota
Hay dos usos principales para las tarjetas SSD:
- Almacenamiento de Alta Capacidad: Las tarjetas SSD pueden utilizarse para necesidades de almacenamiento de alta capacidad.
- Unidad de Arranque con Imagen: Las tarjetas SSD pueden servir tanto como almacenamiento de alta capacidad como unidad de arranque almacenando imágenes del sistema, permitiendo el arranque directo desde la tarjeta.
Es importante tener en cuenta que no todas las tarjetas SSD del mercado soportan funcionalidad de arranque. Si planeas usar un SSD como unidad de arranque y no estás seguro de qué modelo elegir, recomendamos nuestro SSD de 1 TB probado (SKU 112990267). Este modelo ha sido verificado para funcionalidad de arranque, reduciendo riesgos de compatibilidad y minimizando costos de prueba y error.
Puedes verificar el uso del SSD con el comando a continuación:
sudo fdisk -l | grep sda

Aplicación
Frigate
Frigate es un NVR (Grabador de Video en Red) de código abierto diseñado para detección de objetos en tiempo real usando IA. Se integra con cámaras existentes y utiliza modelos de aprendizaje automático, como TensorFlow y Coral, para realizar detección de objetos en transmisiones de video. Frigate está optimizado para procesamiento de video de baja latencia y alto rendimiento, ofreciendo características como detección de movimiento, transmisiones de video en vivo y alertas automatizadas.
Nota: Si quieres aprender más sobre este proyecto, por favor consulta este enlace.
YOLO
La serie de modelos YOLO (You Only Look Once) es una familia de modelos de detección de objetos en tiempo real diseñados para velocidad y precisión. A diferencia de los métodos tradicionales de detección de objetos que realizan propuesta de regiones y clasificación por separado, YOLO realiza ambas tareas en un solo paso hacia adelante de la red neuronal, haciéndolo mucho más rápido. Los modelos YOLO dividen la imagen en una cuadrícula y predicen cajas delimitadoras y probabilidades de clase para cada celda de la cuadrícula. A lo largo de los años, YOLO ha evolucionado a través de varias versiones, con mejoras en precisión, velocidad y la capacidad de detectar objetos más pequeños. Los modelos YOLOv4, YOLOv5, y los recientes YOLOv7 y YOLOv8 son ampliamente utilizados para aplicaciones como vigilancia, vehículos autónomos y robótica.
Nota: Si quieres aprender más sobre este proyecto, por favor consulta este enlace.
Clip
CLIP (Contrastive Language-Image Pretraining) es un modelo de aprendizaje automático desarrollado por OpenAI que puede entender imágenes y texto juntos. Está entrenado para asociar imágenes con descripciones textuales correspondientes, permitiéndole realizar tareas que involucran ambas modalidades. CLIP es capaz de aprendizaje de cero disparos, lo que significa que puede reconocer objetos y conceptos en imágenes sin necesidad de ser específicamente entrenado en esas categorías. Ha mostrado un rendimiento sólido en una variedad de tareas, como clasificación de imágenes, detección de objetos e incluso generación de descripciones textuales de imágenes.
Nota: Si quieres aprender más sobre este proyecto, por favor consulta este enlace.
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.