LoginSignup
4
7

More than 3 years have passed since last update.

Jetson Nano を JetPack 4.3 (r32.3.1) へアップデートして Jetson-IO tool を使用してみた。

Last updated at Posted at 2020-01-05

2019年12月17日(米国時間)に JetPack 4.3(r32.3.1)がリリースされました。
イメージファイル (nv-jetson-nano-sd-card-image-r32.3.1.zip) をダウンロードして SD カードへ書き込んで起動します。

$ cat /etc/nv_tegra_release 
# R32 (release), REVISION: 3.1, GCID: 18186506, BOARD: t210ref, EABI: aarch64, DATE: Tue Dec 10 06:58:34 UTC 2019

リリースノートはこちらです。
JetPack 4.3 Highlights に気になる記載が・・。

  • New easy to use Jetson-IO tool to configure 40-pin header on Jetson developer kits

さっそく Jetson-IO tool のリンク先へアクセスする。

手順に従って jetson-io.py を実行すると最初にエラーが出力される。

$ sudo /opt/nvidia/jetson-io/jetson-io.py
[sudo] password for jetson: 
Traceback (most recent call last):
  File "/opt/nvidia/jetson-io/jetson-io.py", line 25, in <module>
    from Jetson import board
ImportError: cannot import name 'board'

注意書き (Note) のとおり、ワークアラウンドを実行する。

$ sudo find /opt/nvidia/jetson-io/ -mindepth 1 -maxdepth 1 -type d -exec touch {}/__init__.py \;

もう一度 jetson-io.py を実行する。

$ sudo /opt/nvidia/jetson-io/jetson-io.py
$

一瞬、画面に何かが表示されて直ぐに終了してしまう。
less でエラー内容を確認する。

$ sudo /opt/nvidia/jetson-io/jetson-io.py | less

画面出力の最後の方に以下のエラーを確認。

FATAL ERROR!
No DTB found for NVIDIA Jetson Nano Developer Kit!
Press any key to terminate

NVIDIA Developer のページで解決方法を見つけた。

DTB ファイルが /boot ディレクトリ配下に存在しているので、/boot/dtb ディレクトリを作成して、その中にコピーする。

$ cd /boot
$ sudo mkdir dtb
$ sudo cp *.dtb* dtb/

再度、jetson-io.py を実行する。

$ sudo /opt/nvidia/jetson-io/jetson-io.py

ようやく、起動画面を確認できました。

4
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
7