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

J401 キャリアボードは、NVIDIA Jetson Orin NX/Nano モジュールをサポートする強力な拡張ボードです。1xGbE ポート、1x CAN データ転送用、SSD 用の M.2 Key M、WiFi/BlueTooth 用の M.2 Key E、2 CSI、そして高品質なビデオキャプチャとディスプレイ用の 1 HDMI を備えています。また、4x USB 3.2 ポート、ファン、RTC、柔軟な 9-19V 電源供給を含み、産業用自動化システムや強力な AI アプリケーションの構築に信頼性を提供します。
特徴
- 卓越した性能のキャリアボード: NVIDIA Jetson Orin NX/Nano モジュールをサポートし、強力な計算能力で困難なタスクを容易に処理
- 多用途な接続性: ネットワーキング用の 1x ギガビットイーサネットポート、4x USB 3.2 Type-A (10Gbps) ポート、1x USB2.0 Type-C ポート、迅速なデータ転送用の 1x CAN コネクタを提供
- 柔軟なストレージと無線拡張: 1x M.2 Key M 2280 と 1x M.2 Key E スロットを搭載し、柔軟なストレージと無線接続の拡張を提供
- 高度な周辺機器のサポート: 2x 15 ピン CSI カメラコネクタ、1x HDMI 2.1、1x ファン、1x RTC を組み合わせ、複数の周辺機器をサポート
- 広範囲の入力電圧: 9-19V DC に対応し、電源供給オプションの柔軟性を提供
仕様
仕様 | reComputer J3010 | reComputer J3011 | reComputer J4011 | reComputer J4012 |
---|---|---|---|---|
モジュール | Jetson Orin Nano 4GB | Jetson Orin Nano 8GB | Jetson Orin NX 8GB | Jetson Orin NX 16GB |
AI パフォーマンス | 20 TOPS | 40 TOPS | 70 TOPS | 100 TOPS |
GPU | 512コア NVIDIA Ampere アーキテクチャ GPU (16 Tensor コア) | 1024コア NVIDIA Ampere アーキテクチャ GPU (32 Tensor コア) | 1024コア NVIDIA Ampere アーキテクチャ GPU (32 Tensor コア) | |
GPU 最大周波数 | 625 MHz | 765 MHz | 918 MHz | |
CPU | 6コア Arm® Cortex®-A78AE v8.2 64ビット CPU 1.5MB L2 + 4MB L3 | 6コア Arm® Cortex®-A78AE v8.2 64ビット CPU 1.5MB L2 + 4MB L3 | 8コア Arm® Cortex®-A78AE v8.2 64ビット CPU 2MB L2 + 4MB L3 | |
CPU 最大周波数 | 1.5 GHz | 2 GHz | ||
メモリ | 4GB 64ビット LPDDR5 34 GB/s | 8GB 128ビット LPDDR5 68 GB/s | 8GB 128ビット LPDDR5 102.4GB/s | 16GB 128ビット LPDDR5 102.4GB/s |
DL アクセラレータ | / | 1x NVDLA v2 | 2x NVDLA v2 | |
DLA 最大周波数 | / | 614 MHz | ||
ビジョンアクセラレータ | / | 1x PVA v2 | ||
ストレージ | 128GB NVMe SSD | |||
ビデオエンコーダ | 1080p30 (1-2 CPU コアでサポート) | 1x 4K60 (H.265) | 3x 4K30 (H.265) 6x 1080p60 (H.265) | 12x 1080p30 (H.265) | ||
ビデオデコーダ | 1x 4K60 (H.265) 2x 4K30 (H.265) 5x 1080p60 (H.265) 11x 1080p30 (H.265) | 1x 8K30 (H.265) | 2x 4K60 (H.265) | 4x 4K30 (H.265) 9x 1080p60 (H.265) | 18x 1080p30 (H.265) | ||
ディスプレイ | 1* HDMI 2.1 | |||
CSI カメラ | 2* CSI (2レーン 15ピン) | |||
ネットワーキング | 1* ギガビットイーサネット (10/100/1000M) | |||
USB | 4* USB 3.2 Type-A (10Gbps); 1* USB2.0 Type-C (デバイスモード) | |||
M.2 Key M | 1* M.2 Key M | |||
M.2 Key E | 1* M.2 Key E | |||
ファン | 1* 4ピンファンコネクタ (5V PWM) | |||
CAN | 1* CAN | |||
多機能ポート | 1* 40ピン拡張ヘッダー, 1* 12ピン制御および UART ヘッダー | |||
RTC | RTC 2ピン, RTC ソケット (CR1220 対応、未付属) | |||
電源 | 9-19V | |||
電源供給 | 電源アダプタは付属していません | |||
温度 | -10℃~60℃ | |||
機械的仕様 | 130mm x 120mm x 58.5mm |
ハードウェア概要

