Seeedstudio ロゴ

Seeedstudio EdgeBox-RPI-200 EC25 Raspberry PI CM4 ベースのエッジ コンピューター

Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ製品

改訂履歴 

リビジョン 日付 変更点
1.0 17-08-2022 作成
2.1 13-01-2022 製品変更通知
     
     

製品変更通知: Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 1

継続的な改善プロセスの一環として、ハードウェア バージョン D に以下の変更を加えました。
この変更によりソフトウェアに影響があります。

  • CP2104->CH9102F
  • USB2514B->CH334U
  • CP2105->CH342F
  • Linux の説明が変更されました:
    • ttyUSB0-> ttyACM0
    • ttyUSB1-> ttyACM1
    • MCP79410->PCF8563ARZ
    • 新しい RTC のアドレスは 0x51 です。

導入

EdgeBox-RPI-200 は、厳しい産業環境向けの Raspberry Pi コンピュータ モジュール 4 (CM4) を搭載した、ファンレスの堅牢なエッジ コンピューティング コントローラです。フィールド ネットワークをクラウドまたは IoT アプリケーションに接続するために使用できます。競争力のある価格で堅牢なアプリケーションの課題に対応するようにゼロから設計されており、小規模ビジネスや、大規模でマルチレベルの需要がある小規模注文に最適です。

特徴

  • 過酷な環境向けの最先端のアルミニウム製シャーシ
  • 統合パッシブヒートシンク
  • 4G、WI-FI、Lora、Zigbee などの RF モジュール用の内蔵ミニ PCIe ソケット
  • SMA アンテナ穴 x2
  • 暗号化チップ ATECC608A
  • ハードウェアウォッチドッグ
  • スーパーキャパシタを備えたRTC
  • 絶縁DI&DO端子
  • 35mm DINレール対応
  • DC9~36Vのワイド電源
  • オプション: 安全なシャットダウンのためのスーパーキャップ付き UPS*
  • Raspberry Pi CM4 オンボード WiFi 2.4 GHz、5.0 GHz IEEE 802.11 b/g/n/ac 搭載**
  • Raspberry Pi CM4 オンボード Bluetooth 5.0、BLE 搭載**

これらの機能により、EdgeBox-RPI-200 は、ステータス監視、施設管理、デジタル サイネージ、公共施設のリモート コントロールなどの一般的な産業用アプリケーションで簡単にセットアップして迅速に導入できるように設計されています。さらに、4 コアの ARM Cortex A72 とほとんどの業界プロトコルを備えた使いやすいゲートウェイ ソリューションであるため、電源ケーブルのコストを含む総導入コストを節約でき、製品の導入時間を短縮できます。超軽量でコンパクトな設計は、スペースが限られた環境でのアプリケーションに最適で、車載アプリケーションを含むさまざまな過酷な環境で確実に動作することを保証します。

注記: UPS 機能の詳細についてはお問い合わせください。WiFi および BLE 機能は、2GB および 4GB バージョンにあります。

インターフェースSeeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 2

  1. 多機能フェニックスコネクタ
  2. イーサネットコネクタ
  3. USB 2.0 x 2
  4. HDMI
  5. LED2
  6. LED1
  7. SMAアンテナ1
  8. コンソール(USBタイプC)
  9. SIMカードスロット
  10. SMAアンテナ2

多機能フェニックスコネクタSeeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 3

注記 機能名 PIN番号 ピン# 機能名 注記
  1 2 グランド  
  RS485_A 3 4 RS232_RX  
  RS485_B 5 6 RS232_TX  
  RS485_GND 7 8 RS232_GND  
  DI0- 9 10 DO0_0  
  DI0+ 11 12 DO0_1  
  DI1- 13 14 DO1_0  
  DI1+ 15 16 DO1_1  

注記: 24awg から 16awg のケーブルを推奨

ブロック図

EdgeBox-RPI-200 の処理コアは Raspberry CM4 ボードです。特定のベース ボードが特定の機能を実装します。ブロック図については次の図を参照してください。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 4

インストール

取り付け

EdgeBox-RPI-200 は、35 つの壁取り付けと XNUMX つの XNUMX mm DIN レール取り付けを想定しています。推奨される取り付け方向については、次の図を参照してください。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 5

コネクタとインターフェース

電源Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 7

