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時間365日の信頼性を念頭に設計され、広範囲電圧入力(9-36V)ハードウェアウォッチドッグ堅牢な冷却機能を備え、-20°Cから65°Cの環境で安定動作します。スマートファクトリー監視システムAIoTに最適で、このソリューションは強力なAIコンピューティングエッジにもたらします。

特徴

  • 産業グレードの信頼性: アルミニウムシャーシで-20°Cから65°Cの広温度対応、RTC、ハードウェアウォッチドッグにより、安定した24時間365日動作を実現。

  • 強力なパフォーマンス: 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、Bluetooth 5.0内蔵、オプションで4G LTE/LoRaWAN@

  • 柔軟なストレージオプション: PCIe3.0デュアルM.2スロットはAIアクセラレーターとSSDストレージの両方をサポート。

仕様

カテゴリパラメータ
ハードウェア仕様
CPURaspberry Pi Compute Module 5, 2.4GHz quad-core 64-bit Arm Cortex-A76
GPURaspberry Pi Compute Module 5, VideoCore VII
AIプロセッサHailo-8 M.2 Acceleration Stick, 26 TOPS (Tera-Operations Per Second)
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 デバッグ/OS更新用)
ディスプレイ2x 標準HDMIポート, HDMI 2.0
M.2スロット1x USB 3.0 to M.2 (M-key 2280); 1x PCIe 3.0 to 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 to 65°C
動作湿度10% to 95% RH
アンテナ3x アンテナ穴
その他
ウォッチドッグハードウェアウォッチドッグ
RTC高精度RTC
セキュリティ暗号化チップTPM2.0 / ATECC608A (オプション)
放熱ファン付きヒートシンク
保証2年
製品寿命2036年12月まで
機械的仕様
寸法 (W x H x D)130mm × 93mm × 55.5mm
筐体アルミニウム合金ケーシング、PCサイドパネル付き
取り付けDINレール / 壁面取り付け
重量 (正味)688g
注記「オプション」と記載されたオプションは別途購入が必要です(アクセサリリストを参照)。

Hailo 紹介

ハードウェア紹介

Hailo は、エッジデバイス上での高性能ディープラーニングアプリケーション向けに独自に調整された最先端のAIプロセッサを提供しています。同社のソリューションは、高度なAIアクセラレータとビジョンプロセッサによって駆動される知覚とビデオ強化と並んで、エッジでの次世代生成AIを可能にすることに焦点を当てています。そして、26 TOPsのAI性能を提供するHailo-8 NPUアクセラレータを搭載したreComputer_R2000は、YOLOv8sで200 FPS以上を達成することができます。

ソフトウェア紹介

Hailo AI Software Suiteは、ハードウェアアクセラレータ上でAIモデルを効率的に実行するための強力なツールを提供します。既存のディープラーニングフレームワークとシームレスに統合するように設計されており、開発者にスムーズなワークフローを提供します。このプロセスでは、Model Build EnvironmentでONNXファイルからHEF(Hailo Executable Binary File)を生成します。作成されると、HEFファイルは推論マシン(Runtime Environment)に転送され、そこでHailoRT APIを使用して推論を実行するために使用されます。提供されたスクリプトは、Model Build Environment内で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の端子DC電圧で供給されます。電源は2ピン電源端子ブロックコネクタを介して接続されます。reComputer AI Industrial R2135をアースするには、電源端子の左上角にあるネジにアース線を固定できます。

消費電力

reComputer AI Industrial R2135のSeeed Studioの実験室でテストされた消費電力については、以下の表を参照してください。テスト方法と環境により結果に変動が生じる可能性があるため、この値は参考値であることにご注意ください。

状態電圧電流消費電力説明
シャットダウン12V1.1mA0.013Wシャットダウンおよび電源オフ状態での静的消費電力テスト。
アイドル12V208mA2.42Wテストプログラムを実行せずにreComputer AI Industrial R2135デバイスに24V電源を供給した際の入力電流をテスト。
フル負荷12V2.08A24.2W"stress -c 4"コマンドを使用してCPUをフル負荷で動作するよう設定。USBには1A負荷を接続。