JetPackのフラッシュ
ここでは、reComputer J4012/ J4011/ J3010およびJ3011に接続されたNVMe SSDにJetPackをフラッシュする方法を説明します。これらのデバイスはすべてJ401キャリアボードを内蔵しており、フラッシュ手順はすべて同じです。
reComputer J40/ J30シリーズには、付属のNVMe SSDにJetPack 5.1がプリインストールされているため、フラッシュする必要はありません。ただし、JetPackを再度フラッシュしたい場合は、このガイドに従ってください。
対応モジュール
- NVIDIA® Jetson Orin™ Nano Module 4GB
- NVIDIA® Jetson Orin™ Nano Module 8GB
- NVIDIA® Jetson Orin™ NX Module 8GB
- NVIDIA® Jetson Orin™ NX Module 16GB
必要条件
- Ubuntuホストコンピュータ
- reComputer J4012/ J4011/ J3010またはJ3011
- USB Type-Cデータ伝送ケーブル
物理的なUbuntuホストデバイスを使用することを推奨します。以下の表を参照してホストマシンを準備してください。
JetPackバージョン | Ubuntuバージョン (ホストコンピュータ) | ||
18.04 | 20.04 | 22.04 | |
JetPack 5.x | ✅ | ✅ | |
JetPack 6.x | ✅ | ✅ |
強制リカバリモードに入る
- フラッシュには仮想マシンやARMアーキテクチャのUbuntuを使用することを推奨しません。
- インストール手順に進む前に、ボードが強制リカバリモードにあることを確認する必要があります。

ステップバイステップ
ステップ1. ジャンパーワイヤーを使用してFC RECピンとGNDピンを接続します。
ボタンヘッダー | 説明 | ボタンヘッダー | 説明 | |
---|---|---|---|---|
![]() | 1 | PWR BTN | 7 | AUTO ON |
2 | GND | 8 | DIS | |
3 | FC REC | 9 | UART TXD | |
4 | GND | 10 | UART RXD | |
5 | SYS RET | 11 | LED + | |
6 | GND | 12 | LED - |
ステップ2. 付属のケーブルを使用して電源アダプタからreComputerに電力を供給し、USB Type-Cデータ伝送ケーブルでボードをUbuntuホストPCに接続します。

ステップ3. 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 16GBの場合です。

ステップ4. ジャンパーワイヤーを取り外します。
単一コマンドでデバイスをフラッシュする
単一コマンドでデバイスをフラッシュする
reComputer Jetson J30/40はワンクリックフラッシュスクリプトを提供しており、JetPack 5.1.1、5.1.2、6.0のフラッシュをサポートしています。現在、JetPack 6.1およびその他のreComputer Jetsonシリーズのワンクリックフラッシュはテスト中であり、近い将来に公開される予定です。
wget -O ./flashing.sh https://files.seeedstudio.com/OSHW_Jetson/flashing.sh && sudo chmod 777 ./flashing.sh && ./flashing.sh
免責事項: ワンクリックフラッシュスクリプトはJetPackのフラッシュを迅速に行うことを目的としています。現在のバージョンはベータ版であり、多くの問題がある可能性があります。ご理解いただければ幸いです。フラッシュに問題がある場合は、以下のデバイスをステップバイステップでフラッシュする
を参照し、Discord Jetsonチャンネルでフィードバックをお寄せください。迅速に修正し、この機能を改善していきます。
デバイスをステップバイステップでフラッシュする
フラッシュに進む前に、Jetson Orin NXモジュールはJetPack 5.1以上のみをサポートし、Jetson Orin NanoモジュールはJetPack 5.1.1以上のみをサポートすることに注意してください。
まず、JetPackをフラッシュする前に、UbuntuホストPCに以下の必要な依存関係をインストールしてください。
sudo apt install qemu-user-static sshpass abootimg nfs-kernel-server libxml2-utils binutils -y
- JP5.1.1
- JP5.1.2
- JP5.1.3
- JP6.0
- JP6.1
- JP6.2
ここでは、NVIDIA L4T 35.3.1 を使用して reComputer に Jetpack 5.1.1 をインストールします。
ステップ 1: ホストPCにNVIDIAドライバーをダウンロードします。必要なドライバーは以下の通りです:

ステップ 2: Jetson_Linux_R35.3.1_aarch64 と Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64 を解凍し、これらのファイルが含まれるフォルダに移動して変更を適用し、必要な前提条件をインストールします。
tar xf Jetson_Linux_R35.3.1_aarch64
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
ステップ 3 (オプション): ユーザー名、パスワード、ホスト名を設定して、デバイスが起動後にUbuntuインストールウィザードをスキップできるようにします。
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
例 (ユーザー名:"nvidia", パスワード:"nvidia", デバイス名:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
ステップ 4: NVMe SSD にシステムをフラッシュします。
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 p3509-a02+p3767-0000 internal
フラッシュプロセスが成功すると、以下の出力が表示されます。

これで、マウス、キーボード、モニターを Jetson デバイスに接続できます。デバイスは使用可能になります!
Jetson デバイスがデスクトップを開くのに時間がかかる場合は、電源を再接続してください。
ステップ 5 (オプション): Nvidia Jetpack SDK をインストールします。
Jetson デバイスでターミナルを開き、以下のコマンドを実行してください:
sudo apt update
sudo apt install nvidia-jetpack
ここでは、NVIDIA L4T 35.4.1 を使用して reComputer に Jetpack 5.1.2 をインストールします。
ステップ 1: ホストPCにNVIDIAドライバーをダウンロードします。必要なドライバーは以下の通りです:

ステップ 2: Jetson_Linux_R35.4.1_aarch64 と Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64 を解凍し、これらのファイルが含まれるフォルダに移動して変更を適用し、必要な前提条件をインストールします。
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
次に、JP5.1.2 に必要な NVIDIA のパッチを適用します。このパッチについては、公式の NVIDIA JetPack リリースノートのセクション 4.2.3 こちらで説明されています。
ステップ 3: 以下のディレクトリに移動します。
cd Linux_for_Tegra/bootloader/t186ref/BCT
ステップ 4: ファイル "tegra234-mb2-bct-scr-p3767-0000.dts" を開き、tfc セクションの下に以下の行を追加します。
tfc {
reg@322 { /* GPIO_M_SCR_00_0 */
exclusion-info = <2>;
value = <0x38008080>;
};
ステップ 5 (オプション): "Linux_for_Tegra" ディレクトリに移動し、以下のコマンドを入力してユーザー名、パスワード、ホスト名を設定します。これにより、デバイスが起動後にUbuntuインストールウィザードをスキップできます。
cd Linux_for_Tegra
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
例 (ユーザー名:"nvidia", パスワード:"nvidia", デバイス名:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
ステップ 6: NVMe SSD にシステムをフラッシュします。
cp p3509-a02+p3767-0000.conf p3509-a02-p3767-0000.conf
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_nvme.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml --no-systemimg" --showlogs --network usb0 p3509-a02-p3767-0000 external
フラッシュプロセスが成功すると、以下の出力が表示されます。

これで、マウス、キーボード、モニターを Jetson デバイスに接続できます。デバイスは使用可能になります!
Jetson デバイスがデスクトップを開くのに時間がかかる場合は、電源を再接続してください。
ステップ 7 (オプション): Nvidia Jetpack SDK をインストールします。
Jetson デバイスでターミナルを開き、以下のコマンドを実行してください:
sudo apt update
sudo apt install nvidia-jetpack
ここでは、reComputer に Jetpack 5.1.3 をインストールします。
ステップ 1: 使用している Jetson モジュールに対応するシステムイメージを Ubuntu PC にダウンロードします:
Jetson モジュール | ダウンロードリンク | SHA256 |
---|---|---|
Orin NX 16GB | ダウンロード | 28877E13DE9E029C4E4328F836C7D534E182849714CCA2930C3712757DDD6CD1 |
Orin NX 8GB | ダウンロード | E4C5611164475D86E2F128826F993F251491368168218A2D660E6D23DEE63D53 |
Orin Nano 8GB | ダウンロード | A3F0C30EFDFB612F1EAB5B01E01B7E6FDFACA6A27A596C3B0AABD82C0EFE94D4 |
Orin Nano 4GB | ダウンロード | EDCDA822B59BB6FAC8E7AD301757C6801FC29481DE274DEE370CFDA4874AC0B0 |
ダウンロードしたファームウェアの整合性を確認するには、SHA256ハッシュ値を比較してください。
Ubuntuホストマシンでターミナルを開き、sha256sum <File>
コマンドを実行して、ダウンロードしたファイルのSHA256ハッシュ値を取得します。結果のハッシュ値がWikiに記載されているSHA256ハッシュ値と一致すれば、ダウンロードしたファームウェアが完全であることが確認できます。
ステップ2: ダウンロードしたイメージファイルを解凍します:
sudo tar xpf mfi_xxxx.tar.gz
# 例: sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.0-36.3.0-2024-06-07.tar.gz
ステップ3: 解凍したディレクトリに移動し、以下のコマンドを実行してJetpackシステムをNVMe SSDにフラッシュします:
cd mfi_xxxx
# 例: cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
フラッシュプロセスが成功すると、以下のような出力が表示されます。

フラッシュコマンドの実行には2〜10分かかる場合があります。
ステップ4: J401をHDMIコネクタを使用してディスプレイに接続し、初期設定を完了します。
必要に応じてシステム設定を完了してください。
ここでは、NVIDIA L4T 36.3を使用してJetpack 6.0をreComputerにインストールします。
ステップ1: 使用しているJetsonモジュールに対応するシステムイメージをUbuntu PCにダウンロードします:
Jetson モジュール | ダウンロードリンク1 | ダウンロードリンク2 | SHA256 |
---|---|---|---|
Orin NX 16GB | ダウンロード | ダウンロード | 20b38d9524327fd714c37cb293036006e070b5335d6b4f6978a862be51c3db52 |
Orin NX 8GB | ダウンロード | ダウンロード | da966e7616ed86b45e184b6db9c3eb81e779a5f4524f6c3c5610e56c53532fe1 |
Orin Nano 8GB | ダウンロード | ダウンロード | e0fa101c5df6f507d123c2332e9fedea0ac54f8a5253cb28e71fdff01147fa68 |
Orin Nano 4GB | ダウンロード | ダウンロード | 80ebeac0a843baa2c3104ee6341d44f39a2cfab1c9c725e176c7b2a219b79dfc |
ダウンロードしたファームウェアの整合性を確認するには、SHA256ハッシュ値を比較してください。
Ubuntuホストマシンでターミナルを開き、sha256sum <File>
コマンドを実行して、ダウンロードしたファイルのSHA256ハッシュ値を取得します。結果のハッシュ値がWikiに記載されているSHA256ハッシュ値と一致すれば、ダウンロードしたファームウェアが完全であることが確認できます。
ステップ2: ダウンロードしたイメージファイルを解凍します:
sudo tar xpf mfi_xxxx.tar.gz
# 例: sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.0-36.3.0-2024-06-07.tar.gz
ステップ3: 解凍したディレクトリに移動し、以下のコマンドを実行してJetpackシステムをNVMe SSDにフラッシュします:
cd mfi_xxxx
# 例: cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
フラッシュプロセスが成功すると、以下のような出力が表示されます。

フラッシュコマンドの実行には2〜10分かかる場合があります。
ステップ4: J401をHDMIコネクタを使用してディスプレイに接続し、初期設定を完了します:

必要に応じてシステム設定を完了してください。
ステップ5: システム起動後、以下のコマンドを実行して無線ネットワークカードドライバを再有効化する必要があります:
sudo rm /lib/modules/5.15.136-tegra/build
sudo ln -s /usr/src/linux-headers-5.15.136-tegra-ubuntu22.04_aarch64/3rdparty/canonical/linux-jammy/kernel-source/ /lib/modules/5.15.136-tegra/build
sudo apt install -y iwlwifi-modules
ここでは、NVIDIA L4T 36.4 を使用して Jetpack 6.1 を reComputer にインストールします。
ステップ 1: 使用している Jetson モジュールに対応するシステムイメージを Ubuntu PC にダウンロードします。
Jetson モジュール | ダウンロードリンク | SHA256 |
---|---|---|
Orin NX 16GB | ダウンロード | 3e53f484eb41a2d81f01ba2a0512a3c13d86d90f646207a488eaf77ae0cd5d69 |
Orin NX 8GB | ダウンロード | fc22a3d1669eb311cf237b8f4252896bfb71ff860c14f7a502c60fda5439d99d |
Orin Nano 8GB | ダウンロード | c2e48b41d284e4c98a2bc3409f1a1d09c61e4b60d6a5bdec3a33d084560a3bba |
Orin Nano 4GB | ダウンロード | b9e4f5889a66d055d967884980aee6357316acb562c4d713ef2fdb21f4644788 |
ダウンロードしたファームウェアの整合性を確認するには、SHA256 ハッシュ値を比較してください。
Ubuntu ホストマシンでターミナルを開き、sha256sum <File>
コマンドを実行してダウンロードしたファイルの SHA256 ハッシュ値を取得します。結果のハッシュ値が Wiki に記載されている SHA256 ハッシュ値と一致する場合、ダウンロードしたファームウェアが完全であることが確認できます。
ステップ 2: ダウンロードしたイメージファイルを解凍します。
sudo tar xpf mfi_xxxx.tar.gz
# 例: sudo tar xpf mfi_recomputer-orin-nx-16g-j401-6.1-36.4.0-2024-12-04.tar
ステップ 3: 解凍したディレクトリに移動し、以下のコマンドを実行して Jetpack システムを NVMe SSD にフラッシュします。
cd mfi_xxxx
# 例: cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
フラッシュプロセスが成功すると、以下の出力が表示されます。

フラッシュコマンドの実行には 2~10 分かかる場合があります。
ステップ 4: J401 を HDMI コネクタを使用してディスプレイに接続し、初期設定を完了します。

必要に応じて システム設定 を完了してください。
ここでは、NVIDIA L4T 36.4.3 を使用して Jetpack 6.2 を reComputer にインストールします。
ステップ 1: 使用している Jetson モジュールに対応するシステムイメージを Ubuntu PC にダウンロードします。
Jetson モジュール | ダウンロードリンク | SHA256 |
---|---|---|
Orin Nano 8GB | ダウンロード | D00349D7698A8BFEDB23B655B496117A650C18472A7E60365E0EF86889EDD301 |
Orin Nano 4GB | ダウンロード | 2495E2275999283415F523D0F3D35594B21EAAD71CF87E4AA3BDC072A830B871 |
ダウンロードしたファームウェアの整合性を確認するには、SHA256 ハッシュ値を比較してください。
Ubuntu ホストマシンでターミナルを開き、sha256sum <File>
コマンドを実行してダウンロードしたファイルの SHA256 ハッシュ値を取得します。結果のハッシュ値が Wiki に記載されている SHA256 ハッシュ値と一致する場合、ダウンロードしたファームウェアが完全であることが確認できます。
super mode
を有効にした後の消費電力と発熱の増加により、reComputer J4011 および reComputer J4012 は最高モードで安定して動作することができません。そのため、このアップデートにはこれらの2つの製品は含まれていません。
現在、新しいバージョンの reComputer を設計中です。続報をお待ちください!
ステップ 2: ダウンロードしたイメージファイルを解凍します。
sudo tar xpf mfi_xxxx.tar.gz
# 例: sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.2-36.4.3-2025-04-07.tar.gz
ステップ 3: 解凍したディレクトリに移動し、以下のコマンドを実行して Jetpack システムを NVMe SSD にフラッシュします。
cd mfi_xxxx
# 例: cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
フラッシュプロセスが成功すると、以下の出力が表示されます。

フラッシュコマンドの実行には2〜10分かかる場合があります。
ステップ 4: J401をボード上のHDMIコネクタを使用してディスプレイに接続し、初期設定を完了します。

必要に応じてシステム設定を完了してください。
リソース
- reComputer J30x データシート
- reComputer J40x データシート
- reComputer J30/J40 回路図
- reComputer J30/J40 3D ファイル
- Seeed Jetson シリーズカタログ
- Seeed Studio エッジAI成功事例
- Seeed Jetson シリーズ比較
- Seeed Jetson デバイスワンページ
- Jetson サンプル
- reComputer-Jetson-初心者向け
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。