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

reComputer J202 は、NVIDIA® Jetson Xavier NX™ キャリアボードとほぼ同じ設計と機能を持ち、Jetson Nano/Xavier NX/TX2 NX モジュールと完全に互換性があります。4つの USB 3.2 Gen 2 ポート、M.2 Key E(WiFi用)、M.2 Key M(SSD用)、RTC、CAN、Raspberry Pi GPIO 40ピンなどを備えています。
特徴
- 完全な適合性: Jetson Nano/Xavier NX/TX2 NX (260ピン SODIMM) 用に設計。
- 豊富な周辺機器: 高性能で安定性の高い USB 3.1 ポート(4つ)、M.2 Key E(WiFi用)、M.2 Key M(SSD用)、RTC、CAN、Raspberry Pi GPIO 40ピンなどを搭載。
- 高い汎用性: 複雑な AI グラフィックアプリケーションに適応。
- 包括的な認証: FCC、CE、RoHS を含む。
- 柔軟なカスタマイズ: J202 のオリジナル設計に基づき、アクセサリーモジュール、ロゴ、ハードウェアインターフェースの変更サービスを提供。
Jetson Nano は PCIe レーンが1つしかないため、モジュールが J202 キャリアボードに接続される場合、M.2 Key M(SSD用)のみを選択できます。
仕様
ストレージ | 1x M.2 Key M | |
ネットワーキング | イーサネット | 1x RJ-45 ギガビットイーサネット (10/100/1000M) |
M.2 KEY E | 1x M.2 Key E(WiFi/Bluetooth モジュール用) | |
I/O | USB | 4x USB 3.1 Type-A (Xavier NX 用は 10Gbps、Nano 用は 5Gbps) 1x USB2.0 Type-C (デバイスモード) |
カメラ | 2x CSI | |
ディスプレイ | 1x HDMI 2.1, 1x DP | |
ファン | 1x ファンコネクタ | |
CAN | 1x CAN (Nvidia Xavier シリーズ専用) | |
多機能ポート | 1x 40ピン拡張ヘッダー 1x 12ピン制御および UART ヘッダー | |
RTC | 1x RTC 2ピン | |
電源 | DC 12V/5A | |
機械的仕様 | 寸法 (W x D) | 100mm x 80mm |
設置方法 | デスク、壁掛け | |
動作温度 | 10℃~60℃ |
ハードウェア概要


対応モジュール
JetPack のフラッシュ
JetPack をフラッシュすると、デバイス上のすべてのデータが消去されます。慎重に進めてください。
完全なシステムを購入した場合(キャリアボードのみではなく)、JetPack オペレーティングシステムがプリインストールされており、すぐに起動して使用できます。ただし、新しいオペレーティングシステムをインストールしたい場合は、以下のチュートリアルに従うことができます。
以下の内容では、JetPack 4.6.1 システムを J2021 にフラッシュする方法を説明します。このプロセスを参考にして、他のデバイスに希望する JetPack バージョンをフラッシュすることができます。
異なる Jetson モジュール の対応システムバージョンを確認するには、こちら を参照してください。
必要条件
- ホストコンピュータ(Ubuntu 18.04 OS または Ubuntu 20.04 OS)
- reComputer J1020/J2021/J2022 または J202 キャリアボード + Nvidia Jetson モジュール
- 9V-12V/5A 電源
- USB Type-C ケーブル
- ジャンパーピンまたはメス-メスのデュポンワイヤー
強制リカバリモードに入る
インストール手順に進む前に、reComputer が強制リカバリモードにあることを確認する必要があります。
ステップ 1. 開始する前に、reComputer の電源を切断してください。
ステップ 2. リカバリモードに入るには、ジャンパーを使用して FC REC と GND を接続します。
ボタンヘッダー | 説明 | ボタンヘッダー | 説明 | |
---|---|---|---|---|
![]() | 1 | PWR BTN | 7 | AUTO ON |
2 | GND | 8 | DISABLE | |
3 | FC REC | 9 | UART TXD | |
4 | GND | 10 | UART RXD | |
5 | SYS RET | 11 | LED + | |
6 | GND | 12 | LED - |
ステップ 3. reComputer の左側に 12V/5A DC ケーブルを接続して電源を入れ、右側に Type-C ケーブルを使用して Linux ホスト PC に接続します。

