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

以下の更新が2024年11月25日に製品に適用されました:
- 5V電源供給方式が変更されました(電源ICがONNCP3020ADR2GからTI TPS53015DGSに置き換えられ、周辺部品もそれに応じて調整されました)。これにより、動的電流が高い一部のUSBデバイスを使用した際のデバイス再起動問題が解決されました。
- ボードレイアウトが最適化され、ファンケーブル用スロットが拡大され、ファン配線が容易になりました。
- アクセサリー供給の安定化のため、WiFiモジュールモデルが8265.NGWからBL-M8822CP1に変更され、ソフトウェアドライバーも更新されました。
このWikiでは、Jetson AGX Orin 32GB H01 Kit に JetPack をインストールする方法を説明します。
必要条件
- Ubuntu ホストPC(ネイティブまたは VMware Workstation Player を使用した仮想マシン)
- Jetson AGX Xavier H01 Kit
- USB Type-C データ転送ケーブル
強制リカバリモードに入る
- ステップ 1: ボードにはリカバリボタンがあり、以下の画像に示されている3つのボタンの中央にあります。リカバリボタンを押しながらボードを電源に接続すると、強制リカバリモードに入ります。

- ステップ 2: Jetson AGX Orin 32GB H01 Kit を USB Type-C データ転送ケーブルで Ubuntu ホストPCに接続します。

周辺機器ドライバーをダウンロードする
まず、このボード用の周辺機器ドライバーをインストールする必要があります。これらのドライバーは、ボード上の一部のハードウェア周辺機器を動作させるために必要です。以下のリンクをクリックして、JetPack バージョンに応じたドライバーをダウンロードしてください。
JetPack バージョン | L4T バージョン | ドライバーダウンロードリンク | L4T ダウンロードリンク |
---|---|---|---|
5.0.2 | 35.1 | ダウンロード | ダウンロード |
5.1.1 | 35.3.1 | ダウンロード | ダウンロード |
6.0 | 36.3 | ダウンロード | ダウンロード |
6.1 | 36.4 | ダウンロード | ダウンロード |
Jetsonへのフラッシュ
- JP5.0.2/JP5.1.1
- JP6.0
- JP6.1
ここでは、Jetson AGX Orin 32GB H01 KitにJetpack 5.0.2をインストールするためにNVIDIA L4T 35.1を使用し、またはJetpack 5.1.1をインストールするためにNVIDIA L4T 35.3.1を使用します。
- ステップ 1: ホストPCに適切なNVIDIAドライバーをダウンロードします。必要なドライバーは以下の通りです:

- ステップ 2: ダウンロードした周辺機器ドライバーをNVIDIAドライバーと同じフォルダーに移動します。これで、同じフォルダーに3つの圧縮ファイルが表示されます。

- ステップ 3: Jetson_Linux_R35.1.0_aarch64.tbz2とTegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2を解凍します。これらのファイルがあるフォルダーに移動し、変更を適用します。
cd <directory_where_the_files_are_located>
tar xf Jetson_Linux_R35.1.0_aarch64.tbz2
cd Linux_for_tegra/rootfs
sudo tar xfp ../../Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh
- ステップ 4: AGX-Orin-32GB-H01-JP5.0.2.zipを解凍します。ここでは、.zipファイルを解凍するために必要なunzipパッケージを追加でインストールします。
cd ..
sudo apt install unzip
unzip AGX-Orin-32GB-H01-JP5.0.2.zip
ここでファイルを置き換えるかどうかを尋ねられます。Aを入力してENTERを押し、必要なファイルを置き換えます。

- ステップ 5: システムをeMMCにフラッシュします。
cd Linux_for_Tegra
sudo ./flash.sh jetson‐agx‐orin‐devkit mmcblk0p1
フラッシュプロセスが成功すると、以下の出力が表示されます。

発生したエラー:
- ERROR: failed to read rcm_state on AGX Orin and NX Orin for Jetpack 5.1.1
- NVIDIAによるJetson AGX OrinのPCN変更がありますが、これはSeeedのPCN変更ではありません。
- Wikiで言及されている資料に加えて、Overlay_PCN210361_PCN210100_r35.3.1.tbz2をJetson Linux 35.3.1ページの下部からダウンロードしてください。
- Jetson_Linuxを解凍した後、バイナリを適用する前にOverlay_PCN210361_PCN210100_r35.3.1.tbz2を解凍してください。その後、すべてのファイルとフォルダーをLinux_For_Tegraにコピーします(スキップせずにマージ)。
- その後、ガイダンスの残りの手順を続行してください。
ここでは、Jetson AGX Orin 32GB H01 KitにJetpack 6.0をインストールするためにNVIDIA L4T 36.3を使用します。
- ステップ 1: NVIDIAドライバーをダウンロードします。必要なドライバーは以下の通りです:

- ステップ 2: ダウンロードした周辺機器ドライバーをNVIDIAドライバーと同じフォルダーに移動します。これで、同じフォルダーに3つの圧縮ファイルが表示されます。

- ステップ 3: Jetson_Linux_R36.3.0_aarch64.tbz2とTegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2を解凍します。これらのファイルがあるフォルダーに移動し、変更を適用します:
cd < directory_where_the_files_are_located >
tar xf Jetson_Linux_R36.3.0_aarch64.tbz2
sudo tar xfp Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 -C Linux_for_tegra/rootfs
cd Linux_for_tegra
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
- ステップ 4: AGX-Orin-H01-JP6.0.zipを解凍します。ここでは、.zipファイルを解凍するために必要なunzipパッケージを追加でインストールします。
cd ..
sudo apt install unzip
sudo unzip AGX-Orin-H01-JP6.0.zip
ここでファイルを置き換えるかどうかを尋ねられます。Aを入力してENTERを押し、必要なファイルを置き換えます。

