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

JetPack フラッシングとシステム設定

NVIDIA Jetson プラットフォームに初めて触れる開発者向け。JUXI Jetson 開発キットは出荷時に Ubuntu 22.04 がプリインストールされています。本ドキュメントは OS 再インストールや JetPack バージョン変更時の参考用です。

1. JetPack とは?

JetPack は NVIDIA が Jetson プラットフォーム用に提供する SDK パッケージで、以下を含みます:

  • Ubuntu システムイメージ
  • CUDA / cuDNN / TensorRT
  • マルチメディア API(L4T)

バージョン対応(一般的):

Jetson ボード推奨 JetPackシステム
Orin NX / NanoJetPack 6.xUbuntu 22.04
Xavier NX / AGXJetPack 5.xUbuntu 20.04

JUXI Jetson Orin NX Super 開発キット は Ubuntu 22.04(JetPack 6.x エコシステム)プリインストール。

2. フラッシュ方法

方法1:公式イメージ(Ubuntu ブート)

既存の Ubuntu ホストまたは USB ブート環境に適しています:

bash
# 1. NVIDIA 公式サイトから対応ボードのドライバパッケージ(Driver Package)をダウンロード
# 2. 解凍して Linux_for_Tegra ディレクトリに入る
cd Linux_for_Tegra
sudo ./apply_binaries.sh
# 3. Jetson を Recovery モードにする(REC キーを押しながら電源投入)
# 4. フラッシュ
sudo ./flash.sh <board-name> mmcblk0p1

方法2:SDK Manager(初心者推奨)

  1. NVIDIA SDK Manager をインストール
  2. Jetson を PC に接続(Recovery モード)
  3. ボードモデル → JetPack バージョンを選択 → コンポーネントをチェック(推奨: CUDA/TensorRT 全選択)
  4. フラッシュ + 初回ブート完了を待つ

⚠️ フラッシュには 20〜60 分かかります。途中でケーブルを抜いたり電源を切ったりしないでください。

3. フラッシュ失敗のトラブルシューティング

現象対処
Recovery モードに入れないREC キーを押しながら電源投入を確認、lsusb で NVIDIA デバイスが検出されるか確認
フラッシュ途中で失敗データケーブルを交換(まずケーブル問題を排除);PC の省電力モードをオフ;再フラッシュ
フラッシュ後に黒画面ディスプレイ接続を確認(Orin は DP);Recovery モードに戻して再フラッシュ
バージョン不一致と表示ボードモデルと JetPack バージョンの対応を確認(ボード側面のシルク印刷)

4. システム基本設定

4.1 ネットワークとソース

bash
# 国内ミラーに変更(オプション、apt 高速化)
sudo sed -i 's|archive.ubuntu.com|mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list
sudo apt update

4.2 GPU 環境の確認

bash
# JetPack/CUDA の確認
cat /etc/nv_tegra_release
nvcc --version
# PyTorch GPU の検証
python3 -c "import torch; print(torch.cuda.is_available())"

PyTorch が使えない場合は Jetson Orin の PyTorch 非互換問題 を参照。

4.3 64G メモリモードの有効化(Orin)

bash
sudo nvpmodel -m 0          # 最高性能モード
sudo jetson_clocks          # 周波数上限のロック解除

4.4 ルートパーティションの拡張

JetPack フラッシュ後、ルートパーティションが SD/eMMC の一部しか使用していない場合があります:

bash
sudo systemctl enable --now nvresize             # 自動拡張
# または手動:
sudo resize2fs /dev/nvme0n1p1                    # 実際のデバイスに合わせる

5. よくある質問

Q: フラッシュ後に WiFi が出ない?

A: Orin シリーズコアボードは M.2 WiFi モジュールの外付けが必要。デュアルバンドアンテナの接続を確認してください。

Q: Recovery モードにはどう入る?

A: 電源オフ → REC(または BOOT)キーを押しながら電源/Type-C 接続 → lsusbNVIDIA Corp. デバイスが確認できれば成功。

Q: 必要なストレージ容量は?

A: 推奨 ≥128GB SSD(SD カードは書き込み速度がボトルネック)。256GB が開発キットの標準構成です。


関連リンク

技術サポート