ステップ 4. Linux ホスト PC の画面で、マウスを右クリックしてターミナルを開き、コマンド lsusb
を入力します。返された内容に ID 0955:xxxx NVidia Corp.
が含まれている場合、J202 キャリアボードが強制リカバリモードにあることを意味し、次の操作に進むことができます。

- NVIDIA® Jetson Nano™ の場合: 0955:7f21 NVidia Corp
- NVIDIA® Jetson Xavier™ NX の場合: 0955:7e19 NVidia Corp
Jetson へのフラッシュ
JetPack OS を reComputer J2021 にフラッシュする方法は 2 つあります。NVIDIA Jetson 初心者には NVIDIA SDK Manager を強くお勧めします。
- SDK Manager
- Command Line
- Seeed BSP を使用する場合
NVIDIA SDK Manager は、開発者向けソフトウェアをバンドルし、NVIDIA SDK のエンドツーエンドの開発環境セットアップソリューションを提供するオールインワンツールです。そのため、初心者に推奨されます。
このチュートリアルでは、ホストコンピュータに Ubuntu 18.04 LTS オペレーティングシステムを使用し、このガイドでインストールする JetPack バージョンは 4.6.1 です。

ステップ 1. Linux ホスト PC に NVIDIA SDK Manager をインストールする
まず、sdkmanager を使用するには NVIDIA アカウント を作成する必要があります。その後、Linux ホスト PC で NVIDIA 公式ウェブサイトから NVIDIA SDK Manager をダウンロードします。
ステップ 2. NVIDIA SDK Manager を開いてログインする
Linux ホスト PC の画面で、マウスを右クリックしてターミナルを開きます。その後、以下のコマンドを入力して SDK Manager を起動します。
sdkmanager
NVIDIA SDK Manager を初めて使用する場合、以前に登録した NVIDIA アカウントでログインするよう促すウェブページが表示されます。
ステップ 3. 対象デバイスを選択する
すでに reComputer J2021 を接続しているため、ハードウェアデバイスを選択するウィンドウが表示されます。
reComputer J2021はNVIDIA Jetson Xavier 8GBモジュールを搭載しているため、Jetson Xavier NX
(最初のオプション)を選択できます。

SDK Managerのバージョンによってインターフェースが若干異なる場合があります。実際の状況に応じて適切なオプションを選択してください。
最初の画面では、以下の選択肢があります:
- Product CategoryパネルでJetsonを選択する必要があります。
- Hardware Configurationパネルでは、Host Machineを選択しないことを推奨します。これを選択すると、現在のUbuntuホストにNVIDIAコンポーネントをインストールするのに時間がかかります。ただし、必要に応じて選択することもできます。
- Target Operating Systemパネルでは、異なるオペレーティングシステムとJetPackバージョンを選択できます。ただし、JetPackのバージョンには注意してください。異なるモジュールは異なるタイプのJetPackをサポートする場合があります(例:
JetPack 4.6.1
、JetPack 5.1.x
など)。ここではJetPack 4.6.1を推奨します。 - Additional SDKsでは、eMMCのストレージ容量が16GBしかないため、ここでDeepStreamをインストールするとメモリ不足になります。

続行をクリックして次のステップに進みます。
ステップ 4. 必要なコンポーネントを確認する
Details and Licenseから、ホストコンポーネントとターゲットコンポーネントのパネルを展開して、システムにインストールされるコンポーネントを確認できます。

システムのみをインストールする場合は、SDKコンポーネントのチェックを外すことができます。

インストールするコンポーネントを選択する際には、使用される容量に注意してください。内蔵eMMCのサイズは16GBしかないため、実際のニーズに応じてこのスペースを賢く割り当てて使用してください。


SDK Managerがすべてのファイルをデフォルトのパス以外の場所にダウンロードするようにしたい場合は、画面下部にあるDownload & Install Optionsに移動し、使用したいパスを選択してください。

続行を選択して次のステップに進みます。
ステップ 5. システムをインストールする
インストールが始まる前に、SDK Managerはsudo
パスワードの入力を求めます。

しばらくすると、reComputerの新しいシステムを設定するよう求められます。手動でリカバリモードに強制的に移行したため、ここではManual setup: set the target to Force Recovery Mode via manual operations
を選択します。同時に、デフォルトのPre-Configを選択します。

