Skip to main content

reComputer AI Industrial R2135 系列入门指南

reComputer AI Industrial R2135Raspberry Pi CM5Hailo AI 加速器驱动,这款紧凑的边缘 AI 系统提供 26 TOPS 算力,用于实时多通道视觉处理。配备四核 Cortex-A76 CPU、高达 16GB RAM64GB eMMC多样化接口,确保无缝集成到工业 AI 应用中。

专为 24/7 可靠性而设计,具有宽电压输入(9-36V)硬件看门狗强大的散热系统,在 -20°C 至 65°C 环境中稳定运行。非常适合智能工厂监控AIoT,这一解决方案将强大的 AI 计算能力带到了边缘

特性

  • 工业级可靠性:铝制机箱,支持 -20°C 至 65°C 宽温度范围,配备 RTC、硬件看门狗,确保稳定的 24/7 运行。

  • 强大性能:由 Raspberry Pi CM5 驱动,配备四核 Cortex-A76 CPU,高达 16GB RAM,64GB eMMC。

  • 高效 AI 计算:由 Hailo-8 AI 加速器驱动,提供高达 26 TOPS 算力,支持多通道 AI 视觉处理。

  • 丰富的连接性:2x HDMI2.0、1x 千兆以太网、2x USB 3.2、1x USB-C、双 M.2 插槽,以及用于 4G/LoRa 扩展的 Mini-PCIe。

  • 多样化无线选项:内置 Wi-Fi5、蓝牙 5.0,以及可选的 4G LTE/LoRaWAN@

  • 灵活的存储选项:PCIe3.0 双 M.2 插槽同时支持 AI 加速器和 SSD 存储。

规格参数

类别参数
硬件规格
CPU树莓派计算模块5,2.4GHz四核64位Arm Cortex-A76
GPU树莓派计算模块5,VideoCore VII
AI处理器Hailo-8 M.2加速棒,26 TOPS(每秒万亿次运算)
RAM8GB SDRAM
eMMC32GB
操作系统Raspbian,Debian
系统规格
电源输入DC 9V~36V,2针端子块
视频解码器4Kp60 HEVC解码器
接口
以太网1x 10/100/1000 Mbps,RJ45
USB2x USB 3.2端口(USB-A);1x USB 2.0端口(USB-C用于调试/更新操作系统)
显示2x标准HDMI端口,HDMI 2.0
M.2插槽1x USB 3.0转M.2(M-key 2280);1x PCIe 3.0转M.2(M-key 2242)
Mini-PCIe1x Mini-PCIe用于4G/LoRaWAN模块
SIM卡1x标准SIM卡插槽
LED3x LED:电源/ACT/4G
按钮/开关1x复位按钮;1x启动开关
无线通信
Wi-Fi 2.4/5.0 GHz片上Wi-Fi 5
BLE 5.0片上BLE 5.0
4G蜂窝4G LTE(可选)
LoRa®USB LoRa® / SPI LoRa®(可选)
环境条件
防护等级IP40
工作温度-20°C至65°C
工作湿度10%至95% RH
天线3x天线孔
其他
看门狗硬件看门狗
RTC高精度RTC
安全加密芯片TPM2.0 / ATECC608A(可选)
散热带风扇的散热器
保修2年
产品生命周期至2036年12月
机械
尺寸(宽×高×深)130mm × 93mm × 55.5mm
外壳铝合金外壳配PC侧板
安装DIN导轨/壁挂式
重量(净重)688g
说明标记为"可选"的选项需要额外购买(请参考配件清单)。

Hailo 介绍

硬件介绍

Hailo 提供专为边缘设备上高性能深度学习应用量身定制的尖端AI处理器。该公司的解决方案专注于在边缘设备上实现下一代生成式AI,以及由先进AI加速器和视觉处理器驱动的感知和视频增强功能。而配备Hailo-8 NPU加速器的reComputer_R2000提供26 TOPs的AI性能,能够在YOLOv8s上实现超过200 FPS的处理速度。

软件介绍

Hailo AI软件套件提供强大的工具,可在硬件加速器上高效运行AI模型。它旨在与现有深度学习框架无缝集成,为开发者提供流畅的工作流程。该过程涉及在模型构建环境中从ONNX文件生成HEF(Hailo可执行二进制文件)。创建完成后,HEF文件被传输到推理机器(运行时环境),在那里使用HailoRT API执行推理。提供的脚本便于在模型构建环境中将ONNX文件转换为HEF文件。

