A608キャリアボード
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
JetPack OSをA608キャリアボードにフラッシュする (NVIDIA Jetson Orin NX/Nano対応)

このWikiでは、NVIDIA Jetson Orin NXモジュールおよびNVIDIA Jetson Orin Nanoモジュールの両方をサポートするA608キャリアボードに接続されたNVMe SSDおよびUSBフラッシュドライブにJetPackをフラッシュする方法を説明します。
必要条件
- UbuntuホストPC
- Jetson Orin NXまたはJetson Orin Nanoモジュールを搭載したA608キャリアボード
- USB Type-Cデータ転送ケーブル
物理的なUbuntuホストデバイスを使用することを推奨します。仮想マシンの使用は避けてください。 以下の表を参照してホストマシンを準備してください。
JetPackバージョン | Ubuntuバージョン (ホストコンピュータ) | ||
18.04 | 20.04 | 22.04 | |
JetPack 5.x | ✅ | ✅ | |
JetPack 6.x | ✅ | ✅ |
フォースリカバリーモードに入る
インストール手順に進む前に、ボードがフォースリカバリーモードにあることを確認する必要があります。
ステップ1. システムの電源をオフにします。スタンバイモードではなく、完全に電源をオフにしてください。
ステップ2. Type-CからUSB Type-Aケーブルを使用してキャリアボードとホストを接続します。
ステップ3. GH1.25MMロッキング端子ワイヤーを使用して、Recoveryのピン1とピン2を短絡させ、リカバリーモードに入ります。

ステップ4. デバイスの電源を入れます。
ステップ5. LinuxホストPCでターミナルウィンドウを開き、コマンドlsusb
を入力します。使用しているJetson SoMに応じて、以下のいずれかの出力が表示されれば、ボードはフォースリカバリーモードにあります。
- Orin NX 16GBの場合: 0955:7323 NVidia Corp
- Orin NX 8GBの場合: 0955:7423 NVidia Corp
- Orin Nano 8GBの場合: 0955:7523 NVidia Corp
- Orin Nano 4GBの場合: 0955:7623 NVidia Corp
以下の画像はOrin NX 8GBの場合です。

ステップ6. 短絡ワイヤーを取り外します。
- JP5.1.1
- JP5.1.2
- JP6.0
- JP6.1
- JP6.2
ここでは、NVIDIA L4T 35.3.1を使用して、A608キャリアボードにJetPack 5.1.1をインストールします。
ステップ1. ホストPCにNVIDIAドライバをダウンロードします。必要なドライバは以下の通りです。

ステップ2. 周辺機器ドライバをダウンロードし、すべてのドライバを同じフォルダに配置します。
同じフォルダ内に以下の3つの圧縮ファイルが表示されます。