ピン# 信号 説明
1 POWER_IN DC 9-36V
2 グランド グランド(基準電位)

Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 8

PE 信号はオプションです。EMI が存在しない場合は、PE 接続を開いたままにすることができます。

シリアルポート (RS232 および RS485)Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 9

ピン# 信号 説明
4 RS232_RX RS232 受信ライン
6 RS232_TX RS232 送信ライン
8 グランド グランド(基準電位)

Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 10

ピン# 信号 説明
3 RS485_A RS485差線高
5 RS485_B RS485差線が低い
7 RS485_GND RS485 グラウンド (GND から絶縁)

Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 11

ピン# 端末信号 PIN アクティブレベル BCM2711 からの GPIO の PIN 注記
09 DI0-  

高い

 

GPIO17

 
11 DI0+
13 DI1-  

高い

 

GPIO27

 
15 DI1+
10 DO0_0  

高い

 

GPIO23

 
12 DO0_1
14 DO1_0  

高い

 

GPIO24

 
16 DO1_1

注記: Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 12

注記: 

  1. DCvol。tag入力電圧は24V(+- 10%)です。
  2. DCvol。tag出力は60V以下、電流容量は500mAです。
  3. 入力のチャンネル0とチャンネル1は互いに分離されている
  4. 出力のチャンネル0とチャンネル1は互いに分離されている

HDMI

TVS アレイを備えた Raspberry PI CM4 ボードに直接接続されています。

イーサネット

イーサネット インターフェイスは Raspberry PI CM4,10 と同じで、100/1000/XNUMX-BaseT をサポートし、シールド付きモジュラー ジャックを通じて利用できます。このポートへの接続には、ツイスト ペア ケーブルまたはシールド付きツイスト ペア ケーブルを使用できます。

USBホスト

コネクタ パネルには XNUMX つの USB インターフェイスがあります。 XNUMX つのポートは同じ電子ヒューズを共有します。

注記: 両方のポートの最大電流は 1000ma に制限されています。

コンソール(USBタイプC)Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 13

コンソールの設計では、USB-UART コンバータが使用されています。ほとんどのコンピュータの OS にはドライバーがありますが、ない場合は、以下のリンクが役立つ場合があります。このポートは、Linux コンソールのデフォルトとして使用されます。115200,8n1 (ビット: 8、パリティ: なし、ストップ ビット: 1、フロー制御: なし) の設定を使用して OS にログインできます。putty などのターミナル プログラムも必要です。デフォルトのユーザー名は pi で、パスワードは raspberry です。

導かれた

EdgeBox-RPI-200 は、外部インジケータとして XNUMX つの緑/赤の XNUMX 色 LED を使用します。

LED1: 緑色は電源インジケータ、赤色は eMMC アクティブです。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 14

LED2: 緑は 4G インジケーター、赤は GPIO21 に接続されたユーザー プログラム可能な LED、低アクティブ、プログラム可能。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 15

EdgeBox-RPI-200 はデバッグ用に XNUMX つの緑色 LED も使用します。 Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 16

SMAコネクタ

アンテナ用の SMA コネクタ穴が 1 つあります。アンテナの種類は、Mini-PCIe ソケットに取り付けられているモジュールによって大きく異なります。ANT2 はデフォルトで Mini-PCIe ソケットに使用され、ANT4 は CMXNUMX モジュールからの内部 WI-FI 信号に使用されます。 Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 17

注記: アンテナの機能は固定されておらず、他の用途をカバーするように調整されている可能性があります。

NANO SIM カードスロット (オプション)

SIM カードは、セルラー (4G、LTE、またはセルラー テクノロジーに基づくその他の) モードでのみ必要です。 Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 18

注記: 

  1. NANO SIM カードのみが受け入れられます。カードのサイズに注意してください。
  2. NANO SIM カードは、チップ側を上にして挿入します。

ミニPCIe

オレンジ色の領域は、大まかな Mini-PCIe アドオン カードの位置です。必要なのは m2x5 ネジ XNUMX 本だけです。 Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 19

以下の表は、すべての信号を示しています。 フルサイズの Mini-PCIe カードがサポートされています。

ピン配列: 

信号 ピン# ピン# 信号
  1 2 4G_PWR
  3 4 グランド
  5 6 USIM_PWR
  7 8 USIM_PWR