注意: 如果您想了解更多关于使用Hailo NPU的示例,请点击此链接

硬件概述

接口概述

image1

要查询GPIO映射和偏移量,请使用以下命令:

cat /sys/kernel/debug/gpio
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 (- )

主板概览

电源图

image1

reComputer AI Industrial R2135 支持 DC 9V–36V 的宽输入电压范围,内部采用多级 DCDC 转换器生成 5V、3.3V、1.2V 和 1.0V 电源轨。这些电压为核心处理器、USB 端口、HDMI、M.2 扩展、音频、RTC 和其他外设模块提供稳定电源,确保在各种应用场景下可靠运行。

2 针电源端子

reComputer AI Industrial R2135 通过端子提供 9~36V 的直流电压。电源通过 2 针电源端子块连接器连接。要为 reComputer AI Industrial R2135 接地,可以将地线固定到电源端子左上角的螺丝上。

功耗

请参考下表了解在 Seeed Studio 实验室测试的 reComputer AI Industrial R2135 功耗。请注意,此数值仅供参考,因为测试方法和环境可能导致结果出现差异。

状态电压电流功耗描述
关机12V1.1mA0.013W关机和断电状态下的静态功耗测试。
空闲12V208mA2.42W测试向 reComputer AI Industrial R2135 设备供应 24V 电源且未运行任何测试程序时的输入电流。
满载12V2.08A24.2W使用"stress -c 4"命令配置 CPU 满载运行。USB 带有 1A 负载。

开机和关机

reComputer AI Industrial R2135 默认不带电源按钮,一旦连接电源,系统将自动启动。关机时,请在操作系统中选择关机选项,等待系统完全关闭后再切断电源。要重启系统,只需重新连接电源即可。

框图

image1

接口

接口说明

类型描述
以太网1x 10/100/1000 Mbps(支持 POE*)
USB2x USB-A 3.2 主机;1x USB-C 2.0(用于刷写操作系统)
HDMI2x HDMI 2.0
音频1x 3.5mm 音频输出/输入
SIM 卡槽1x SIM 卡槽,支持标准 SIM 卡
M.2 插槽2x M.2 插槽,支持 M.2 NVMe SSD 和 AI 加速
Mini-PCIe1x Mini PCIe 插槽
LED3x LED 指示灯
复位按钮1x 复位按钮
启动开关1x 启动开关

LED 指示灯状态

reComputer AI Industrial R2135 配备了 3 个 LED 指示灯,用于显示设备的运行状态。请参考下表了解每个 LED 的具体功能和状态:

名称颜色状态描述
PWR绿色设备已连接电源。
设备未连接电源。
ACT橙色在 Linux 系统下,此引脚会闪烁以表示 eMMC 访问。如果启动过程中发生任何错误,此 LED 将闪烁错误模式(请参阅 Raspberry Pi 文档)。
USER绿色/红色/蓝色需要由用户定义。
LTE绿色拨号成功且连接正常。
LTE 信号未连接或设备未开机。

ACT 状态表

长闪烁次数短闪烁次数状态
03通用启动失败
04未找到 start*.elf
07未找到内核镜像
08SDRAM 故障
09SDRAM 不足
010处于 HALT 状态
21分区不是 FAT 格式
22从分区读取失败
23扩展分区不是 FAT 格式
24文件签名/哈希不匹配 - Pi 4
44不支持的板卡类型
45致命固件错误
46A 类型电源故障
47B 类型电源故障

如果 ACT LED 以规律的四次闪烁模式闪烁,则表示无法找到引导代码(start.elf)。 如果 ACT LED 以不规律的模式闪烁,则表示引导已开始。 如果 ACT LED 不闪烁,则 EEPROM 代码可能已损坏,请尝试在不连接任何设备的情况下重试以确保正常。更多详细信息请查看 Raspberry Pi 论坛: 置顶:您的 Pi 无法启动吗?(启动问题置顶帖)- Raspberry Pi 论坛。 更多详细信息请查看 Raspberry Pi 论坛

要控制用户 LED,我们建议使用 sysfs,这是 Linux 内核提供的伪文件系统,用于公开各种内核子系统、硬件设备及其相关驱动程序的信息。在 ReComputer R2000 上,我们已将用户 LED 接口抽象为三个设备文件(led-red、led-blue 和 led-green),使用户能够通过与这些文件交互来简单地控制 LED 灯。示例如下:

  1. 要打开红色 LED,请在终端中输入以下命令:
echo 1 | sudo tee /sys/class/leds/led-red/brightness
  1. 要关闭红色 LED,请在终端中输入以下命令:
echo 0 | sudo tee /sys/class/leds/led-red/brightness
  1. 您可以同时打开红色和绿色LED,请在终端中输入以下命令:
echo 1 | sudo tee /sys/class/leds/led-red/brightness
echo 1 | sudo tee /sys/class/leds/led-green/brightness

启动开关

reComputer AI Industrial R2135 的启动开关连接到 CM5 的 nRPI_BOOT 引脚。此开关为用户提供了在 eMMC 和 USB 之间选择启动源的选项。在正常模式下,开关应设置为远离带有"BOOT"标签的一侧,使系统能够从 eMMC 启动。相反,当用户需要刷写系统镜像时,应将开关设置为朝向"BOOT"标签,允许系统从 Type-C USB 接口启动。

开关位置模式描述nRPI-BOOT
image正常模式从 eMMC 启动Low
image刷写模式从 USB 启动High

USB

reComputer R2000 配备了一个 USB Type-C 端口和两个 USB Type-A 端口。请参考下表了解它们的功能和描述。

类型数量协议功能描述
Type-C*1USB2.0USB-Device用于串口调试、烧录镜像等。
Type-A*2USB2.0USB-Host连接不同的 USB 设备,如闪存驱动器、
USB 键盘或鼠标。

通过运行 lsusb 命令检查是否检测到 USB 集线器。此命令列出所有连接的 USB 设备,包括集线器。

lsusb
lsusb -t

运行此命令应该会显示连接到您系统的USB设备信息,包括存在的任何USB集线器。

如果USB集线器正常工作,您应该在lsusb命令的输出中看到其详细信息。如果没有列出,可能是集线器或其与系统的连接存在问题。在这种情况下,您可能需要对USB集线器或其连接进行故障排除。

SIM卡槽(内置)

reComputer AI Industrial R2135系列设备包含一个内置的标准SIM卡槽,用于安装标准SIM卡以获取4G信号。 标准SIM卡、Micro SIM卡和Nano SIM卡之间的尺寸差异如下:

注意
reComputer AI Industrial R2135的标准版本不包含4G模块。
如果您需要4G功能,必须单独购买额外的4G模块。
更多信息,请参考**"2.3.2 4G模块"**部分。

M.2插槽

reComputer AI Industrial R2135配备了两个M.2 Key-M插槽(NVMe1和NVMe2),用于NVMe M.2 2280 SSD和AI加速,允许高速存储扩展,使用户能够增强其系统的性能和容量。

● NVMe1(底部插槽):支持M.2 2280尺寸;

● NVMe2(顶部插槽):预装Hailo-8 AI加速器

● 仅支持基于PCIe的NVMe SSD。不支持SATA SSD。

注意
SSD卡有两个主要用途:

  1. 大容量存储 – 纯粹用于存储大量数据。
  2. 带镜像的启动驱动器 – 既用于存储,也用于从存储在SSD上的镜像启动系统。

市场上并非所有SSD卡都支持启动功能。
如果您计划将SSD用作启动驱动器并且不确定兼容性,我们推荐1TB SSD(SKU 112990267)。此型号已经过测试并验证支持启动,有助于避免兼容性问题并减少试错成本。

Mini-PCIe插槽

reComputer AI Industrial R2135包含一个Mini PCIe插槽,主要设计用于4G LTE调制解调器模块(例如,Quectel EC20/EC25)。

● 支持:标准Mini PCIe模块

● 信号接口:USB 2.0、UART、SIM卡、RESET等

● SIM卡路由到板载SIM卡插座

● 控制信号:支持W_DISABLE、PERST、WAKE

● 集成ESD保护以增强可靠性

插槽支持的协议
Mini-PCIe4G LTE
USB LoRa®
USB Zigbee

复位孔

在 reComputer AI Industrial R2135 的复位孔中有一个迷你按钮开关。通过用细物体按压此按钮,可以复位 CM4。此引脚为高电平时表示 CM4 已启动。将此引脚拉低可复位模块。

以太网 RJ45

名称类型速度PoE
ETH0CM5 原生千兆以太网10/100/1000 Mbit/s不支持

reComputer AI Industrial R2135 配备标准 RJ45 千兆以太网端口 (GbE),使用 MagJack 集成变压器以获得更好的信号质量和 EMI 保护。

