Skip to main content

reComputer J202 入門ガイド

reComputer J202 は、NVIDIA® Jetson Xavier NX™ キャリアボードとほぼ同じ設計と機能を備えており、Jetson Nano/Xavier NX/TX2 NX モジュールと完全な互換性があります。4x USB 3.2 gen 2 ポート、WiFi 用 M.2 Key E、SSD 用 M.2 Key M、RTC、CAN、Raspberry Pi GPIO 40 ピンなどで構成されています。

特長

  • 最適な適合性: Jetson Nano/Xavier NX/TX2 NX(260 ピン SODIMM)向けに設計されています。
  • 豊富な周辺機能: 高い性能安定性を備え、USB 3.1 ポート(4x)、WiFi 用 M.2 Key E、SSD 用 M.2 Key M、RTC、CAN、Raspberry Pi GPIO 40 ピンなどで構成されています。
  • 高い汎用性: 複雑な AI グラフィカルアプリケーションに適しています。
  • 包括的な認証: FCC、CE、RoHS を取得しています。
  • 柔軟なカスタマイズ: J202 のオリジナル設計に基づき、アクセサリーモジュールの変更、ロゴ、ハードウェアインターフェースの変更サービスを提供します。
note

Jetson Nano は PCIe レーンを 1 本しか持たないため、モジュールが Jetson Nano を使用して J202 キャリアボードに接続されている場合、SSD 用の M.2 Key M のみを選択できます。

仕様

ストレージ1x M.2 Key M
ネットワーキングEthernet1x RJ-45 ギガビット Ethernet (10/100/1000M)
M.2 KEY E1x M.2 Key E for WiFi/Bluetooth module
I/OUSB4x USB 3.1 Type-A (Xavier NX 用 10Gbps、Nano 用 5Gbps)
1x USB2.0 Type-C (Device Mode)
カメラ2x CSI
ディスプレイ1x HDMI 2.1, 1x DP
ファン1x ファンコネクタ
CAN1x CAN(Nvidia Xavier シリーズ専用)
多機能ポート1x 40 ピン拡張ヘッダ
1x 12 ピン制御および UART ヘッダ
RTC1x RTC 2 ピン
電源DC 12V/5A
機構寸法 (W x D)100mm x 80mm
設置方法デスク、壁掛け
動作温度10℃~60℃

ハードウェア概要

対応モジュール

JetPack のフラッシュ

danger

JetPack をフラッシュすると、デバイス上のすべてのデータが消去されます。十分に注意して作業してください。

キャリアボード単体ではなく完成システムを購入した場合は、JetPack オペレーティングシステムがプリインストールされているため、そのまま起動して使用できます。ただし、必要に応じて、以下のチュートリアルに従って新しいオペレーティングシステムをインストールすることもできます。

以下の内容では、JetPack 4.6.1 システムを J2021 にフラッシュする方法を説明します。この手順を参考にして、お使いのデバイスに任意の JetPack バージョンをフラッシュできます。

info

さまざまなJetson modulesでサポートされているシステムバージョンを確認するには、here を参照してください。

前提条件

  • Ubuntu 18.04 OS または Ubuntu 20.04 OS を搭載した ホストコンピュータ
  • reComputer J1020/J2021/J2022 または J202 キャリアボード + Nvidia Jetson モジュール
  • 9V-12V/5A 電源
  • USB Type-C ケーブル
  • ジャンパーピンまたはメス-メスのデュポンワイヤ

Force Recovery モードに入る

インストール手順に進む前に、reComputer が force recovery モードになっていることを確認する必要があります。

ステップ 1. 作業を開始する前に、reComputer の電源を切断する必要があります。

ステップ 2. リカバリーモードに入るには、ジャンパーを使用して FC RECGND を接続する必要があります。


ボタンヘッダ 説明 ボタンヘッダ 説明
1PWR BTN7AUTO ON
2GND8DISABLE
3FC REC9UART TXD
4GND10UART RXD
5SYS RET11LED +
6GND12LED -

ステップ 3. reComputer の左側にある 12V/5A DC ケーブルで reComputer の電源を入れ、右側にある Type-C ポートと Linux ホスト PC を Type-C ケーブルで接続します。

