Skip to main content

reComputer Mini の使い方

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

reComputer Mini の使い方

reComputer Mini は、NVIDIA Jetson Orin Nano/Orin NX モジュールによって駆動される小型AIコンピュータで、最大100 TOPSのAI性能を提供します。底部にPCIeポートを備え、豊富な拡張性を提供し、柔軟にカスタマイズ可能です。このシステム全体は、ドローン、巡回ロボット、配送ロボットなどの自律型機械に組み込むことを目的として設計されています。54V DC入力を直接受け入れることができ、バッテリー駆動システムで広く使用可能です。

特徴

  • 生産向けの優れたAI性能: NVIDIA Orin SoC による低消費電力・低遅延で最大 100 TOPS のAI性能を実現。NVIDIA Ampere™ GPUアーキテクチャ、64ビット動作能力、統合された高度な多機能ビデオおよび画像処理、NVIDIA Deep Learning Accelerators を組み合わせて構築。
  • 手のひらサイズのエッジAIデバイス: コンパクトなサイズ(63mmx95mmx42mm)、NVIDIA Jetson Orin NX 16GB モジュール、Mini J401 キャリアボード、ファン、筐体を搭載。デスクトップおよび壁掛け設置に対応。
  • 豊富なI/Oによる拡張性: 最大7つのUSB、1つのDP 2.1、2つのCSI、1つのRJ45(GbE用)、M.2 Key E、M.2 Key M、デュアルチャネルCAN、GPIO(拡張ボード付き)を含む。
  • 市場へのソリューションの迅速化: JetPack 6.0 を128GB NVMe SSDにプリインストール済み。Linux OS BSP、Jetson ソフトウェアおよび主要なAIフレームワークをサポート。
  • 展開のスケール化: OTA、AllxonおよびBalenaによるリモート管理サービスをサポート。
  • 柔軟なカスタマイズ: reComputer Mini J4012 のオリジナル設計に基づき、アクセサリーモジュール、ロゴ、ハードウェアインターフェースの変更を含むカスタマイズが可能。

仕様

Jetson Orin システムオンモジュール
仕様reComputer Mini J3010reComputer Mini J3011reComputer Mini J4011reComputer Mini J4012
モジュールJetson Orin Nano 4GBJetson Orin Nano 8GBJetson Orin NX 8GBJetson Orin NX 16GB
AI性能20 TOPS40 TOPS70 TOPS100 TOPS
GPU512コア NVIDIA Ampere アーキテクチャ GPU(16 Tensor コア)1024コア NVIDIA Ampere アーキテクチャ GPU(32 Tensor コア)
CPU6コア Arm® Cortex®-A78AE v8.2 64ビット CPU
1.5MB L2 + 4MB L3
6コア Arm® Cortex®-A78AE v8.2 64ビット CPU 1.5MB L2 + 4MB L38コア Arm® Cortex®-A78AE v8.2 64ビット CPU 2MB L2 + 4MB L3
CPU最大周波数1.5 GHz2 GHz
メモリ4GB 64ビット LPDDR5
34 GB/s
8GB 128ビット LPDDR5
68 GB/s
8GB 128ビット LPDDR5 102.4GB/s16GB 128ビット LPDDR5 102.4GB/s
DLアクセラレータ/1x NVDLA v22x NVDLA v2
ビデオエンコーダ1080p30(1-2 CPUコアでサポート)1x 4K60 (H.265) | 3x 4K30 (H.265)
6x 1080p60 (H.265) | 12x 1080p30 (H.265)
ビデオデコーダ1x 4K60 (H.265)
2x 4K30 (H.265)
5x 1080p60 (H.265)
11x 1080p30 (H.265)
1x 8K30 (H.265)
2x 4K60 (H.265)
4x 4K30 (H.265)
9x 1080p60 (H.265)
18x 1080p30 (H.265)
キャリアボード
ストレージ128GB NVMe SSD
ネットワーキングM.2 KEY E1x M.2 Key E(WiFi/Bluetoothモジュール用)
I/OUSB2x USB 3.2 Type-A (10Gbps)
1x USB 2.0 Micro-B(デバイスモード)
1x USB 2.0 Type-C(ホストモード)
1x USB 2.0 JST-4pin(ホストモード)
UART1x UART; 1x UART(デバッグ用)
ディスプレイ1x DP 2.1(Type-Cコネクタに含む)
ファン1x 4ピンファンコネクタ(5V PWM)
ボタン1x リセットボタン; 1x リカバリボタン
拡張ポート2x 60ピン高速コネクタ(拡張ボード用)
1x 10ピン電源コネクタ(拡張ボード用)
RTC1x RTC 2ピン
電源1x XT30コネクタ(12-54V DC)
拡張ボード
ネットワーキングイーサネット1x RJ-45 ギガビットイーサネット(10/100/1000M)
I/OUSB4x USB 3.2 Type-A (10 Gbps)
CAN1x CAN JST 4ピン(3.3V); 1x CAN(XT30 2+2)
ファン1x 4ピンファンコネクタ(5V PWM)
I2C2x I2C JST 4ピン(3.3V)
SPI1x I2S JST 6ピン(3.3V)
電源2x XT30 2+2コネクタ(12-54V DC)
その他
機械的仕様寸法(幅 x 奥行 x 高さ)63mm * 95mm * 42mm(拡張なし)
63mm * 95mm * 66.7mm(拡張あり)
重量345g(拡張なし)
462g(拡張あり)
設置方法デスク、壁掛け
動作温度-10℃ ~ 50℃
保証1年

