Skip to main content

A203E Mini PC

note

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

A203E Mini PCにJetPack OSをフラッシュする方法 (NVIDIA Jetson Xavier NX)

このWikiでは、NVIDIA Jetson Xavier NXモジュールをサポートするA203E Mini PCにJetpack OSをフラッシュする方法を紹介します。ここではシステムをフラッシュする2つの方法を紹介します。また、A203E Mini PCは公式のNVIDIA Jetsonキャリアボードとは異なるため、対応するドライバーもインストールする必要があります。

はじめに

Linuxターミナルを使用することで簡単に作業を進めることができます。Linuxの基礎知識がある方には、Linuxターミナルのみを使用することを強くお勧めします。

ソフトウェア準備

!!!note このチュートリアルでは、Ubuntu 18.04 LTSベースのシステムを使用してインストールを完了します。

ハードウェア準備 (強制リカバリーモード)

  • Ubuntu 18.04 OSを搭載したホストコンピュータ
  • Micro-USBデータケーブル
  • A203E用の電源アダプター

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

ステップ1. まず、A203Eの側面にあるMicro-USBポート、電源ボタン、リセットボタンを確認してください。

A203Eを強制リカバリーモードにするには、A203Eの電源がオフになっていることを確認してください。

ステップ2. Micro-USBケーブルを使用してA203Eとホストコンピュータを接続します。

ステップ3. A203E用の電源アダプターを接続します。

ステップ4. リセットキーを押し続けたまま、次に電源キーを押し続け、LEDが点灯するのを待ちます。その後、電源キーを離し2秒待ってからリセットキーを離します

ステップ5. LinuxホストPCの画面で、マウスを右クリックしてターミナルを開き、コマンドlsusbを入力します。返された内容にNVidia Corp.が含まれている場合、A203キャリアボードが強制リカバリーモードになっていることを意味し、次の操作に進むことができます。

IDはキャリアボード上のモジュールによって異なり、以下のように表示されます:

  • Jetson Xavier NXの場合: 0955:7e19 NVidia Corp

コマンドラインを使用した JetPack OS のフラッシュ

以下は、コマンドラインスクリプトを使用して JetPack OS をフラッシュする手順です:

ステップ 1. 適切な NVIDIA Linux ドライバーパッケージをダウンロード

Linux ホスト PCで、ブラウザを開き、Jetson Linux Archive にアクセスします。まず、Jetson Linux のバージョンがサポートされているか確認します。この例では、NVIDIA L4T 35.1.0(Jetpack 5.0.2 に相当)を使用します。

適切なバージョンを見つけたら、そのダウンロードページに移動します。「L4T Driver Package (BSP)」および「Sample Root Filesystem」を見つけてクリックし、ドライバーファイルをダウンロードします。ファイル名は Tegra_Linux_Sample-Root-Filesystem_Rxx.x.x_aarch64.tbz2 および Jetson-210_Linux_Rxx.x.x_aarch64.tbz2 のようになります。

例として、NVIDIA L4T 35.1.0 バージョンを選択します。ファイル名は以下のようになります:

  • Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
  • Jetson_Linux_R35.1.0_aarch64.tbz2

ステップ 2. パッケージファイルを解凍し、ルートファイルシステムをコマンドラインで組み立てる

Linux ホスト PC で Terminal を開き、以下のコマンドラインを使用してファイルを解凍し、ルートファイルシステムを組み立てます:

$ tar xf ${L4T_RELEASE_PACKAGE}
$ cd Linux_for_Tegra/rootfs/
$ sudo tar xpf ../../${SAMPLE_FS_PACKAGE}
$ cd ..
$ sudo ./apply_binaries.sh

!!!注意 ${XXX_XX_XXX} はファイル名を指定する場所です。

  • 例えば、ダウンロードしたファイルが ~/Downloads/ に保存されている場合、Ubuntu ホストコンピュータで Terminal を開き、以下のコマンドを入力してください:
cd ~/Downloads/
mkdir Jetpack_502
mv Jetson_Linux_R35.1.0_aarch64.tbz2 Jetpack_502/
mv Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2 Jetpack_502/
cd Jetpack_502/
tar xf Jetson_Linux_R35.1.0_aarch64.tbz2
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh

ステップ 3. ドライバーをダウンロードして適用

Linux ホスト PC で、以下のリンクをクリックして準備されたドライバーをダウンロードしてください:A203E ドライバーダウンロード

ドライバーを適用するには、以下のコマンドを Terminal に入力してください。この例では、ドライバーファイルが ~/Downloads フォルダに保存されており、Jetpack_501 フォルダを ~/Downloads フォルダ内に作成して、最新の Jetpack 5.0.2 システムファイルのみが Linux_for_Tegra フォルダに含まれるようにしています:

cd ~/Downloads/
unzip 203_jp5.0.2.zip
cp -r 203_jp5.0.2/203_jp5.0.2/Linux_for_Tegra Jetpack_501/Linux_for_Tegra

ステップ 4. システムをボードにフラッシュ

この例では、NVIDIA Jetson Xavier NX モジュールを使用しており、以下のコマンドを実行してシステムを直接ボードにフラッシュできます:

cd ~/Downloads/Jetpack_502/Linux_for_Tegra
sudo ./flash.sh -r jetson-xavier-nx-devkit-emmc mmcblk0p1

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

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

Loading Comments...