ステップ 4. Linux ホスト PC の画面で、マウスを右クリックして Terminal を開き、コマンド lsusb を入力します。返された内容に ID 0955:xxxx NVidia Corp. が含まれていれば、J202 キャリアボードが force recovery モードになっており、後続の操作に進むことができます。

note
  • NVIDIA® Jetson Nano™ の場合: 0955:7f21 NVidia Corp
  • NVIDIA® Jetson Xavier™ NX の場合: 0955:7e19 NVidia Corp
caution

Jetson-Nano 上の SPI インターフェースは、デフォルトでは GPIO と多重化されており、有効になっていません。有効化する手順については、this guide を参照してください。

Jetson へのフラッシュ

reComputer J2021 に JetPack OS をフラッシュする方法は 2 通りあります。NVIDIA Jetson を初めて使用する方には、NVIDIA SDK Manager を強く推奨します。

NVIDIA SDK Manager は、開発者向けソフトウェアを一括で提供し、NVIDIA SDK 向けのエンドツーエンドの開発環境セットアップソリューションを提供するオールインワンツールです。そのため、初心者に推奨されます。

note

このチュートリアルでは、ホストコンピュータに Ubuntu 18.04 LTS オペレーティングシステムを使用し、本ガイドでインストールする Jetpack Verison は 4.6.1 です。

ステップ 1. Linux ホスト PC に NVIDIA SDK Manager をインストールする

まず、sdkmanager を使用するために NVIDIA account を作成する必要があります。その後、Linux ホスト PC 上で NVIDIA 公式サイトから NVIDIA SDK Manager をダウンロードします。

ステップ 2. NVIDIA SDK Manager を開き、ログインする

Linux ホスト PC の画面で、マウスを右クリックして Terminal を開きます。その後、以下のコマンドを入力して SDK Manager を起動します。

sdkmanager
note

NVIDIA SDK Manager を初めて使用する場合は、事前に登録した NVIDIA アカウントでログインするよう求める Web ページがポップアップ表示されます。

ステップ 3. ターゲットデバイスを選択する

reComputer J2021 はすでに接続しているため、ハードウェアデバイスを選択するウィンドウがポップアップ表示されます。

reComputer J2021 には NVIDIA Jetson Xavier 8GB module が搭載されているので、Jetson Xavier NX(最初のオプション)を選択します。

info

SDK Manager のバージョンによってインターフェースが多少異なる場合があります。実際の状況に応じて適切なオプションを選択してください。

最初の画面では、さらに選択肢があります。

  • Product Category パネルでは Jetson を選択する必要があります。
  • Hardware Configuration パネルでは、Host Machine を選択しないことを推奨します。これを選択すると、現在の Ubuntu ホスト向けの NVIDIA コンポーネントのインストールにより多くの時間がかかります。必要であれば選択しても構いません。
  • Target Operating System パネルでは、異なるオペレーティングシステムJetPack バージョンを選択できます。ただし JetPack のバージョンには注意してください。JetPack 4.6.1JetPack 5.1.x など、モジュールによってサポートされる JetPack の種類が異なります。ここでは JetPack 4.6.1 を推奨します。
  • Additional SDKs では、eMMC のストレージ容量が 16GB しかないため、ここで DeepStream をインストールすると容量不足になります。

次のステップに進むには Continue をクリックします。

ステップ 4. 必要なコンポーネントの確認

Details and License から、ホストコンポーネントとターゲットコンポーネントのパネルを展開して、システムにインストールされるコンポーネントを確認できます。

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

tip

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

実際のテストでは、SDK コンポーネント一式をインストールした後、eMMC の空き容量は約 500MB しか残りません。

容量不足の問題を解決する方法を確認したい場合は、次を参照してください:

https://wiki.seeedstudio.com/ja/reComputer_Jetson_Series_Initiation/#q1-the-remaining-space-in-the-emmc-in-the-received-recomputer-jetson-is-only-about-2gb-how-can-i-solve-the-problem-of-insufficient-space .

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

次のステップに進むには Continue を選択します。

ステップ 5. システムをインストールする

