Help us understand the problem. What is going on with this article?

小型 AI コンピュータ NVIDIA Jetson Nano 開発者キットのセットアップ

More than 1 year has passed since last update.

NVIDIA 社主催 GTC 2019 で Jetson Nano が発表されました。Raspberry Pi 並みの手軽さで NVIDIA GPU を利用した高速 AI 推論を実行できエッジ デバイスへの AI 導入に最適とのことです。GTC 2019 会場の NVIDIA ストアで一足早く「NVIDIA JETSON NANO 開発者キット」を入手しましたのでそのセットアップ方法について解説します。と言っても、NVIDIA 社公式ページの Getting Started With Jetson Nano Developer Kit に従って作業すれば良いのですが、自分なりの気付きもあったので記事にしました。
IMG_0538 (2).jpg

Jetson Nano Developer Kit SD Card Image

今までの Jetson シリーズ開発者キットではホスト Linux を用意して OS(CUDA ツールキットなどの SDK を含む)のインストールを行う必要がありましたが Jetson Nano では NVIDIA 社が公開しているOSイメージ・ファイルである Jetson Nano Developer Kit SD Card Image をマイクロ SD カードに書き込むだけです。Jetson Nano Developer Kit SD Card Image は Jetson Download Center からダウンロードできます。ダウンロードには NVIDA 開発者プログラムの登録が必要です。まだ登録されていない方は上記ページの上部にある "Join" リンクから登録を済ませてください。
なお、イメージの書き込みは Windows, Mac, Linux のどれでもできますが私は Windows 10 で試しました。

マイクロ SD カードに OS イメージの書き込み

マイクロ SD カードのフォーマット

マイクロ SD カードのフォーマットには SD Memory Card Formatter を使います。なお、マイクロ SD カードの最低推奨条件は 16GB UHS-1 です。
2019-03-24.png

マイクロ SD カードへ書き込み

書き込みには Etcher というソフトウェアを使います。Etcher を起動したら先ほどダウンロードした OS イメージ・ファイルを選択します。
2019-03-24 (2).png
"Flash" ボタンをクリックすると書き込みが始まります。
2019-03-24 (3).png
書き込み時間は環境により異なると思いますが私の場合は5分位でした。
2019-03-24 (4).png
書き込みが正常に完了すると "Flash Complete!" が表示されます。
2019-03-24 (5).png

ハードウェアのセットアップ

公式ページで説明のとおり Jetson Nano 開発者キットにマイクロ SD カードを挿入し、ディスプレイ、キーボード、マウスを接続します。可能であれば有線 LAN も接続しておきます。
マイクロ SD カードの挿入位置が分かり辛いかも知れません。
IMG_0540 (2).JPG

Jetson Nano の起動

マイクロ USB コネクタに電源を接続すると Jetson Nano が起動します。電源スイッチはありません。

OS の初期設定

最初のブート時は OS の初期設定作業がありますのでディスプレイに表示される指示に従って行います。

使用許諾の承諾

IMG_0541.jpg

言語の選択

日本語も選択できるのですが、Jetson TX1, TX2 の経験から言わせていただければ英語設定で使う方が無難だと思います。日本語設定ではインストールできないソフトウェアがありました。
IMG_0544.jpg

キーボードの選択

キーボードはお使いのものに合わせてください。
IMG_0545.jpg

タイムゾーンの選択

IMG_0546.jpg

アカウントの設定

"Login Automatically" を選ぶと OS 起動後自動的にログインします。
IMG_0547.jpg

デスクトップ

OS の初期設定が完了すると下図のようなデスクトップが表示されます。
Screenshot from 2019-03-24 16-40-41.png

Linux ディストリビューション

Linux ディストリビューションは Jetson Nano Developer Kit SD Card Image 03182019 現在 Ubuntu 18.04 LTS です。とても軽快に動作するのは高性能な ARM Cortex-A57 クワッドコアのおかげでしょうか?
Screenshot from 2019-03-24 16-48-20.png

ウェブブラウザ

Chromium ベースのウェブブラウザがインストールされています。
Screenshot from 2019-03-24 16-41-30.png

各種設定

OS の各種設定は System Settings で変更できます。左側のランチャで歯車のアイコンをクリックすると起動できます。
Screenshot from 2019-03-24 16-41-50.png

音声出力

音声が HDMI ディスプレイから出力されない場合は、System Settings -> Sound から下図のように出力先を選択します。
Screenshot from 2019-03-24 17-01-46.png

USB 無線 LAN アダプタについて

有線 LAN ではなく USB 無線 LAN アダプタを利用して Jetson Nano の LAN 環境を無線化できます。但し、私の持っていた古いアダプタは消費電力が大きいためか?これを接続した状態で Jetson Nano を起動しようとすると OS が起動しないことがありました。この時は緑色 LED が OS 起動途中で消えます。OS が起動してからこのアダプタを接続すると問題なくインターネットに接続することができました。

tsutof
技術士(情報工学部門)。半導体商社でフィールドアプリケーションエンジニアとして勤務。エッジ向けAI推論技術に興味あり。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away