ハードウェア概要

JetPack OS のフラッシュ

ここでは、reComputer Mini に接続された NVMe SSD に Jetpack 6.0 をフラッシュする方法を説明します。

対応する Nvidia Jetson モジュール

前提条件

  • Ubuntu ホストコンピュータ
  • reComputer Mini J4012/ J4011/ J3010 または J3011
  • USB Micro-B データ転送ケーブル
info

物理的な Ubuntu ホストデバイスを使用することを推奨します。仮想マシンではなく、以下の表を参考にホストマシンを準備してください。

JetPack バージョン Ubuntu バージョン (ホストコンピュータ)
18.04 20.04 22.04
JetPack 5.x
JetPack 6.x

Jetpack イメージの準備

ここでは、使用する Jetson モジュールに対応するシステムイメージを Ubuntu PC にダウンロードする必要があります。

Jetpack バージョンJetson モジュールダウンロードリンクSHA256
5.1.3Orin Nx 16GBダウンロード8C3E89F54198DA2AC6094B7602C8AA2
CE14A2AB2C75A885A915BF2D04EDF2BD4
Orin Nx 8GBダウンロードB7C50661695C7E42360B6DCD8E5679B
E2807DC1B10C94FF12BB43B223FF3CFCB
Orin Nano 8GBダウンロード9A7EEE111D8175EF8286A276BE2668A
AA9DE1AB4E850D722351B5BE76C8610B1
Orin Nano 4GBダウンロード24A37D1EB26B65CEA9830961F0270AA
CCF4909C06D8CC1FCC91DB560C1B9060E
6.0Orin Nx 16GBダウンロードC579FF60F6F140E43C592F784EA5417
91DD8F7DDA49924F36EFBB63196FC1C35
Orin Nx 8GBダウンロード3A96643CF7CF8D765FD7B1B43CA7BEE
AAD97AF6094E073CE392AF6E1BAD45B91
Orin Nano 8GBダウンロードC0D23150DE73F3E6D31203F7BA1B198
D26A7A67F109264D049B3E0F9EEE1EE7A
Orin Nano 4GBダウンロード029F135F8A86E55892F1AD4C3049C9D
9908D4503C1BBEEAB324AB038A77B4027
6.2Orin Nano 8GBダウンロード23855098982DD1E05C025D3F078BCA0
2F396C1FB68DC58E539D83569A894571D
Orin Nano 4GBダウンロードA1C5F44B19B6C06E11AC38ABDA79AD6
CBFF2AAFBEEA7BF3A14B2FE08EA37267F
danger