電源オンと電源オフ

reComputer AI Industrial R2135にはデフォルトで電源ボタンが付属しておらず、電源が接続されるとシステムが自動的に起動します。シャットダウンする際は、オペレーティングシステムでシャットダウンオプションを選択し、システムが完全にシャットダウンするまで待ってから電源を切断してください。システムを再起動するには、単に電源を再接続してください。

ブロック図

image1

インターフェース

インターフェース説明

タイプ説明
Ethernet1x 10/100/1000 Mbps (POE*対応)
USB2x USB-A 3.2 Host; 1x USB-C 2.0 (OS書き込み用)
HDMI2x HDMI 2.0
Audio1x 3.5mmオーディオ出力/入力
SIM Card Slot1x SIMカードスロット、標準SIMカード対応
M.2 Slot2x M.2スロット、M.2 NVMe SSDとAIアクセラレーション対応
Mini-PCIe1x Mini PCIeスロット
LED3x LED インジケーター
Reset Button1x リセットボタン
Boot Switch1x ブートスイッチ

LED インジケータステータス

reComputer AI Industrial R2135には、マシンの動作状態を示す3つのLEDインジケータが搭載されています。各LEDの具体的な機能とステータスについては、以下の表を参照してください:

名前ステータス説明
PWR点灯デバイスが電源に接続されています。
消灯デバイスが電源に接続されていません。
ACTオレンジLinuxでは、このピンがeMMCアクセスを示すために点滅します。起動中にエラーが発生した場合、このLEDはエラーパターンで点滅します(Raspberry Piドキュメントを参照)。
USER緑/赤/青ユーザーによって定義される必要があります。
LTE点灯ダイヤルアップが成功し、接続が正常です。
消灯LTE信号が接続されていないか、デバイスの電源が入っていません。

ACTステータステーブル

長い点滅短い点滅ステータス
03一般的な起動失敗
04start*.elfが見つからない
07カーネルイメージが見つからない
08SDRAM障害
09SDRAM不足
010HALT状態
21パーティションがFATではない
22パーティションからの読み取り失敗
23拡張パーティションがFATではない
24ファイル署名/ハッシュ不一致 - Pi 4
44サポートされていないボードタイプ
45致命的なファームウェアエラー
46電源障害タイプA
47電源障害タイプB

ACT LEDが規則的な4回点滅パターンで点滅する場合、bootcode(start.elf)が見つからないことを示しています。 ACT LEDが不規則なパターンで点滅する場合、起動が開始されています。 ACT LEDが点滅しない場合、EEPROMコードが破損している可能性があります。何も接続せずに再度試して確認してください。詳細については、Raspberry Piフォーラムをご確認ください: STICKY: Is your Pi not booting? (The Boot Problems Sticky) - Raspberry Pi Forums。 詳細については、Raspberry Pi forumをご確認ください