その後、新しいJetsonシステムの名前とパスワードをreComputerに入力する必要があります。これは自分で設定します。
準備ができたら、Flash
をクリックして続行します。
画面にはソフトウェアのダウンロードとインストールの進行状況が表示されます。インストールが完了するまでしばらくお待ちください。

(オプション)ステップ 6. SDKコンポーネントをインストールする
前のステップ 4でコンポーネントのインストールをチェックした場合、このステップを実行する必要があります。
しばらくすると、NVIDIA SDK Managerに新しいウィンドウが表示され、IPアドレスを介してデバイスに接続する必要があることが通知されます。これはシステムがすでにインストールされており、コンポーネントのインストールが進行することを意味します。

この場合、ジャンパーを抜き取ってreComputerを再起動します。その後、reComputerをHDMI経由でモニターに接続し、ステップ 4で入力したパスワードを入力してメインインターフェースにログインします。
この時点で、reComputerをLinuxホストPCと同じLANに接続し、ifconfig
コマンドを使用してJetsonのIPアドレスを確認する必要があります。
LinuxホストPCに戻り、先ほど取得したIPアドレスを入力します。NVIDIA SDK ManagerはJetsonデバイスに接続し、次のSDKコンポーネントのインストールを完了します。

以下のウィンドウが表示されたら、インストールが完了しています。Jetsonの使用を開始するか、以下の手順に従って新しいシステムの基本設定を完了してください。

ジャンパーを抜き取り、強制リカバリモードを終了してからシステムに再電源を入れることを忘れないでください。
NVIDIA Linux Driver Package (BSP) をカスタマイズできる自由度のおかげで、Linux の知識があるユーザーにとって、コマンドラインを使用して JetPack OS をフラッシュするのは非常に簡単です。
ステップ 1. 適切な NVIDIA Linux Driver Package をダウンロードする
Linux ホスト PC で、ブラウザを開き、Jetson Linux Archive にアクセスします。まず、Jetson Linux のバージョンが reComputer Jetson モジュールをサポートしているか確認します。

適切なバージョンを見つけたら、ダウンロードページに移動します。「L4T Driver Package (BSP)」および「Sample Root Filesystem」を見つけてクリックし、ドライバーファイルをダウンロードします。ファイル名は Tegra_Linux_Sample-Root-Filesystem_Rxx.x.x_aarch64.tbz2
および Jetson-210_Linux_Rxx.x.x_aarch64.tbz2
のようになります。

例として、JetPack 5.0.2 の一部として含まれており、Jetson Xavier NX モジュールをサポートする NVIDIA L4T 35.1 バージョンを選択します。ファイル名は以下の通りです:
- Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
- Jetson_Linux_R35.1.0_aarch64.tbz2
JetPack 4.6.2 をサポートする NVIDIA L4T 32.7.2 など、他のバージョンを選択することもできます。
ステップ 2. パッケージファイルを解凍し、コマンドラインで Rootfs を組み立てる
Linux ホスト PC で、ダウンロードしたパッケージファイルを保存するフォルダを見つけます。そのフォルダでコマンドラインウィンドウ(ターミナル)を開き、以下のコマンドを使用してファイルを解凍し、rootfs を組み立てます:
tar xf ${L4T_RELEASE_PACKAGE}
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../${SAMPLE_FS_PACKAGE}
cd ..
sudo ./apply_binaries.sh
${}
はファイル名を指定する場所です。
NVIDIA L4T 35.1 の例では、ダウンロードしたファイルは /Desktop/L4T_Drivers
に保存されているため、/Desktop/L4T_Drivers
パスでコマンドラインウィンドウ(ターミナル)を開き、以下のコマンドを実行します。
tar xf Jetson_Linux_R35.1.0_aarch64.tbz2
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh
出力は以下のようになります:

ステップ 3. システムを reComputer にフラッシュする
すでに reComputer J2021 をリカバリーモードにし、モジュールが Jetson Xavier NX であるため、以下のコマンドを実行してシステムを reComputer に直接フラッシュできます:
sudo ./flash.sh jetson-xavier-nx-devkit-emmc mmcblk0p1

