Jetson:emmc版NX系统安装。
一、固件/BSP下载
二、固件构建(Linux主机,VMware+Ubuntu18.04实测OK)
- # 安装qemu
- sudo apt-get install qemu-user-static
-
- # 创建并进入工作目录
- mkdir nx
- cd nx
-
- # 解压BSP和固件,构建文件系统,等待成功提示
- tar xf Tegra186_Linux_R32.4.2_aarch64.tbz2
- cd Linux_for_Tegra/rootfs/
- sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R32.4.2_aarch64.tbz2
- cd ..
- sudo ./apply_binaries.sh
三、烧录
用跳线帽连接核心板下方的FC_REC和GND;
使用USB线连接核心板和Linux主机;
核心板上电;
主机应该识别出NX(执行lsusb命令,显示为:..... NVidia Corp. );
执行烧录命令,等待烧录成功(时间较长,大概10多分钟):
sudo ./flash.sh p3449-0000+p3668-0001-qspi-emmc mmcblk0p1 # 核心板型号3668
烧录成功后,断电,拔掉跳线帽,重新上电启动核心板。
四、M.2 SSD做系统盘
NX关机,安装M.2 SSD(槽位在底板背面);
启动NX,使用自带Disks工具分区(GPT),格式化(Ext4),mount到指定目录;
使用rootOnNVME工具复制root fs到ssd:
- git clone https://github.com/jetsonhacks/rootOnNVMe.git
- cd rootOnNVMe
- ./copy-rootfs-ssd.sh
- ./setup-service.sh
重新启动NX。
推荐阅读