グランド 9 10 USIM_DATA
  11 12 USIM_CLK
  13 14 USIM_リセット#
グランド 15 16  
  17 18 グランド
  19 20  
グランド 21 22 パースト#
  23 24 4G_PWR
  25 26 グランド
グランド 27 28  
グランド 29 30 UART_PCIE_TX
  31 32 UART_PCIE_RX
  33 34 グランド
グランド 35 36 USB_DM
グランド 37 38 USB_DP
4G_PWR 39 40 グランド
4G_PWR 41 42 4G_LED
グランド 43 44 USIM_DET
SPI1_SCK 45 46  
SPI1_MISO 47 48  
SPI1_MOSI 49 50 グランド
SPI1_SS 51 52 4G_PWR

注記: 

  1. すべての空白信号は NC (接続なし) です。
  2. 4G_PWR は Mini-PCIe カード用の個別電源です。CM6 の GPIO4 によってシャットダウンまたはオンにすることができ、制御信号はハイアクティブです。
  3. 4G_LED信号は内部でLED2に接続されています。2.2.8のセクションを参照してください。
  4. SPI1 信号は、WM1302 などの LoraWAN カードにのみ使用されます。

M.2

EdgeBox-RPI-200 には、M KEY タイプの M.2 ソケットが装備されています。2242 サイズの NVME SSD カードのみがサポートされ、mSATA はサポートされません。 Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 20

ドライバーとプログラミングインターフェース

導かれた

はユーザーインジケータとして使用されるLEDです。2.2.8を参照してください。LED2を例として使用するamp関数をテストするファイル。

  • $ sudo -i #root アカウント権限を有効にする
  • $ cd /sys/クラス/gpio
  • $ echo 21 > export #GPIO21 これはLED2のユーザーLEDです
  • $ cd gpio21
  • $ エコーアウト > 方向
  • $ echo 0 > value # ユーザー LED をオン、LOW アクティブ
    OR
  • $ echo 1 > value # ユーザー LED をオフにする

シリアルポート (RS232 および RS485)

システムには1つの個別のシリアルポートがあります。/dev/ ttyACM232はRS0ポート、/dev/ ttyACM485はRS232ポートです。RSXNUMXをexとして使用します。ampル。

$ パイソン
>>> シリアルをインポート
>>> ser=serial.Serial('/dev/ttyACM1',115200,timeout=1) >>> ser.isOpen()
真実
>>> ser.isOpen()
>>> ser.write('1234567890')

10

Mini-PCIe 経由のセルラー (オプション)

Quectel EC20をexとして使用ampファイルを開き、次の手順に従います。

  1. EC20 を Mini-PCIe ソケットに挿入し、マイクロ SIM カードを関連スロットに挿入し、アンテナを接続します。
  2. pi/raspberry を使用してコンソール経由でシステムにログインします。
  3. Mini-PCIeソケットの電源をオンにし、リセット信号を放出します。

 

  • $ sudo -i #root アカウント権限を有効にする
  • $ cd /sys/クラス/gpio
  • $ echo 6 > POW_ON 信号である #GPIO6 をエクスポート
  • $ echo 5 > リセット信号である #GPIO5 をエクスポート
  • $ cd gpio6
  • $ エコーアウト > 方向
  • $ echo 1 > value # Mini PCIe の電源を入れます
    そして
  • $ cd gpio5
  • $ エコーアウト > 方向
  • $ echo 1 > value # Mini PCIe のリセット信号を解除

注記: すると4GのLEDが点滅し始めます。

デバイスを確認します。

$ lsusb 関数

バス 001 デバイス 005: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE モデム

$dmesg

