The Jetson Nano SUB board boots via eMMC by default instead of booting from the SD card like previous NVIDIA official kits. Currently, Jetson Nano eMMC only has 16G. For most users who need to install CUDA, tensorflow and other resources, 16G content is still too small. Setup instructions for the extended SD card are provided here.
The baseboard needs to have an expanded SD card slot.
Please first ensure that Jetson Nano can enter the EMMC system normally. If you haven’t programmed the EMMC system yet, you can first follow the steps in our tutorial [Programming the EMMC system]**
Insert the sd card into the jetson nano board
Start jetson nano and open the nano terminal
Download the dtb file to nano and unzip it. The dtb file can be obtained from our appendix
unzip Nano-dtb-SDMMC.zip
xxxxxxxxxx
sudo cp kernel_tegra210-p3448-0002-p3449-0000-b00-user-custom-JP461.dtb /boot/kernel_tegra210-p3448-0002-p3449-0000-b00-user-custom.dtb
Modify the extlinux.conf configuration file (path: boot/extlinux/)
xxxxxxxxxx
FDT /boot/kernel_tegra210-p3448-0002-p3449-0000-b00-user-custom.dtb
After the addition is completed, save and restart nano
xxxxxxxxxx
sudo reboot
After restarting, run the df -h command to check whether there is mmclk1p1 device. If the mmclkb1p1 device is recognized (no other additional storage devices are connected), it means that the SD card has been recognized normally.
Set up SD card boot