Contents
  1. 1. TX2 Mess up
  2. 2. Reference

TX2 Mess up

在TX2上編譯了新的kernel feature,發現開機後會有問題(完壞了啦QQ),心想還好之前有做好備份,但用flash.sh
restore會卻遲遲沒有開機畫面。用minicom進去看才發現一直kernel panic。

這大概就是刷機界所謂的變磚吧。還好可以刷回原本default的root file sytem.

1
2
3
4
5
6
7
8
9
10
11
cd /home/jordan/working/prj_qcuda/JetPack_L4T_3.1/64_TX2/Linux_for_Tegra_tx2/rootfs
sudo rm * -rf

# jetpack_download 中含有所有裝JetPack3.1時所下載的檔案

sudo tar xpf ../../../jetpack_download/Tegra_Linux_Sample-Root-Filesystem_R28.1.0_aarch64.tbz2
cd ..

# 根據我目前的理解,`apply_binaries.sh` 會將 rootfs 打包成名為 `system.img`的檔案並放到 bootloader中
sudo ./apply_binaries.sh
sudo ./flash.sh jetson-tx2 mmcblk0p1

整個過程大概在30分鐘內完成,平常真的要做好備份阿。

Reference

  1. How to flashing Jetson TX2 and setup network
    correctly?
Contents
  1. 1. TX2 Mess up
  2. 2. Reference