Jetson_test
- マニュアル作成編
- sdkmanagerでのjetsonにインストールするためのjetpackのダウンロードを行った後、jetsonが起動するまで待つ
- 設定したパスワードでloginする
- wifiの設定をする
- ipアドレス固定
- 無線でも有線でも可
- 設定完了後、wifi再起動
- ジャンパ線外す
- ダウンロード後に出てきたウィンドウのinstallを押す
- cloneimageの取得
- sudo ./flash.sh -r -k APP -G demo_backup.img jetson-xavier-nx-devkit mmcblk0p1
- 出力
- [ 7.8018 ] tegradevflash_v2 --read APP /home/nvidia/nvidia/nvidia_sdk/JetPack_5.1.1_Linux_JETSON_XAVIER_NX_TARGETS/Linux_for_Tegra/demo_backup.img
- [ 7.8026 ] Bootloader version 01.00.0000
- [ 7.8539 ] 000000000d0f010e: E> NV3P_SERVER: Could not read 1048576 bytes from partition APP.
- [ 4291.4967 ]
- [ 4291.4969 ]
- Error: Return value 14
- Command tegradevflash_v2 --read APP /home/nvidia/nvidia/nvidia_sdk/JetPack_5.1.1_Linux_JETSON_XAVIER_NX_TARGETS/Linux_for_Tegra/demo_backup.img
- *** The [APP] has been read successfully. ***
- Converting RAW image to Sparse image…
- clone imageのflash
- sudo ./flash.sh -r jetson-xavier-nx-devkit mmcblk0p1
- 出力
- [ 4030.1865 ] Flashing completed
- [ 4030.1866 ] Coldbooting the device
- [ 4030.1897 ] tegrarcm_v2 --ismb2
- [ 4030.2213 ] tegradevflash_v2 --reboot coldboot
- [ 4030.2224 ] Bootloader version 01.00.0000
- *** The target t186ref has been flashed successfully. ***
- Reset the board to boot from internal eMMC.
- biosのnvidiaの画面から進まない
- sudo ./flash.sh -r -k APP jetson-xavier-nx-devkit mmcblk0p1
- 再度実行-rのみのflash: 1834
- demo_backup.img.rawをsystem.imgに変換してflash -r
- sdカードの中身そのまま
- 失敗
- Error: Return value 3
- Command tegradevflash_v2 --pt flash.xml.bin --create
- Failed flashing t186ref.
- sdカードの中身削除して再度flash -r
- 失敗
- -k APPでflashしてみる
- 時間足りなくて強制終了
- 既存のイメージでも起動しなくなっていたので、sdkmanager_dockerで再度インストール
- backupの取得失敗
- e nv3p_server could not read from partitionAPP
- flash.shでできるのは、emmcが搭載されているTX2やボードのxavier-nxとかじゃないとできない
- ddコマンドによるsdカードのクローン
- microsdカードとusb変換器よりもmicro→sdカード変換器のほうが速度早いかもしれない
- sudo parted -l
- 警告出たら無視(I)でおk
- sdカードがどのパスか確かめる
- 出力一部
- モデル: Generic- SD/MMC (scsi)
- ディスク /dev/sda: 125GB
- セクタサイズ (論理/物理): 512B/512B
- パーティションテーブル: gpt
- パス
- sudo umount /dev/sda
- sudo dd if=/dev/sda conv=sync,noerror bs=4M status=progress | gzip -c > ~/backup_jetson_dd/230822_backup_image.img.gz
- sudo su
- gunzip -c 230822_backup_image.img.gz | dd of=/dev/sda bs=4M status=progress
- root権限なので、~/がつかえないので注意
- sdcardスロット
- gunzip -c 230822_backup_image.img.gz | dd of=/dev/mmcblk0 bs=4M status=progress
- 終わり
- ddしたsdカードをjetsonに挿して起動できる