● 接口标准:IEEE 802.3 10/100/1000Mbps; ● 使用具有 4 个差分对 (TX/RX) 的千兆 PHY; ● 支持自动协商和全双工通信; ● 包含共模扼流圈、ESD 保护和隔离电容器; ● 板载绿色/黄色 LED 指示链路和活动状态。

HDMI

reComputer AI Industrial R2135 配备两个标准 HDMI Type-A 端口,标记为 HDMI0 和 HDMI1,支持高分辨率视频输出。该系统能够提供高达 4K 60Hz 的显示分辨率,并支持同时双 HDMI 输出,使其适用于多显示器应用。

RTC

reComputer AI Industrial R2135 包含板载 RTC (PCF8563T) 以在电源周期中保持时间,使其即使在断电的情况下也能保持计时功能。

您可以使用以下命令测试 RTC 部分:

# 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

然后您可以将 R2000 断电几分钟,重新上电,并使用以下命令重新检查时钟:

# 4.Check the RTC time:
sudo hwclock -r

结果显示,即使系统断电,RTC模块仍能继续工作。

看门狗

reComputer AI Industrial R2135配备了独立的硬件看门狗电路,确保在系统异常崩溃时自动重启系统。看门狗电路通过RTC实现,允许灵活的喂狗时间从1到255秒。

您可以使用以下命令测试看门狗功能:

# 1.Install the watchdog software:
sudo apt install watchdog
# 2. Edit the watchdog configuration file:
sudo nano /etc/watchdog.conf

然后按如下方式修改配置:

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

如下图所示,输入命令后SSH连接丢失,表明看门狗已生效并重启了reComputer AI Industrial R2135。

M.2 AI加速

reComputer AI Industrial R2135包含一个Hailo-8 AI加速器模块,预装在NVMe2 M.2插槽中,提供26 TOPS的计算能力,用于实时多通道AI视觉处理。

您可以使用以下命令测试看门狗部分:

注意: 要测试此功能,需要将屏幕连接到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

结果如下所示:

可选接口和模块

reComputer AI Industrial R2135 支持丰富的扩展模块和配件选择,使其适用于各种场景和需求。如果您有兴趣定制 reComputer AI Industrial R2135,请联系 [email protected] 获取更多信息。 以下是配件和可选模块列表:

备注项目产品名称SKU
这三个模块必须配合使用以实现 LoRaWAN® 功能LoRa® 模块区域可选 LoRaWAN 网关模块 (USB) - US915114992629
区域可选 LoRaWAN 网关模块 (USB) - US915114992991
区域可选 LoRaWAN 网关模块 (USB) - EU868114992628
WiFi 功能需要此配件Wi-Fi/BLE 天线Raspberry Pi Compute Module 4 天线套件114992364
4G 天线配合 4G 模块实现 4G 功能,GPS 天线配合 4G 模块实现 GPS 功能4G 模块LTE Cat 4 EC25-AFXGA-mini-PCIe 模块 - 适用于北美113991134
LTE Cat 4 EC25-EUXGR-mini-PCIe 模块 - 适用于 EMEA 和泰国113991135
LTE Cat 4 EC25-AUXGR-mini-PCIe 模块 - 适用于澳大利亚113991174
LTE Cat 4 EC25-EFA-mini-PCIe 模块 - 适用于泰国113991214
LTE Cat 4 EC25-EMGA-mini-PCIe 模块 - 适用于马来西亚113991234
LTE Cat 4 EC25-JFA-mini-PCIe 模块113991296
4G 天线4G 模块天线套件110061502
GPS 天线EC25 4G 模块 GPS 天线套件110061521
加密芯片TPM2.0 模块(配备 Infineon SLB9670)114993114
SSD 卡NVMe M.2 2280 SSD 2TB114993467
NVMe M.2 2280 SSD 1TB112990267
512GB NVMe M.2 PCIe Gen3x4 2280 内置 SSD112990247
256GB NVMe M.2 PCIe Gen3x4 2280 内置 SSD112990246
128GB NVMe M.2 PCIe Gen3x4 2280 内置 SSD112990226

Wi-Fi/蓝牙

reComputer AI Industrial R2135 由配备板载 Wi-Fi/BLE 版本的 CM5 驱动,提供与 CM5 相同的 Wi-Fi/BLE 参数。详细参数信息请参考 Raspberry Pi 官方网站。

