We have a requirement where we need a custom carrier board with some extra I/O. we want to boot from on module SD card from Jetson Nano devkit. Can we make custom BSP for Nano and NX boot from SD card instead of the module emmc?
I know that Jetson nano can not be able to totally boot from external storage. The emmc inside the module is still required. My requirement is build a custom BSP for custom carrier board which uses SD card (SD card supported module from devkit) to boot
Thanks for that, I got it now. My one more doubt is after these boatloader changes. how to flash the image? we have to build it for SD card? or same image which built for eMMC can be flashed? what is the flash/image write procedure for custom BSP on SD card?
Something which might help clarify: When booting, and when serial console is attached, it allows you to interrupt U-Boot. If you interrupt early by hitting any key on the keyboard, then you end up in the U-Boot console, and can tell it to continue booting with the command “boot”. You can also make changes to the boot environment, either temporarily for testing, or permanently. The point in boot where you would interrupt has output like this:
Net: eth0: ethernet@2490000
Hit any key to stop autoboot: 0
When there check the output of these:
If you happen to be logging your serial console when you run the above, then you get something you can browse. Environment variables are often expanded like a macro during boot, and you could change those variables. In particular, you could change either which devices are searched for boot content, or the order of search.