L4T のフラッシュには約 10 分かかります。ホストコンピュータが遅い場合はさらに時間がかかることがあります。
この時点で、ジャンパーを取り外し、reComputer の電源を再投入して使用できます。
最近、NVIDIA は DRAM モデルを更新しました。Seeed は、このモジュール更新に対応する新しいファームウェアをリリースしました。
公式 NVIDIA イメージをフラッシュする過程で、DP 信号が原因でシステムがフリーズする場合(フラッシュできず、NVIDIA インターフェースで停止する現象)、更新されたモジュールを購入したことを意味します。この場合、現在提供されているファクトリーイメージをフラッシュする必要があります。
現在のファクトリーイメージと元のイメージの違いは以下の通りです:
- DP 設定が変更されています(一部のモジュールで DP 信号が原因でシステムがフリーズするのを防ぐため)。
- SD カードスロットがデフォルトで有効状態に設定されており、SD カードスロット機能を有効にするためにデバイスツリーを追加で変更する必要がありません。
- イメージには Jetpack 4.6.6 が含まれています。
- 最新の PCN が組み込まれています。
ステップ 1. 適切な NVIDIA Linux Driver Package をダウンロードする
JetPack バージョン | ダウンロードリンク | SHA265 |
---|---|---|
4.6.6 | ダウンロード | 138547DF526D19F737DEC27856C078217D15FE9160F2669DF57823916BAA260E |
ステップ 2. パッケージファイルを解凍し、コマンドラインで Rootfs を組み立てる
Linux ホスト PC で、ダウンロードしたパッケージファイルを保存するフォルダを見つけます。そのフォルダでコマンドラインウィンドウ(ターミナル)を開き、以下のコマンドを使用してファイルを解凍し、rootfs を組み立てます:
tar xpf mfi_recomputer-nano-4g-4.6.6-32.7.6-2024-12-23.tbz2
cd mfi_jetson-nano-devkit-emmc
ステップ 3. システムを reComputer にフラッシュする
すでに reComputer J1010 をリカバリーモードにし、モジュールが Jetson Nano であるため、以下のコマンドを実行してシステムを reComputer に直接フラッシュできます:
sudo ./nvmflash.sh --showlogs
トラブルシューティング
NVIDIA SDK Manager を使用したインストールのトラブルシューティング
さまざまなインストールエラーには多くの原因があります。以下は一般的なインストール問題のチェックリストで、壊れたインストールから復旧するのに役立つかもしれません。
サマリーテーブルを確認して、どのコンポーネントが失敗したかを特定します。
a. ステータスが「エラー」となっているグループを展開します。
b. 失敗したコンポーネントを見つけたら、インストールエラーの右側にある詳細アイコンをクリックして、ターミナルタブにリダイレクトします。そこに正確なエラーが表示されます。

- エラーが壊れた apt リポジトリや不足している前提条件などの環境問題に関連している場合は、それを手動で修正し、「Retry Failed Items」ボタンをクリックしてください。

インストールの再試行は、以下の2つの方法でも可能です:
a. Flashing to eMMC with SDK Manager -- Step 3 から、「Repair/Uninstall」ボタンを使用して「Manage NVIDIA SDKs」ページに移動します。必要に応じて、「Broken」ステータスのSDKを展開し、関連する部分(ホストまたはターゲット)に対して「Repair」をクリックします。

Flashing to eMMC with SDK Manager -- Step 3 で必要なSDKを選択し、再度インストールを実行します。
最後に、関連するSDKをアンインストールして再インストールを試みてください。
コマンドラインを使用したインストールのトラブルシューティング
コマンドラインによるインストール方法は比較的簡単ですが、フォースリカバリーモードを使用するシナリオではエラーが発生しやすいです。
Flashing to eMMC with command-line -- Step 2 で以下のエラーが発生した場合、Jetson-202 キャリアボードをフォースリカバリーモードに正しく移行できなかった可能性があります。特に注意してください。Jetson-202 キャリアボードが電源オンの状態でフォースリカバリーモードに入ることは無効です。

Flashing to eMMC with command-line -- Step 3 でシステムに入れず、起動時のコマンドライン表示で止まってしまう場合、フォースリカバリーモードを正しく終了できていない可能性があります。同様に、Jetson-202 キャリアボードが電源オンの状態でジャンパーを外してフォースリカバリーモードを終了することは無効です。これらはすべて電源オフの状態で行う必要があります。

より多くのストレージスペースが必要な場合、SDカードを使用して容量を拡張するか、システムをSDカードに書き込むことができます。推奨ソリューションについては、Flash System on SD card を参照してください。
リソース
技術サポートと製品ディスカッション
弊社の製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルをご用意しています。