參考文章:(7條消息) JETSON 核心闆(emmc版本)+開源 JETSON BASEBOARD系統燒寫總結_怎麼樣才能變強的部落格-CSDN部落格
1.前期準備
檔案
Tegra_Linux_Sample-Root-Filesystem_R32.4.2_aarch64.tbz2:https://developer.nvidia.com/embedded/L4T/r32_Release_v4.2/t186ref_release_aarch64/Tegra_Linux_Sample-Root-Filesystem_R32.4.2_aarch64.tbz2
Tegra186_Linux_R32.4.2_aarch64.tbz2:
https://developer.nvidia.com/embedded/L4T/r32_Release_v4.2/t186ref_release_aarch64/Tegra186_Linux_R32.4.2_aarch64.tbz2
以上适用于運存8GB版本
若是16GB版本還需一個更新檔nx-16gb-r32.5.1-overlay (1).tbz2:
連結: https://pan.baidu.com/s/1hcBmACsjtF8qGo8s2zExXw?pwd=wq8v 提取碼: wq8v
虛拟機準備(ubuntu18.04)
VMware中裝好ubuntu18.04
PS:空間配置設定盡可能大,建議40GB或以上(本人一開始設定了20GB,程式到後面不夠空間去跑)
系統準備可見:(7條消息) 關于ubuntu18.04的配置環境_啥都不太懂的小陳的部落格-CSDN部落格
建立一個目錄 (以我做例子就是nx)
mkdir ./nx
確定“qemu-user-static” package 在你安裝的虛拟機系統中已經安裝
若沒有則可進行:
sudo apt-get install qemu-user-static
環境
将Tegra186_Linux_R32.4.2_aarch64.tbz2解壓至nx中,
進入上述解壓檔案,可以看到rootfs
我們再将Tegra_Linux_Sample-Root-Filesystem_R32.4.2_aarch64.tbz2解壓在rootfs中
(PS:解壓時,一定要用管理者身份,否則燒錄不成功)
2.燒錄
完成上述準備之後,來到Linux_for_Tegra目錄下
運作:
sudo ./apply_binaries.sh
當顯示:
硬體處理:
先檢測是否連接配接:lsusb
此處有兩個按鍵 要其進入可被燒錄階段
要先長按右按鈕在松開時點按左按鈕 看到綠燈閃爍一下 即可
燒錄:
到Linux_for_Tegra目錄下:
sudo ./flash.sh p3449-0000+p3668-0001-qspi-emmc mmcblk0p1
大概等待20min左右便可完成(如圖)