🧪 新しいチュートリアルを公開中 — ロボットアームからセンサーまで
コンテンツへスキップ

JetPack 6.x から JetPack 7.2 への移行 ​

本ページは、AGX Orin 開発キットを使用している既存の JetPack 6.x ユーザー向けです。 新しいキットをお持ちの場合は、代わりに クイックスタートから始めてください。

何が変わるか ​

レイヤーJetPack 6.x 世代JetPack 7.2.1
Jetson Linux(L4T)36.x(6.2 では 36.4.x)39.2.1
OS / ルートファイルシステムUbuntu 22.04Ubuntu 24.04
Linux カーネル5.156.8
CUDA12.x13.2.2
TensorRT10.x(6.x 世代)10.16.2

JetPack 6.x 列の値はあくまで例示です(JetPack 6.2 世代)。計画を立てる前に、 cat /etc/nv_tegra_release でお手元の正確な現在のバージョンを確認し、 リリースごとの詳細は NVIDIA の JetPack アーカイブを参照してください。

7.2 系における Orin の新機能 ​

Jetson Linux 39.2 リリースノートより:

  • Jetson Orin ファミリーが JetPack 7 ソフトウェアラインに加わります(Thor と同世代)。
  • 統合 ISO インストール — USB メモリからのインストール経路で、ホスト PC は不要です。
  • エージェント型 AI ワークフロー向けの NemoClaw ワンコマンドインストール。
  • カスタム量産イメージ向けの公式 Yocto/OpenEmbedded レシピ(OE4T)。
  • カメラスタック:SIPL API v2.0(GMSL および CoE)— このリリースには ABI 変更がある点に注意してください。JetPack 7.1 向けにビルドされた UDDF ドライバーは、JetPack 7.2 のヘッダーに対して再ビルドが必要です。
  • (AGX Orin 32GB の Super Mode / MAXN_SUPER は 32GB 固有のもので、64GB キットには該当しません。SBSA および MIG の変更は Jetson Thor に関係するものです。)

引き継げないもの — 再ビルドの計画を ​

  • アウトオブツリーのカーネルモジュール — カーネルが 6.8 に移行したため、モジュールは新しいヘッダーに対して再ビルドする必要があります。
  • カメラドライバーとデバイスツリーのカスタマイズ — 39.2 向けに再ビルドしてください。SIPL 2.0 は UDDF ドライバーの ABI 変更ももたらします。
  • TensorRT エンジン — シリアライズされたエンジンは TensorRT のバージョンに紐づきます。ターゲット上で TensorRT 10.16.2 を使って再ビルドしてください。
  • CUDA バイナリ — CUDA 13 で再ビルドしてください。12.x のバイナリがそのまま引き継げるとは期待しないでください。
  • コンテナ — JetPack 7 対応のイメージ(例:更新された NGC コンテナ)に切り替えてください。
  • Python 環境とシステムサービス — Ubuntu 24.04 向けに再作成してください(パッケージ名、リポジトリ、インタープリターのバージョンが変わっています)。

推奨される移行順序 ​

  1. 何かを消去する前に、ソフトウェアスタックが 7.2.1 でサポートされていることを確認してください — 依存する各コンポーネントを NVIDIA の JetPack 7.2.1 コンポーネントリストと照合します。このページは独立してリリースされる SDK については遅れることがあります。Isaac ROS 4.6.0 が Jetson Orin + JetPack 7.2 のサポートを追加しているにもかかわらず、まだ Isaac ROS を「近日公開予定」と記載しています(JetPack 7.2 のロボティクスを参照)。
  2. **バックアップ:**アプリケーションデータ、センサーのキャリブレーションファイル、コンテナボリューム、デバイスツリーのソース、TensorRT ビルドスクリプト/ONNX モデル。
  3. JetPack 7.2.1 を書き込み(書き込みと更新)、起動、ストレージ、ネットワーク、および Force Recovery が引き続き機能することを検証します。
  4. **周辺機器を復元:**Wi-Fi、カメラ、CAN、フィールドバスのドライバー — カーネル 6.8 向けに再ビルドしたものを使います。
  5. CUDA アプリケーション、TensorRT プラグイン、TensorRT エンジンをターゲット上で再ビルドします。
  6. まず元の電力モードでアプリケーションを検証し、その後に他のパフォーマンスモードを試してください。
  7. **ベースラインを記録:**メモリ使用量、温度、消費電力、レイテンシー、スループット — 本番運用に移行する前に。

ロールバック ​

  • 消去する前に、現在のシステムの動作確認済みのコピーを保管してください(予備の NVMe/eMMC イメージ、または最低限ステップ 2 のデータ)。
  • ISO インストーラーは、メディアをお持ちの任意の L4T バージョンをインストールできます — 以前のバージョンに戻す必要がある可能性がある場合は、古いインストーラー USB を保管しておいてください。
  • フリートの場合は、展開を段階的に進め、インプレースアップグレードよりも独立したリカバリー経路(リカバリー USB + バックアップイメージ)を備えた設計を優先してください。

参考資料 ​

ステータス:ドラフト、cheny のレビュー待ち。記載日時点の NVIDIA 公式 ドキュメントに基づく内容です。Juxi Technology による実機での検証はまだ 行われていません。再ビルド一覧は標準的なプラットフォーム上の帰結(カーネル/TensorRT/CUDA のバージョン変更)を述べたものです — ご自身のスタックで検証してください。


NVIDIA® および Jetson™ は NVIDIA Corporation の商標です。本ページは Juxi Technology によって公開されており、NVIDIA の公式出版物ではありません。