- ステップ 5: システムをeMMCにフラッシュします。
cd Linux_for_Tegra
sudo ./flash.sh jetson-agx-orin-devkit internal
フラッシュプロセスが成功すると、以下の出力が表示されます:

ここでは、Jetson AGX Orin 32GB H01 KitにJetpack 6.1をインストールするためにNVIDIA L4T 36.4を使用します。
- ステップ 1: NVIDIAドライバーをダウンロードします。必要なドライバーは以下の通りです:

- ステップ 2: ダウンロードした周辺機器ドライバーをNVIDIAドライバーと同じフォルダーに移動します。これで、同じフォルダーに3つの圧縮ファイルが表示されます。

以下のコマンドを使用して、ダウンロードしたファイルが完全であることを確認できます。

- ステップ 3: Jetson_Linux_R36.4.0_aarch64.tbz2とTegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2を解凍します。これらのファイルがあるフォルダーに移動し、変更を適用します:
cd <path_to_files>
tar xf Jetson_Linux_R36.4.0_aarch64.tbz2
sudo tar xfp Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2 -C Linux_for_tegra/rootfs
cd Linux_for_tegra
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
- ステップ 4: A605_Jetpack_6.1.tar.gz を展開します:
cd ..
tar xf A605_Jetpack_6.1.tar.gz
sudo cp -r 605_jetpack6.1/Linux_for_Tegra/* Linux_for_Tegra/
- ステップ 5: システムを eMMC にフラッシュします:
cd Linux_for_Tegra
sudo ./flash.sh jetson-agx-orin-devkit internal
フラッシュプロセスが成功すると、以下の出力が表示されます:

システムを SSD にインストールするには、以下のコマンドを実行することもできます:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 jetson-agx-orin-devkit external
開発者ツール
高速開発とエッジ AI 統合のためのプリインストール済み Jetpack
Jetson ソフトウェア は NVIDIA JetPack™ SDK から始まり、完全な開発環境を提供します。この SDK には、CUDA-X による加速ライブラリやその他の NVIDIA 技術が含まれており、開発を迅速に開始できます。JetPack には、Linux カーネル、ブートローダー、NVIDIA ドライバー、フラッシュユーティリティ、サンプルファイルシステム、Jetson プラットフォーム用のツールチェーンを提供する Jetson Linux ドライバーパッケージが含まれています。また、セキュリティ機能、OTA アップデート機能なども含まれています。
コンピュータビジョンと組み込み機械学習
- Deepstream: AI ベースのマルチセンサー処理およびビデオ・画像理解のための完全なストリーミング分析ツールキットを Jetson 上で提供します。
- TAO: TensorFlow と PyTorch を基盤とした NVIDIA TAO フレームワークのローコード版で、モデルトレーニングを加速します。
- alwaysAI: reComputer 上で直接コンピュータビジョンアプリケーションを構築、トレーニング、デプロイします。100 以上の事前トレーニング済みコンピュータビジョンモデルに無料でアクセスし、エンタープライズサブスクリプションを通じてクラウドでカスタム AI モデルを数クリックでトレーニングできます。始め方については wiki ガイドをご覧ください。
- edge impulse: クラウド依存なしで、エッジでオーディオ、分類、物体検出アプリケーションをデプロイするための最も簡単な組み込み機械学習パイプライン。
- Roboflow: 生の画像をカスタムトレーニング済みの物体検出および分類モデルに変換し、アプリケーションで使用するためにモデルをデプロイするツールを提供します。NVIDIA Jetson へのデプロイについては https://docs.roboflow.com/inference/nvidia-jetson を参照してください。
- ultralytics yolo: 転移学習を使用して、YOLOv5 による少数ショット物体検出を実現します。非常に少ないトレーニングサンプルで済みます。ステップバイステップの wiki チュートリアルをご覧ください。
- Deep Learning: NVIDIA Jetson Nano 上でモデルを最適化します。Deci の こちら を参照して、NVIDIA Jetson Nano および Xavier NX デバイスでのランタイムパフォーマンスを自動的にベンチマークおよび最適化する方法をご確認ください。
音声 AI
- Riva: ユースケースに合わせてカスタマイズされた音声 AI アプリケーションを構築し、リアルタイムパフォーマンスを提供するための GPU 加速 SDK。
リモートフリート管理
allxon を使用して、安全な OTA およびリモートデバイス管理を有効化します。コード H4U-NMW-CPK を使用して 90 日間の無料トライアルを解除できます。
ロボットおよび ROS 開発
- NVIDIA Isaac ROS GEMs は、NVIDIA ハードウェア上で高性能なソリューションを構築するために ROS 開発者を支援するハードウェアアクセラレーションパッケージです。NVIDIA Isaac について詳しく学びましょう。
- Cogniteam Nimbus: 開発者が自律ロボットをより効果的に管理できるクラウドベースのソリューションです。Nimbus プラットフォームは NVIDIA® Jetson™ および ISAAC SDK と GEMs を標準でサポートしています。ウェビナー をチェックして、Nimbus を使用して ROS プロジェクトをクラウドに接続する方法を学びましょう。
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品をご利用いただく際に、できる限りスムーズな体験を提供するため、さまざまなサポートをご用意しております。お客様の好みやニーズに合わせた複数のコミュニケーションチャネルをご利用いただけます。