使用以下命令测试 wifi 型号:

sudo iwlist wlan0 scan

结果如下图所示。

使用以下命令测试蓝牙模块:

sudo bluetoothctl
scan on

结果如下图所示。

LoRa® USB 模块

Mini-PCIe 插槽还支持使用 USB 协议的 LoRa® 模块。来自 Seeed Studio 的 WM1302 模块已经过全面测试,与 reComputer AI Industrial R2135 完全兼容。

您可以按以下方式测试 LoRa® USB 模块:

git clone https://github.com/Lora-net/sx1302_hal
cd sx1302_hal
sudo nano ./libloragw/inc/loragw_i2c.h

将 #define I2C_DEVICE "/dev/i2c-1" 改为 #define I2C_DEVICE "/dev/i2c-3"。

# compile the code
sudo make

然后修改配置代码:

sudo nano ./tools/reset_lgw.sh

更新引脚配置:

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

4G 模块

reComputer AI Industrial R2135 主板配备一个 Mini-PCIe 插槽,Mini-PCIe 插槽支持使用 USB 协议的 4G 模块。来自移远通信的 EC25 4G 模块已经过全面测试,与 reComputer AI Industrial R2135 完全兼容。

注意: 请确保您已在 reComputer AI Industrial R2135 上安装了 4G 模块

使用以下命令测试 4G 模块:

# Check the information of the 4g module
ifconfig

结果如下图所示。

# 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

然后测试它是否能 ping 通默认路由器

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

TPM 2.0

TPM(可信平台模块)是一个专门设计用于通过提供基于硬件的加密功能来增强计算机安全性的硬件芯片。它安全地存储敏感数据,如加密密钥、证书和密码,通常用于安全启动、磁盘加密(如 BitLocker)和身份验证等场景。

使用以下命令检查 reComputer AI Industrial R2135 上的 TPM:

ls /dev | grep tpm
# Test tpm as following:
sudo tpm2_createprimary -C o -c primary.ctx

SSD

reComputer AI Industrial R2135 通过使用 NVMe1 PCIe 插槽(J8)支持 2280 NVMe SSD。

注意

SSD 卡主要有两种用途:

  1. 大容量存储: SSD 卡可用于大容量存储需求。
  2. 带镜像的启动驱动器: SSD 卡既可作为大容量存储,也可通过存储系统镜像作为启动驱动器,允许直接从卡启动。

需要注意的是,市场上并非所有 SSD 卡都支持启动功能。如果您计划将 SSD 用作启动驱动器但不确定选择哪种型号,我们推荐我们测试过的 1 TB SSD(SKU 112990267)。该型号已验证启动功能,可降低兼容性风险并减少试错成本。

您可以使用以下命令检查 SSD:

sudo fdisk -l | grep sda

应用

Frigate

Frigate 是一个开源的 NVR(网络视频录像机),专为使用 AI 进行实时目标检测而设计。它与现有摄像头集成,使用机器学习模型(如 TensorFlow 和 Coral)对视频流执行目标检测。Frigate 针对低延迟和高性能视频处理进行了优化,提供运动检测、实时视频流和自动警报等功能。

注意: 如果您想了解更多关于此项目的信息,请参考此链接

YOLO

YOLO(You Only Look Once)系列模型是一系列专为速度和准确性而设计的实时目标检测模型。与传统的目标检测方法分别执行区域提议和分类不同,YOLO 在神经网络的单次前向传递中执行这两项任务,使其速度更快。YOLO 模型将图像分割成网格,并为每个网格单元预测边界框和类别概率。多年来,YOLO 通过各种版本不断发展,在准确性、速度和检测较小物体的能力方面都有所改进。YOLOv4、YOLOv5 以及最新的 YOLOv7 和 YOLOv8 模型广泛用于监控、自动驾驶汽车和机器人等应用。

注意: 如果您想了解更多关于此项目的信息,请参考此链接

Clip

CLIP(对比语言-图像预训练)是由 OpenAI 开发的机器学习模型,能够同时理解图像和文本。它经过训练,可以将图像与相应的文本描述关联起来,从而能够执行涉及两种模态的任务。CLIP 具有零样本学习能力,这意味着它可以识别图像中的物体和概念,而无需专门针对这些类别进行训练。它在各种任务中表现出色,如图像分类、目标检测,甚至生成图像的文本描述。

注意: 如果您想了解更多关于此项目的信息,请参考此链接

技术支持与产品讨论

感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...