ユーザーLEDを制御するには、Linuxカーネルが提供する疑似ファイルシステムであるsysfsの使用をお勧めします。これは、さまざまなカーネルサブシステム、ハードウェアデバイス、および関連するドライバーに関する情報を公開します。ReComputer R2000では、ユーザーLEDインターフェースを3つのデバイスファイル(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は、1つのUSB Type-Cポートと2つのUSB Type-Aポートを搭載しています。それらの機能と説明については、以下の表を参照してください。

TypeQuantityProtocolFunctionDescription
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シリーズ機器には、4G信号を取得するための標準SIMカードを取り付けるために使用される内蔵標準SIMカードスロットが含まれています。 標準SIM、マイクロSIM、ナノSIMカードのサイズの違いは以下の通りです:

注意
reComputer AI Industrial R2135の標準バージョンには4Gモジュールは付属していません。
4G機能が必要な場合は、追加の4Gモジュールを別途購入する必要があります。
詳細については、セクション**「2.3.2 4Gモジュール」**を参照してください。

M.2スロット

reComputer AI Industrial R2135には、NVMe M.2 2280 SSDとAIアクセラレーション用の2つのM.2 Key-Mスロット(NVMe1とNVMe2)が装備されており、高速ストレージ拡張が可能で、ユーザーがシステムのパフォーマンスと容量を向上させることができます。

● NVMe1(下部スロット):M.2 2280サイズをサポート;

● NVMe2(上部スロット):Hailo-8 AIアクセラレーターがプリインストール

● PCIeベースのNVMe SSDのみサポートされます。SATA SSDはサポートされていません。

注意
SSDカードには主に2つの用途があります:

  1. 大容量ストレージ – 大量のデータを保存するためだけに使用。
  2. イメージ付きブートドライブ – ストレージとSSDに保存されたイメージからシステムを起動するために使用。

市場のすべてのSSDカードがブート機能をサポートしているわけではありません。
SSDをブートドライブとして使用する予定で、互換性について不明な場合は、**1TB SSD(SKU 112990267)**をお勧めします。このモデルはテスト済みで、ブートをサポートすることが確認されており、互換性の問題を回避し、試行錯誤のコストを削減するのに役立ちます。

Mini-PCIeスロット

reComputer AI Industrial R2135には、主に4G LTEモデムモジュール(例:Quectel EC20/EC25)用に設計されたMini PCIeスロットが含まれています。

● サポート:標準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には、より良い信号品質とEMI保護のためのMagJack統合トランスを使用した標準RJ45ギガビットイーサネットポート(GbE)が搭載されています。

● インターフェース標準:IEEE 802.3 10/100/1000Mbps; ● 4つの差動ペア(TX/RX)を持つギガビットPHYを使用; ● オートネゴシエーションと全二重通信をサポート; ● コモンモードチョーク、ESD保護、および絶縁コンデンサを含む; ● オンボードの緑/黄色LEDがリンクとアクティビティステータスを表示。

HDMI

reComputer AI Industrial R2135には、HDMI0とHDMI1とラベル付けされた2つの標準HDMI Type-Aポートが搭載されており、高解像度ビデオ出力をサポートします。このシステムは60HzでのK解像度までのディスプレイ解像度を提供でき、同時デュアル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には、NVMe2 M.2スロットに事前インストールされたHailo-8 AIアクセラレーターモジュールが含まれており、リアルタイムマルチチャンネルAIビジョン処理のために26 TOPSの計算能力を提供します。

以下のコマンドでウォッチドッグ部分をテストできます:

注意: この機能をテストするには、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
これら3つのモジュールはLoRaWAN®機能のために一緒に使用する必要がありますLoRa®モジュールRegion optional LoRaWAN Gateway Module (USB) - US915114992629
Region optional LoRaWAN Gateway Module (USB) - US915114992991
Region optional LoRaWAN Gateway Module (USB) - EU868114992628
このアクセサリはWiFi機能に必要ですWi-Fi/BLEアンテナRaspberry Pi Compute Module 4 Antenna Kit114992364
4G機能には4Gモジュール付き4Gアンテナ、GPS機能には4Gモジュール付きGPSアンテナが必要です4GモジュールLTE Cat 4 EC25-AFXGA-mini-PCIe Module - for North America113991134
LTE Cat 4 EC25-EUXGR-mini-PCIe Module - for EMEA and Thai113991135
LTE Cat 4 EC25-AUXGR-mini-PCIe Module - for Australia113991174
LTE Cat 4 EC25-EFA-mini-PCIe Module - for Thai113991214
LTE Cat 4 EC25-EMGA-mini-PCIe Module - for Malaysia113991234
LTE Cat 4 EC25-JFA-mini-PCIe Module113991296
4Gアンテナ4G Antenna Kit for 4G module110061502
GPSアンテナGPS Antenna Kit for EC25 4G Module110061521
暗号化チップTPM2.0 Module with Infineon SLB9670114993114
SSDカードNVMe M.2 2280 SSD 2TB114993467
NVMe M.2 2280 SSD 1TB112990267
512GB NVMe M.2 PCIe Gen3x4 2280 Internal SSD112990247
256GB NVMe M.2 PCIe Gen3x4 2280 Internal SSD112990246
128GB NVMe M.2 PCIe Gen3x4 2280 Internal SSD112990226

Wi-Fi/BlueTooth

reComputer AI Industrial R2135は、オンボードWi-Fi/BLEバージョンを搭載したCM5によって駆動され、CM5と同じWi-Fi/BLEパラメータを提供します。詳細なパラメータ情報については、Raspberry Pi公式ウェブサイトを参照してください。

以下のコマンドを使用してwifiモデルをテストします:

sudo iwlist wlan0 scan

結果は以下の図に示されています。

以下のコマンドを使用してBlueToothモジュールをテストします:

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メインボードは1つのMini-PCIeスロットを搭載しており、Mini-PCIeスロットはUSBプロトコルを使用する4Gモジュールをサポートしています。Quectelの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 (Trusted Platform Module) は、ハードウェアベースの暗号化機能を提供することでコンピュータのセキュリティを強化するために特別に設計されたハードウェアチップです。暗号化キー、証明書、パスワードなどの機密データを安全に保存し、セキュアブート、ディスク暗号化(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カードには主に2つの用途があります:

  1. 大容量ストレージ: SSDカードは大容量ストレージのニーズに利用できます。
  2. イメージ付きブートドライブ: SSDカードは大容量ストレージとしてだけでなく、システムイメージを保存してカードから直接ブートできるブートドライブとしても機能します。

市場に出回っているすべてのSSDカードがブート機能をサポートしているわけではないことに注意することが重要です。SSDをブートドライブとして使用する予定で、どのモデルを選択すべきか分からない場合は、テスト済みの1TB SSD(SKU 112990267)をお勧めします。このモデルはブート機能が検証されており、互換性リスクを軽減し、試行錯誤のコストを最小限に抑えます。

以下のコマンドでSSDの使用状況を確認できます:

sudo fdisk -l | grep sda

アプリケーション

Frigate

Frigateは、AIを使用したリアルタイム物体検出のために設計されたオープンソースのNVR(ネットワークビデオレコーダー)です。既存のカメラと統合し、TensorFlowやCoralなどの機械学習モデルを使用して、ビデオフィードで物体検出を実行します。Frigateは低遅延と高性能ビデオ処理に最適化されており、動き検出、ライブビデオストリーム、自動アラートなどの機能を提供します。

注意: このプロジェクトについてさらに詳しく知りたい場合は、このリンクを参照してください。

YOLO

YOLO(You Only Look Once)シリーズのモデルは、速度と精度のために設計されたリアルタイム物体検出モデルのファミリーです。領域提案と分類を別々に実行する従来の物体検出手法とは異なり、YOLOはニューラルネットワークの単一の順伝播で両方のタスクを実行するため、はるかに高速です。YOLOモデルは画像をグリッドに分割し、各グリッドセルの境界ボックスとクラス確率を予測します。長年にわたって、YOLOは様々なバージョンを通じて進化し、精度、速度、小さな物体を検出する能力が改善されています。YOLOv4、YOLOv5、そして最近のYOLOv7とYOLOv8モデルは、監視、自動運転車、ロボティクスなどのアプリケーションで広く使用されています。

注意: このプロジェクトについてさらに詳しく知りたい場合は、このリンクを参照してください。

Clip

CLIP(Contrastive Language-Image Pretraining)は、OpenAIによって開発された機械学習モデルで、画像とテキストを一緒に理解することができます。画像と対応するテキスト記述を関連付けるように訓練されており、両方のモダリティを含むタスクを実行することができます。CLIPはゼロショット学習が可能で、これらのカテゴリで特別に訓練されることなく、画像内の物体や概念を認識することができます。画像分類、物体検出、さらには画像のテキスト記述生成など、様々なタスクで強力な性能を示しています。

注意: このプロジェクトについてさらに詳しく知りたい場合は、このリンクを参照してください。

技術サポート & 製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!お客様の製品体験を可能な限りスムーズにするため、さまざまなサポートを提供いたします。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しております。

Loading Comments...