Jetpack6のイメージファイルは約16.7GBのサイズがあり、ダウンロードには約60分かかります。ダウンロードが完了するまでお待ちください。

info

ダウンロードしたファームウェアの整合性を確認するには、SHA256ハッシュ値を比較することができます。

Ubuntuホストマシンでターミナルを開き、sha256sum <File>コマンドを実行してダウンロードしたファイルのSHA256ハッシュ値を取得してください。結果のハッシュ値がWikiに記載されているSHA256ハッシュ値と一致する場合、ダウンロードしたファームウェアが完全であることが確認できます。

強制リカバリモードに入る

info

インストール手順に進む前に、ボードが強制リカバリモードにあることを確認する必要があります。

手順詳細
  • ステップ1. USB Micro-BケーブルをUSB2.0 DEVICEポートとUbuntuホストPCに接続します。
  • ステップ2. ピンを使用してRECOVERYホールに挿入し、リカバリボタンを押し続けます。
  • ステップ3. 電源を接続します。
  • ステップ4. リカバリボタンを離します。

LinuxホストPCでターミナルウィンドウを開き、lsusbコマンドを入力します。使用しているJetson SoMに応じて、以下のいずれかの出力が表示されれば、ボードは強制リカバリモードにあります。

  • Orin NX 16GBの場合: 0955:7323 NVidia Corp
  • Orin NX 8GBの場合: 0955:7423 NVidia Corp
  • Orin Nano 8GBの場合: 0955:7523 NVidia Corp
  • Orin Nano 4GBの場合: 0955:7623 NVidia Corp

以下の画像はOrin NX 16GBの場合です:

単一コマンドでJetsonにフラッシュする

単一コマンドでデバイスをフラッシュする

reComputer Jetson J30/40 MiniはJetpack 6.0のフラッシュをサポートするワンクリックフラッシングスクリプトを提供しています。

wget -O ./flashing.sh https://files.seeedstudio.com/OSHW_Jetson/flashing.sh  && sudo chmod 777 ./flashing.sh && ./flashing.sh
caution

免責事項: ワンクリックフラッシングスクリプトはJetpackのフラッシュを迅速に行うことを目的としています。現在のバージョンはベータ版であり、多くの問題がある可能性があります。ご理解いただければ幸いです。フラッシュに問題がある場合は、以下のFlash The Device Step by Stepを参照し、Discord Jetsonチャンネルでフィードバックをお寄せください。迅速に修正し、この機能を改善していきます。

Jetsonへのステップバイステップフラッシュ

ステップ1: UbuntuホストPCでダウンロードしたイメージファイルを解凍します:

cd <path-to-image>
sudo tar xpf mfi_xxxx.tar.gz
# 例: sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.0-36.3.0-2024-06-07.tar.gz

ステップ2: 以下のコマンドを実行してJetpackシステムをNVMe SSDにフラッシュします:

cd mfi_xxxx
# 例: cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs

フラッシュプロセスが成功すると、以下の出力が表示されます:

note

フラッシュコマンドの実行には2〜10分かかる場合があります。

ステップ3: J501をHDMIコネクタを使用してディスプレイに接続し、初期設定を完了します:

info

必要に応じてシステム設定を完了してください。

ステップ4 (オプション): Nvidia Jetpack SDKをインストールする

Jetsonデバイスでターミナルを開き、以下のコマンドを実行してください:

sudo apt update
sudo apt install nvidia-jetpack

ハードウェアインターフェースの使用

info

ハードウェアインターフェースの詳細な仕様と使用方法について詳しく知りたい場合は、こちらのWikiをご参照ください。

リソース

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

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

Loading Comments...