Jetson Xavier NX 今更買った理由
安かったからだよ
大阪日本橋のシリコンハウス共立で新古品が3万円以下で売ってたのを衝動買い。
色々言い訳してJetsonを敬遠したいたのだけど、そろそろヤバいと思い始めることに。
純正の開発者キットを買え
ubuntu初心者とかとりあえずエッジAIやりたい人は
純正のJetson 開発者キットを買いましょう。
nvidiaのドキュメントは純正開発環境向けにかかれているのでサードパーティーのキャリアボードのサポートはガン無視されます。
ちなみに今回苦労したのはサードパーティーのキャリアボードだったのと、衝動買いで情報が無かったから。
詳細は次項
Jetson Xavier NXはSDカードから起動できない
何言ってんだこいつってなると思いますが、サードパーティーのキャリアボードではSDブートが出来ません。(でした。凄い人は出来るかもしれない。)
殆どの人が純正品のnanoを買って始めるので当たり前のようにブートイメージSDを用意して始めている記事を見ますが、サードパーティーのキャリアボードはそもそも起動時に認識しません。(でした。凄い人は出来るかもしれない。)
(実際はいったん内蔵eMMCでブートしてSDに移行でするセットアップは出来る)
でどうするか
これを読む人はLinuxとか普通に出来て、組込みも出来るし、安い純正外のJetsonセット買ったけど、どないやねんって人だと思います。
セットアップに苦労しないために以下の準備をしてください。
-
実機のUbuntuPC
1台2台余っていると思うので、Ubuntuは実環境にインストールしてください。
仮想環境はダメ絶対:最初メンドクサイのでvirtualBOXでやったんですが失敗します。 -
キャリアボードの把握
・キャリアボード毎にBSP(ボードサポートパッケージ)が各メーカから用意されています。そこでSDカードのドライバやらが含めた形でOSが配信されるのでそれを使いましょう。(上級者はNvidiaの純正でもいけると思うけど、BSPを使うのが吉) -
SanDiskのmicroSDカード 64GB以上ぐらい
SDカードは良い物を使いましょう。SanDiskのExtremeで良いっしょ。相性で失敗報告もあるので。
なんか簡単な用意なんですが、これを用意するに至るまで1週間かかりました。
実際のセットアップ事例は別記事に記載します