Skip to main content

Jetpackをフラッシュする

note

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

J401-MiniキャリアボードにJetPackをフラッシュする

reComputer Miniは、NVIDIA Jetson Orin Nano/Orin NXモジュールによって駆動される小型AIコンピュータで、最大100 TOPSのAI性能を提供します。底部にPCIeポートを備え、豊富な拡張性を提供し、柔軟にカスタマイズ可能です。このシステム全体は、ドローン、巡回ロボット、配送ロボットなどの自律型機械に組み込むために設計されています。54V DC入力を直接受け入れることができ、バッテリー駆動システムで広く使用可能です。

特徴

  • 生産向けの優れたAI性能: NVIDIA Orin SoCにより、低消費電力と低遅延で最大100 TOPSのAI性能を実現。NVIDIA Ampere™ GPUアーキテクチャ、64ビット動作能力、統合された高度なマルチ機能ビデオおよび画像処理、NVIDIA Deep Learning Acceleratorsを組み合わせています。
  • 手のひらサイズのエッジAIデバイス: コンパクトなサイズ(63mmx95mmx42mm)で、NVIDIA Jetson Orin NX 16GBモジュール、Mini J401キャリアボード、ファン、エンクロージャを搭載。デスクトップおよび壁掛けに対応。
  • 豊富なI/Oによる拡張性: 最大7つのUSB、1つのDP 2.1、2つのCSI、1つのGbE用RJ45、M.2 Key E、M.2 Key M、デュアルチャンネルCAN、GPIOを拡張ボードでサポート。
  • 市場投入を加速: JetPack 6.0を128GB NVMe SSDにプリインストール。Linux OS BSPを搭載し、Jetsonソフトウェアおよび主要なAIフレームワークをサポート。
  • 展開のスケール: OTA、AllxonおよびBalenaによるリモート管理サービスをサポート。
  • 柔軟なカスタマイズ: reComputer Mini J4012のオリジナル設計に基づき、アクセサリーモジュール、ロゴ、ハードウェアインターフェースの変更を含むカスタマイズが可能。

仕様

Jetson Orinシステムオンモジュール
仕様reComputer Mini J3010reComputer Mini J3011reComputer Mini J4011reComputer Mini J4012
モジュールJetson Orin Nano 4GBJetson Orin Nano 8GBJetson Orin NX 8GBJetson Orin NX 16GB
AI性能20 TOPS40 TOPS70 TOPS100 TOPS
GPU512コアNVIDIA AmpereアーキテクチャGPU(16 Tensorコア)1024コアNVIDIA AmpereアーキテクチャGPU(32 Tensorコア)
CPU6コアArm® Cortex®-A78AE v8.2 64ビットCPU
1.5MB L2 + 4MB L3
6コアArm® Cortex®-A78AE v8.2 64ビットCPU 1.5MB L2 + 4MB L38コアArm® Cortex®-A78AE v8.2 64ビットCPU 2MB L2 + 4MB L3
CPU最大周波数1.5 GHz2 GHz
メモリ4GB 64ビットLPDDR5
34 GB/s
8GB 128ビットLPDDR5
68 GB/s
8GB 128ビットLPDDR5 102.4GB/s16GB 128ビットLPDDR5 102.4GB/s
DLアクセラレータ/1x NVDLA v22x NVDLA v2
ビデオエンコーダ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)
キャリアボード
ストレージ128GB NVMe SSD
ネットワーキングM.2 KEY E1x M.2 Key E(WiFi/Bluetoothモジュール用)
I/OUSB2x USB 3.2 Type-A (10Gbps)
1x USB 2.0 Micro-B(デバイスモード)
1x USB 2.0 Type-C(ホストモード)
1x USB 2.0 JST-4pin(ホストモード)
UART1x UART; 1x UART(デバッグ用)
ディスプレイ1x DP 2.1(Type-Cコネクタに含む)
ファン1x 4ピンファンコネクタ(5V PWM)
ボタン1x リセットボタン; 1x リカバリーボタン
拡張ポート2x 60ピン高速コネクタ(拡張ボード用)
1x 10ピン電源コネクタ(拡張ボード用)
RTC1x RTC 2ピン
電源1x XT30コネクタ(12-54V DC)
拡張ボード
ネットワーキングイーサネット1x RJ-45ギガビットイーサネット(10/100/1000M)
I/OUSB4x USB 3.2 Type-A (10 Gbps)
CAN1x CAN JST 4ピン(3.3V); 1x CAN(XT30 2+2)
ファン1x 4ピンファンコネクタ(5V PWM)
I2C2x I2C JST 4ピン(3.3V)
SPI1x I2S JST 6ピン(3.3V)
電源2x XT30 2+2コネクタ(12-54V DC)
その他
機械的仕様寸法(W x D x H)63mm * 95mm * 42mm(拡張なし)
63mm * 95mm * 66.7mm(拡張あり)
重量345g(拡張なし)
462g(拡張あり)
設置方法デスク、壁掛け
動作温度-10℃ ~ 50℃
保証1年

ハードウェア概要

JetPack OS のフラッシュ

ここでは、reComputer Mini に接続された NVMe SSD に Jetpack 6.0 をフラッシュする方法を説明します。

対応する Nvidia Jetson モジュール

必要条件

  • Ubuntu ホストコンピュータ
  • reComputer J401-Mini キャリアボードと Jetson Orin モジュール
  • USB Micro-B データ転送ケーブル
info

物理的な Ubuntu ホストデバイスを使用することを推奨します。仮想マシンの使用は避けてください。 以下の表を参照してホストマシンを準備してください。

JetPack バージョン Ubuntu バージョン (ホストコンピュータ)
18.04 20.04 22.04
JetPack 5.x
JetPack 6.x

Jetpack イメージの準備

ここでは、使用する Jetson モジュールに対応するシステムイメージを Ubuntu PC にダウンロードする必要があります。

Jetpack バージョンJetson モジュールダウンロードリンクSHA256
5.1.3Orin Nx 16GBダウンロード8C3E89F54198DA2AC6094B7602C8AA2
CE14A2AB2C75A885A915BF2D04EDF2BD4
Orin Nx 8GBダウンロードB7C50661695C7E42360B6DCD8E5679B
E2807DC1B10C94FF12BB43B223FF3CFCB
Orin Nano 8GBダウンロード9A7EEE111D8175EF8286A276BE2668A
AA9DE1AB4E850D722351B5BE76C8610B1
Orin Nano 4GBダウンロード24A37D1EB26B65CEA9830961F0270AA
CCF4909C06D8CC1FCC91DB560C1B9060E
6.0Orin Nx 16GBダウンロードC579FF60F6F140E43C592F784EA5417
91DD8F7DDA49924F36EFBB63196FC1C35
Orin Nx 8GBダウンロード3A96643CF7CF8D765FD7B1B43CA7BEE
AAD97AF6094E073CE392AF6E1BAD45B91
Orin Nano 8GBダウンロードC0D23150DE73F3E6D31203F7BA1B198
D26A7A67F109264D049B3E0F9EEE1EE7A
Orin Nano 4GBダウンロード029F135F8A86E55892F1AD4C3049C9D
9908D4503C1BBEEAB324AB038A77B4027
6.2Orin Nano 8GBダウンロード23855098982DD1E05C025D3F078BCA0
2F396C1FB68DC58E539D83569A894571D
Orin Nano 4GBダウンロードA1C5F44B19B6C06E11AC38ABDA79AD6
CBFF2AAFBEEA7BF3A14B2FE08EA37267F
danger

Jetpack6のイメージファイルは約16.7GBのサイズがあり、ダウンロードには約60分かかります。ダウンロードが完了するまでお待ちください。

info

ダウンロードしたファームウェアの整合性を確認するには、SHA256ハッシュ値を比較することができます。

Ubuntuホストマシンでターミナルを開き、以下のコマンドを実行してダウンロードしたファイルのSHA256ハッシュ値を取得してください:sha256sum <File>。結果のハッシュ値がWikiに記載されているSHA256ハッシュ値と一致する場合、ダウンロードしたファームウェアが完全であることが確認できます。

強制リカバリモードに入る

info

インストール手順に進む前に、ボードが強制リカバリモードにあることを確認する必要があります。

手順
  • ステップ1. USB Micro-BケーブルをUSB2.0 DEVICEポートとUbuntuホストPCに接続します。
  • ステップ2. ピンを使用してRECOVERYホールに挿入し、リカバリボタンを押し続けます。
  • ステップ3. 電源を接続します。
  • ステップ4. リカバリボタンを離します。

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の場合です:

単一コマンドでJetsonにフラッシュする

単一コマンドでデバイスをフラッシュする

reComputer Jetson J30/40 Miniは、Jetpack 6.0のフラッシュをサポートするワンクリックフラッシュスクリプトを提供しています。

wget -O ./flashing.sh https://files.seeedstudio.com/OSHW_Jetson/flashing.sh  && sudo chmod 777 ./flashing.sh && ./flashing.sh
caution

免責事項: ワンクリックフラッシュスクリプトはJetpackのフラッシュを迅速に行うことを目的としています。現在のバージョンはベータ版であり、多くの問題がある可能性があります。ご理解いただければ幸いです。フラッシュに問題がある場合は、以下のFlash The Device Step by Stepを参照し、Discord Jetsonチャンネルでフィードバックをお寄せください。迅速に修正し、この機能を改善していきます。

Jetsonへのステップバイステップフラッシュ

ステップ1: UbuntuホストPCでダウンロードしたイメージファイルを解凍します:

cd <path-to-image>
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

ステップ2: 以下のコマンドを実行して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

フラッシュプロセスが成功すると、以下の出力が表示されます:

note

フラッシュコマンドの実行には2〜10分かかる場合があります。

ステップ3: HDMIコネクタを使用してJ501をディスプレイに接続し、初期設定を完了します:

info

必要に応じてシステム設定を完了してください。

ステップ4 (オプション): Nvidia Jetpack SDKをインストールする

Jetsonデバイスでターミナルを開き、以下のコマンドを実行してください:

sudo apt update
sudo apt install nvidia-jetpack

ハードウェアインターフェースの使用

info

ハードウェアインターフェースの詳細な仕様と使用方法について詳しく知りたい場合は、こちらのWikiをご参照ください。

リソース

技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...