tx2系統備份與恢復

2021-08-20 08:17:47 字數 2196 閱讀 1038

tx2系統備份與恢復對我們以後長期開發與產品批量生產是非常有幫助的,能快速的對已經開發好的系統進行備份,複製,節約大量的安裝時間。在操作過程在需要手動操作,執行命令也不多,安裝以下步驟即可,所以在這就不寫指令碼檔案了,免得過程中有些錯誤。

準備好利用jetpack刷過機的ubuntu的主機(host pc)

在利用jetpack刷機時候,建立目錄tx2,並儲存有jetpack-l4t-*-linux-x64.run檔案

再進行第一次刷機之後會增加其他目錄,並生成子目錄64_tx2

a: 進入host pc的jetpack安裝目錄下 tx2/64_tx2/linux_for_tegra_64_tx2/目錄

注:1.網上教程說是進入 linux_for_tegra_64_tx2/bootloade 目錄,關鍵系統生成的flash.sh檔案

在哪個目錄 我的在inux_for_tegra_64_tx2目錄,如果flash.sh在bootloade目錄下,

2.網上教程說原來的flash.sh缺少 -g 引數支援,改為新增加指令碼flashnew.sh。這個沒有用,可能是針對(tx1的), 反正在tx2我試出現錯誤,所以請忽略。

b:  cd ~/tx2/64_tx2/linux_for_tegra_64_tx2

c:  連上tx2,並進入recovery模式(通電[必須先拔電],一直按住recovery鍵3秒,不要鬆開recovery鍵,再按一下reset鍵)

d:  lsusb    #檢查是否出現0955:7140 nvidia corp

sudo chmod 744 my_backup.img  

tar -zcvf my_backup.img.zip my_backup.img  

g: 備份後也可以掛載到ubuntu下進行相應編輯,可以檢視系統映象檔案有沒有正確生成

sudo mount -o loop my_backup.img  /mnt/ 

a: 進入host pc的jetpack安裝目錄下linux_for_tegra_64_tx2目錄

cd ~/tx2/64_tx2/linux_for_tegra_64_tx2

b: 複製my_backup.img為system.img

sudo cp my_backup.img system.img

c: 進入host pc的jetpack安裝目錄下bootloader目錄,刪除或者備份原來的system.img ,這裡選擇備份

cd ~/tx2/64_tx2/linux_for_tegra_64_tx2/bootloader

mv system.img system_bak.img.bak

d: 複製生成的新映象檔案到bootloader目錄

mv ../system.img system.img

e: 連上tx2,並進入recovery模式(通電[必須先拔電],一直按住recovery鍵3秒,不要鬆開recovery鍵,再按一下reset鍵)

f: lsusb    #檢查是否出現0955:7140 nvidia corp

g: 退出到上一層目錄,使用flash.sh開始燒錄

恢復完成,tx2系統自動重啟

英偉達TX2學習筆記 tx2簡介

官方環境搭建和入門例程 開啟不同的效能模式 我直接開的是最大功率模式,工作到一定程度風扇會轉 板子本身的配置,cpu,gpu,cuda,cudadnn這些 值得注意的是它是arm v8架構,我的源也早就換成了arm的源 基礎操作指令,檢視記憶體狀態什麼的 在tx2上安裝opencv 3.4.0的步驟...

TX2開機測試

近來,由於專案研究需要,實驗室購進一開發板tx2,於是一收到貨,便迫不及待的想要上手試試這一傳說中的效能核 先上一張外觀圖如下。在進入正題之前我們先來聊聊tx2。tx2是nvidia公司設計的低功耗,效能強大,適用於機械人,無人機的嵌入式開發平台。tx2具體引數如下圖所示 接下來我們對tx2套件做個...

TX2 常用操作

2019 april 11 tx2 dpkg l grep nvinfer sudo find name libcudnn sudo find name tensorrt nvgstcapture 1.0 prev res 3 mode mode name denver 2 頻率arm a57 fr...