[ 185.421911] usb 1-1.3: dwc_otg を使用した新しい高速 USB デバイス番号 5
[ 185.561937] usb 1-1.3: 新しい USB デバイスが見つかりました。idVendor=2c7c、idProduct=0125、bcdDevice= 3.18
[ 185.561953] usb 1-1.3: 新しい USB デバイス文字列: Mfr=1、Product=2、SerialNumber=0
[ 185.561963] usb 1-1.3: 製品: Android
[ 185.561972] usb 1-1.3: メーカー: Android
[ 185.651402] usbcore: 新しいインターフェース ドライバー cdc_wdm を登録しました
[ 185.665545] usbcore: 新しいインターフェース ドライバー オプションを登録しました
[ 185.665593] usbserial: GSM モデム (1 ポート) の USB シリアル サポートが登録されました
[ 185.665973] オプション 1-1.3:1.0: GSM モデム (1 ポート) コンバータが検出されました
[ 185.666283] usb 1-1.3: GSM モデム (1 ポート) コンバータが ttyUSB2 に接続されました [ 185.666499] オプション 1-1.3:1.1: GSM モデム (1 ポート) コンバータが検出されました
[ 185.666701] usb 1-1.3: GSM モデム (1 ポート) コンバータが ttyUSB3 に接続されました [ 185.666880] オプション 1-1.3:1.2: GSM モデム (1 ポート) コンバータが検出されました
[ 185.667048] usb 1-1.3: GSM モデム (1 ポート) コンバータが ttyUSB4 に接続されました [ 185.667220] オプション 1-1.3:1.3: GSM モデム (1 ポート) コンバータが検出されました
[ 185.667384] usb 1-1.3: GSM モデム (1 ポート) コンバータが ttyUSB5 に接続されました [ 185.667810] qmi_wwan 1-1.3:1.4: cdc-wdm0: USB WDM デバイス
[ 185.669160]qmi_wwan 1-1.3:1.4 wwan0: usb-3f980000.usb-1.3、WWAN/QMI デバイス、xx:xx:xx:xx:xx:xx に 'qmi_wwan' を登録
注記: xx:xx:xx:xx:xx:xxはMACアドレスです

$ ifconfig -a
…… wwan0: フラグ=4163 1500メートル
inet 169.254.69.13 ネットマスク 255.255.0.0 ブロードキャスト 169.254.255.255 inet6 fe80::8bc:5a1a:204a:1a4b プレフィックス長 64 スコープID 0x20 ether 0a:e6:41:60:cf:42 txqueuelen 1000 (イーサネット)
RX パケット 0 バイト 0 (0.0 B)
RXエラー 0 ドロップ 0 オーバーラン 0 フレーム 0
TXパケット 165 バイト 11660 (11.3 KiB)
TXエラー 0 ドロップ 0 オーバーラン 0 キャリア 0 衝突 0

ATコマンドの使い方

$ miniterm — 利用可能なポート:

  • 1: /dev/ttyACM0 'USBデュアルシリアル'
  • 2: /dev/ttyACM1 'USBデュアルシリアル'
  • 3: /dev/ttyAMA0 'ttyAMA0'
  • 4: /dev/ttyUSB0 'Android'
  • 5: /dev/ttyUSB1 'Android'
  • 6: /dev/ttyUSB2 'Android'
  • 7: /dev/ttyUSB3 'Android'

ポートインデックスまたはフルネームを入力してください:

$ miniterm /dev/ttyUSB5 115200

役に立つ AT コマンドをいくつか紹介します。

  • AT // OK を返す
  • AT+QINISTAT // (U)SIMカードの初期化ステータスを返します。応答は7になります。
  • AT+QCCID // (U)SIM カードの ICCID (集積回路カード識別子) 番号を返します

ダイヤル方法

  • $su ルート
  • $ cd /usr/app/linux-ppp-scripts
  • $./quectel-pppd.sh

すると4GのLEDが点滅します。成功した場合はこのように戻りますSeeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 21

ルーターパスを追加する

  • $ route add default gw 10.64.64.64​​XNUMX またはゲートウェイ XX.XX.XX.XX

次に、ping でテストします。

  • $ ping google.com

ワールドタイム
WDTのブロック図

WDT モジュールには、入力、出力、LED インジケーターの 3 つの端子があります。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 22

注記: LED はオプションであり、以前のハードウェア バージョンでは使用できません。

仕組み

  1. システムの電源がオンになりました。
  2. 200ミリ秒の遅延。
  3. システムをリセットするには、WDO に 200 ミリ秒の低レベルの負のパルスを送信します。
  4. WDO をプルアップします。
  5. インジケーターが点滅している間、120 秒間遅延します (通常 1 Hz)。
  6. インジケーターをオフにします。
  7. WDI で 8 つのパルスを待って WDT モジュールをアクティブにし、LED を点灯します。
  8. WDT-FEED モードに入ると、少なくとも 2 秒ごとに少なくとも XNUMX つのパルスが WDI に供給される必要があります。そうでない場合、WDT モジュールは負のパルスを出力してシス​​テムをリセットする必要があります。
  9. 2に進みます。

