Skip to main content

reComputer J401Bを始める

はじめに

reComputer J401Bシリーズは、reComputer Classicシリーズの改良版です。NVIDIA Jetson Orin NX 8GBモジュールを搭載したreComputer J4011Bは、豊富なインターフェースを備えた強力でコンパクトなエッジAIデバイスです:2x USB 3.2、HDMI、Ethernet、Wi-FiモジュールのためのM.2 Key E、SSDのためのM.2 Key M、LTEモジュールのためのmini-PCIe、CAN、40ピンなど。

特徴

  • 最も強力な組み込みAIプラットフォームを構築: Jetson Orin NXモジュールと互換性があり、最大100 TOPSを提供します。

  • 開発と製品化の両方に対応した設計: 豊富なI/Oセットを装備:2x USB3.2、HDMI、Ethernet、M.2 Key M、M.2 Key E、mini-PCIe、40ピンGPIOなど。Wi-FiやLTEを含む複数の有線・無線通信をサポート

  • 即座に市場投入可能: JetPack5.1.3がプリインストール済み、Linux OS BSP対応

  • 認証取得済み ROHS、CE、FCC、KC、UKCA、REACH

  • 長期供給保証: 製品寿命:少なくとも2032年まで

仕様

仕様reComputer J3010BreComputer J3011BreComputer J4011BreComputer J4012B
モジュール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コア搭載1024コア NVIDIA Ampereアーキテクチャ GPU、32 Tensorコア搭載
GPU最大周波数625 MHz765 MHz918 MHz
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
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)
USB2* USB 3.2 Type-A (10Gbps); 1* USB2.0 Type-C (デバイスモード)
M.2 Key M1* M.2 Key M
M.2 Key E1* M.2 Key E
Mini PCIe1* mini-PCIe LTEモジュール用
ファン1* 4ピン ファンコネクタ(5V PWM)
CAN1* CAN
多機能ポート1* 40ピン拡張ヘッダー、1* 12ピン制御・UARTヘッダー
RTCRTC 2ピン、RTCソケット (CR1220対応、ただし付属せず)
電源 DC 9-19V 5525 DCジャック経由
電源供給電源アダプタは付属しません
動作温度-10℃~60℃
機械的寸法130mm x120mm x 58.5mm

Flash JetPack

ここでは、reComputer J4012B/ J4011B/ J3010B および J3011B に接続された NVMe SSD に Jetpack をフラッシュする方法を説明します。これらのデバイスはすべて内部に J401B キャリアボードを搭載しており、フラッシュ手順はすべて同じです。

danger

reComputer J401B シリーズには、付属の NVMe SSD に JetPack 5.1.3 がプリインストールされているため、フラッシュする必要はありません。ただし、JetPack で再度フラッシュしたい場合は、このガイドに従ってください。

サポートされているモジュール

前提条件

  • Ubuntu ホストコンピュータ
  • reComputer J4012B/ J4011B/ J3010B または J3011B
  • USB Type-C データ転送ケーブル
info

仮想マシンではなく、物理的な ubuntu ホストデバイスを使用することをお勧めします。 ホストマシンを準備するには、以下の表を参照してください。

JetPack バージョン Ubuntu バージョン(ホストコンピュータ)
18.04 20.04 22.04
JetPack 5.x
JetPack 6.x
note
  • 仮想マシンとARM アーキテクチャのUbuntuをフラッシュに使用することは推奨しません。

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

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

以下の手順を参照して、jetsonデバイスを強制リカバリモードに設定してください。

note

アニメーションGIFのキャリアボードはJ401ですが、心配ありません — 強制リカバリモードに入る手順は、J401とJ401Bキャリアボードの両方で同じです。

ステップバイステップ

ステップ 1. ジャンパーワイヤーを使用して FC REC ピンと GND ピンを接続します。

ボタンヘッダー説明ボタンヘッダー説明
1PWR BTN7AUTO ON
2GND8DIS
3FC REC9UART TXD
4GND10UART RXD
5SYS RET11LED +
6GND12LED -

ステップ 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. ジャンパーワイヤーを取り外します

JetpackOSのフラッシュ

note

フラッシュに進む前に、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

ここでは、NVIDIA L4T 35.3.1を使用してreComputerにJetpack 5.1.1をインストールします

ステップ1: ホストPCにNVIDIA ドライバーをダウンロードします。必要なドライバーは以下の通りです:

ステップ2: Jetson_Linux_R35.3.1_aarch64Tegra_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

For example (username:"nvidia", password:"nvidia", device-name:"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デバイスに接続できます。使用準備が完了しました!

tip

Jetsonデバイスのデスクトップを開くのに時間がかかる場合は、電源を再接続してください。

ステップ 5(オプション): Nvidia Jetpack SDKのインストール

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

sudo apt update
sudo apt install nvidia-jetpack

インターフェース使用方法

info

インターフェース使用方法の詳細については、このwikiページを参照してください。

リソース

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

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

Loading Comments...