インストールが始まる前に、SDK Manager から sudo パスワードの入力を求められます。

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

その後、新しい Jetson システムのユーザー名とパスワードを reComputer 用に入力する必要があります。これは任意に設定してください。

準備ができたら、Flash をクリックして続行します。

ディスプレイにはソフトウェアのダウンロードとインストールの進行状況が表示されます。インストールが完了するまでしばらくお待ちください。

(Optional)ステップ 6. SDK コンポーネントをインストールする

前の step 4 でコンポーネントのインストールにチェックを入れた場合は、このステップを実行する必要があります。

しばらくすると、NVIDIA SDK Manager に新しいウィンドウがポップアップし、IP アドレス経由でデバイスに接続する必要があることが表示されます。これは、システムのインストールがすでに完了しており、コンポーネントのインストールが進行することを意味します。

この時点で、ジャンパを抜いて reComputer を再起動できます。その後、reComputer を HDMI でモニターに接続し、step 4 で入力したパスワードを入力してメインインターフェースにログインします。

ここで、reComputer を Linux ホスト PC と同じ LAN に接続し、ifconfig コマンドを使用して Jetson の IP アドレス を確認する必要があります。

Linux ホスト PC に戻り、先ほど取得した IP アドレスを入力します。NVIDIA SDK Manager は Jetson デバイスへの接続を試み、その後の SDK コンポーネントのインストールを完了します。

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

note

システムに再度電源を入れる前に、必ずジャンパを抜いて強制リカバリモードを終了してください。

トラブルシューティング

NVIDIA SDK Manager を使用したインストールのトラブルシューティング

さまざまなインストールエラーには多くの原因があります。以下は一般的なインストール問題のチェックリストで、破損したインストールから復旧するのに役立つ場合があります。

  1. サマリーテーブルを確認して、どのコンポーネントが失敗したかを特定します。

    a. ステータスが "Error" のグループを展開します。

    b. 失敗したコンポーネントを見つけたら、Install Error の右側にある詳細アイコンをクリックして Terminal タブに移動し、正確なエラー内容を表示します。

  1. エラーが壊れた apt リポジトリや不足している前提条件などの環境問題に関連している場合は、それを手動で修正してから、Retry Failed Items ボタンをクリックします。
  1. インストールの再試行には、他にも 2 つの方法があります:

    a. Flashing to eMMC with SDK Manager -- ステップ 3 から、Repair/Uninstall ボタンを使用して Manage NVIDIA SDKs ページに移動します。必要に応じて、ステータスが "Broken" の SDK を展開し、該当する部分(Host または Target)に対して Repair をクリックします。

  1. Flashing to eMMC with SDK Manager -- ステップ 3 で、必要な SDK を選択し、もう一度インストールを実行します。

  2. 最後に、該当する SDK をアンインストールしてから再インストールしてみてください。

コマンドラインを使用したインストールのトラブルシューティング

コマンドラインによるインストール方法は比較的シンプルですが、force recovery モードを使用するシナリオではエラーが発生しやすくなります。

Flashing to eMMC with command-line -- ステップ 2 で以下のようなエラーが発生した場合、Jetson-202 Carrier Board を force recovery モードに入れることに失敗している可能性があります。特に注意すべき点として、Jetson-202 Carrier Board の電源が入った状態で force recovery モードに入らないでください。これは有効ではありません。

Flashing to eMMC with command-line -- ステップ 3 でシステムに入れず、起動時の表示コマンドラインで止まってしまう場合は、force recovery モードを終了できていない可能性があります。同様に、Jetson-202 Carrier Board の電源が入ったままジャンパを抜いて force recovery モードを終了することも無効です。これらはすべて、電源が切れている状態で行う必要があります。

note

より多くのストレージ容量が必要な場合は、SD カードを使用して容量を拡張するか、システムを SD カードに書き込むことができます。推奨ソリューションである Flash System on SD card を参照してください。

リソース

reComputer J202x データシート

reComputer J202x 3D ファイル

Seeed Jetson シリーズ カタログ

Seeed Studio Edge AI 導入事例

Seeed Jetson シリーズ比較

Seeed Jetson デバイス一覧

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

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

Loading Comments...