先日の人工知能AIイベントで紹介されていた「ジェットソンなの?」をとりあえず購入してみました。よくわからないので、とりあえず購入やセットアップ等をまとめておきます。
ジェットソンナノとは?
ゲームのグラフィックボードでおなじみエヌビディアが出した製品です。
一言で言えば「エヌビディアのチップを搭載したラズパイ」のようです。
ラズパイの場合、手軽さ・安さが優先されているので演算速度などでハイスペックは不要です。しかし画像認識・機械学習などで演算速度が必要となると性能の遅さは否めません。
この「ジェットソンなの?」なら、チップはエヌビディアの高速GPUですから速度性能が期待できるというわけです。
更にラズパイのようにUSBやHDMI出力などがあらかじめついているため、導入後の利用も簡単となっています。
セミナーによれば、ジェットソンナノを搭載したロボットカーレースやドローン大会なども開かれたりしているそうです。
購入するには?必要な附随品は?
先日のセミナーで紹介されていたのでとりあえず購入してみました。
セミナーではスイッチサイエンスのほうが紹介されていたのですが、在庫切れのようなのでアマゾンにスイッチしてみました。
1000円ほど違います。
必需品
ジェットソンナノはUSB、HDMI出力、GPIO、カメラ用コネクタなどがついています。
しかし以下のものは必須のようです。
マイクロUSB対応の電源ケーブル
マイクロUSBから電源供給するためのケーブルとコンセントが必要です。
こちらは以前ラズパイ用に購入したもので代替えします。
マイクロSDカード
ラズパイのようにマイクロSDカードからのブートとなるため、必要となります。
今回はサンディスクのものにしてみました。
マイクロSDカードリーダ
マイクロSDカードへ起動ディスクを作成するため、マイクロSDカードをパソコンに接続できるリーダが必要です。
HDMIモニタ
HDMI接続のあるモニタです。
ただし後述のように解像度があわないと出ないので注意しましょう。
USBマウス、キーボード
USBにさして使うマウスやキーボードもあったほうがよいでしょう。
オプション
ケース・ファン
長時間利用するとなると、ファンでGPUを冷却したほうがいいと思います。
今回はケースでファンもついているというものを選んでみました。
有線LAN、無線LAN
ジェットソンナノには無線LANがないようなので、有線LANを差し込みます。
もしくは無線LAN端末をUSBから差し込で使えるようにします。公式では以下が紹介されています。
タイマー
作業を続けさせて指定時間には電源をオフにしたい場合にはタイマー付きコンセントが便利です。
セットアップ
ディスクイメージを作成する
エヌビディアサイトよりディスクのイメージデータをダウンロードします。
サイズは5GBです。
https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write-windows
ウィンドウズでは、メモリーカードフォーマットソフトを利用します。
以下でAcceptを選べばダウンロードできます。
SD Memory Card Formatter for Windows Download - SD Association
インストール後起動したらクイックフォーマットします。
Etcherをダウンロードします。
起動後、エヌビディアからダウンロードしてあるイメージファイルを指定し、「FLASH」を実行します。
時間がかかるためコーヒーブレーク。
終わればこれでマイクロSDカードが起動ディスクとして動作するはずです。
ジェットソンナノの台を作る
パッケージはそのまま簡易の置台になります。
ケースを購入する方法もあります。
詳細は以下参照ください。
ジェットソンナノにSDカードやケーブルをさす
SDカードを差し込みます。
どこに入れるかわかりにくかったですが、USB端子などのある反対側のほうで、黒い放熱板?の下にある基盤に挿し口があります。赤色のがマイクロSDカードです。
次にディスプレイをHDMIで接続します。
更にUSBにマウスやキーボードを接続します。
電源を差し込めば、緑のランプがつき、さらにディスプレイのほうにはエヌビディアのマークが出てきます。
しかしその後NoSignalとしてディスプレイには何も表示されずでした。
マイクロSDカードのディスクイメージがいまいちなのでしょうか。
セットアップ
今度はディスプレイをかえたら無事先に進みました。
アクセプトをチェックしてコンティニューします。
日本語があったのでセレクト。
キーボード。日本語があったので日本語。
タイムゾーンは最初から日本エリアなのでそのまま進めます。
名前やパスワード、オートログインの有無を設定。
これでちょっと待つと...
やっとデスクトップ画面となりました。めでたしめでたし。
主な操作はターミナルを利用します。
PCが使慣れている人はVNCから遠隔操作したほうが楽だと思います。
終了する
終了するには「shutdown」というアプリがあるのでそれを実行します。
参考:Getting Started With Jetson Nano Developer Kit | NVIDIA Developer
ジェットソンナノ セットアップの不具合
電力
電源ランプがつかないなどの場合、ACアダプタを確認。
デフォルト設定ではmicroUSBで5V/2A(10W)となっており、さらに安定的に供給する場合にはACアダプタのほうがいいかもしれません。
No Signal?
うちで最初のトラブルがこれ。
起動後はNo Signalとなり、エヌビディアのロゴは出るもののその後はなにも出ませんでした。
でググってみると、どうやらディスプレイサイズが合わないと出ないようです。
ラズパイ用に買った小さいモニター(3.5インチ、480x320)では出ませんでした。
別のモニタにしたら大丈夫でした。
インストールできない?
こちらのサイトによればSDカードの仕様なども選んだほうがいいようです。