ステップ3. システムイメージを準備します。
ホストPCでターミナルウィンドウを開き、以下のコマンドを実行します:
cd <path to drivers>
sudo apt install unzip
tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
cd ..
unzip 608_jp511.zip
cp -r ./608_jp511/Linux_for_Tegra/* ./Linux_for_Tegra/
ステップ4. A608にシステムをフラッシュします。
- NVMeにフラッシュ
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal - USBにフラッシュ
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device sda1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal - SDにフラッシュ
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device mmcblk1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
フラッシュプロセスが成功すると、以下のような出力が表示されます。

フラッシュ後、Jetsonデバイスの電源を再投入し、システムにログインします。
ここでは、NVIDIA L4T 35.4.1 を使用して、Jetson Orin NX モジュールを搭載した A608 キャリアボードに Jetpack 5.1.2 をインストールします。
ステップ 1. NVIDIA ドライバーをホスト PC にダウンロードします。必要なドライバーは以下の通りです:

ステップ 2. 周辺機器ドライバーをダウンロードし、すべてのドライバーを同じフォルダーに配置します。
同じフォルダー内に3つの圧縮ファイルが表示されます:

ステップ 3. システムイメージを準備します。
ホスト PC でターミナルウィンドウを開き、以下のコマンドを実行します:
cd <path to drivers>
sudo apt install unzip
tar xf Jetson_Linux_R35.4.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
cd ..
unzip a608_jp512.zip
cp -r ./608_jp512/Linux_for_Tegra/* ./Linux_for_Tegra/
ステップ 4. A608 にシステムをフラッシュします。
- NVMe にフラッシュする場合
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal - USB にフラッシュする場合
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device sda1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal - SD にフラッシュする場合
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device mmcblk1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
フラッシュプロセスが成功すると、以下の出力が表示されます。

フラッシュ後、Jetson デバイスの電源を再投入し、システムにログインします。
ここでは、NVIDIA L4T 36.3 を使用して、Jetson Orin NX モジュールを搭載した A608 キャリアボードに Jetpack 6.0 をインストールします。
ステップ 1. NVIDIA ドライバーをホスト PC にダウンロードします。必要なドライバーは以下の通りです:

ステップ 2. 周辺機器ドライバーをダウンロードし、すべてのドライバーを同じフォルダーに配置します。
同じフォルダー内に3つの圧縮ファイルが表示されます:

ステップ 3. システムイメージを準備します。
ホスト PC でターミナルウィンドウを開き、以下のコマンドを実行します:
cd <path to drivers>
sudo apt install unzip
tar xf Jetson_Linux_R36.3.0_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
cd ..
unzip 608_jp60.zip
sudo cp -r ./608_jp60/Linux_for_Tegra/* ./Linux_for_Tegra/
ステップ 4. A608 の Nvme にシステムをフラッシュします。
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
フラッシュプロセスが成功すると、以下の出力が表示されます。

フラッシュ後、Jetson デバイスの電源を再投入し、システムにログインします。
ここでは、NVIDIA L4T 36.4 を使用して、Jetson Orin NX モジュールを搭載した A608 キャリアボードに Jetpack 6.1 をインストールします。
ステップ 1. NVIDIA ドライバーをホスト PC にダウンロードします。必要なドライバーは以下の通りです:

ステップ 2. 周辺機器ドライバーをダウンロードし、すべてのドライバーを同じフォルダーに配置します。
同じフォルダー内に3つの圧縮ファイルが表示されます:

ステップ 3. システムイメージを準備します。
ホスト PC でターミナルウィンドウを開き、以下のコマンドを実行します:
cd <path to drivers>
tar xf Jetson_Linux_R36.3.0_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
cd ..
tar xf A608_Jetpack_6.1.tar.gz
sudo cp -r 608_jetpack6.1/Linux_for_Tegra/* Linux_for_Tegra/
ステップ 4. A608 の Nvme にシステムをフラッシュします。
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
フラッシュプロセスが成功すると、以下の出力が表示されます。

フラッシュ後、Jetsonデバイスの電源を再度オンにしてシステムにログインしてください。
ここでは、NVIDIA L4T 36.4.3を使用して、Jetson Orin NXモジュールを搭載したA608キャリアボードにJetpack 6.2をインストールします。
ステップ 1. NVIDIAドライバーをダウンロードし、ホストPCに保存します。必要なドライバーは以下の通りです:

ステップ 2. 周辺機器ドライバーをダウンロードし、すべてのドライバーを同じフォルダーに保存します。
同じフォルダー内に以下の3つの圧縮ファイルが表示されます:

ステップ 3. システムイメージを準備します。
ホストPCでターミナルウィンドウを開き、以下のコマンドを実行してください:
cd <path to drivers>
tar xf Jetson_Linux_r36.4.3_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
sudo tar zxpf 608_jp62.tar.gz
sudo cp -r 608_jp62/Linux_for_Tegra/* Linux_for_Tegra/
cd Linux_for_Tegra/
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
ステップ 4. A608のNvmeにシステムをフラッシュします。
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit-super internal
フラッシュプロセスが成功すると、以下の出力が表示されます。

フラッシュ後、Jetsonデバイスの電源を再度オンにしてシステムにログインしてください。
リソース
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。