RTCC の

RTCチップ情報

新しいリビジョン: RTC のチップは NXP の PCF8563 です。これはシステム I2C バスに搭載されており、i2c アドレスは 0x51 である必要があります。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 23

OS自体にはドライバーが含まれていますが、必要なのはいくつかの設定だけです。

RTCを有効にする

  • RTC を有効にするには、次の手順を実行する必要があります。
    • $sudo ナノ /boot/config.txt
  • 次に、/boot/config.txtの最後に次の行を追加します。
    • dtoverlay=i2c-rtc、pcf8563
  • その後、システムを再起動します
    • $sudo 再起動
  • 次に、次のコマンドを使用して、RTC が有効になっているかどうかを確認します。
    • $sudo hwclock -rv
  • 出力は次のようになります。Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 24

注記: 

  1. i2c-1 ドライバー ポイントが開いていること、およびポイントがデフォルトで閉じていることを確認します。
  2. RTC の推定バックアップ時間は 15 日です。

製品変更に関する注意事項:

古いリビジョン: RTC のチップはマイクロチップの MCP79410 です。これはシステムの I2C バスにマウントされています。このチップの i2c アドレスは 0x6f である必要があります。これを有効にするには、次の操作が必要です。

/etc/rc.local を開き、次の 2 行を追加します。

エコー “mcp7941x 0x6f” > /sys/class/i2c-adapter/i2c-1/new_device hwclock -s

その後システムをリセットするとRTCが動作するようになります

安全なシャットダウンのためのUPS(オプション)

UPS モジュールの図を以下に示します。 Seeedstudio-EdgeBox-RPI-200-EC25-Raspberry-PI-CM4 ベースのエッジ コンピュータ図 25

UPS モジュールは DC5V と CM4 の間に挿入され、5V 電源がダウンしたときに CPU に警告するために GPIO が使用されます。次に、CPU はスーパー コンデンサのエネルギーが枯渇する前にスクリプトで緊急の処理を行い、「$ シャットダウン」を実行します。この機能を使用する別の方法は、GPIO ピンが変更されたときにシャットダウンを開始することです。指定された GPIO ピンは、KEY_POWER イベントを生成する入力キーとして設定されます。このイベントは、シャットダウンを開始することによって systemd-logind によって処理されます。225 より古いバージョンの Systemd では、入力デバイスのリッスンを有効にする udev ルールが必要です。/boot/overlays/README を参照として使用し、/boot/config.txt を変更します。dtoverlay=gpio-shutdown、gpio_pin=GPIO22、active_low=1

注記: 

  1. UPS 機能の詳細についてはお問い合わせください。
  2. アラーム信号はアクティブ LOW です。

電気仕様

消費電力

EdgeBox-RPI-200 の消費電力は、アプリケーション、動作モード、接続されている周辺機器によって大きく異なります。 示されている値は概算値として見なす必要があります。 次の表は、EdgeBox-RPI-200 の消費電力パラメータを示しています。

注記: 電源 24V、ソケットにアドオンカードなし、USB デバイスなしの条件で。

動作モード Current(ma) 述べる
アイドル 81    
ストレステスト 172   ストレス -c 4 -t 10m -v &

UPS (オプション)

UPS モジュールのバックアップ時間は、システムのシステム負荷に大きく依存します。以下にいくつかの一般的な条件を示します。CM4 のテスト モジュールは、Wi-Fi モジュールを備えた 4GB LPDDR4,32、XNUMXGB eMMC です。

動作モード 時間(秒) 述べる
アイドル 55  
CPU の全負荷 18 ストレス -c 4 -t 10m -v &

機械図面

ドキュメント / リソース

Seeedstudio EdgeBox-RPI-200 EC25 Raspberry PI CM4 ベースのエッジ コンピューター [pdf] ユーザーマニュアル
EdgeBox-RPI-200 EC25 Raspberry PI CM4 ベースのエッジ コンピュータ、EdgeBox-RPI-200、EC25 Raspberry PI CM4 ベースのエッジ コンピュータ、Raspberry PI CM4 ベースのエッジ コンピュータ、CM4 ベースのエッジ コンピュータ、ベースのエッジ コンピュータ

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *