Hi, I’m attempting to resolve an issue for a customer where they would like to completely avoid using eMMC to boot from, and shift the entire boot process to an attached NVMe/USB/mSATA boot device. I’ve read the guide located at Jetson/L4T/Boot From External Device - eLinux.org but this notes: “This method will tell the system to mount the rootfs on external devices (USB, SATA, NVMe).” It does not mention moving UBoot or other necessary early boot files, as I understand NVMe/mSATA drives they’re laid out entirely differently from eMMC or SD cards, and the guidance doesn’t seem to lend itself to partitioning one as the other (to accommodate UBoot files).
Can anyone from NVidia definitively confirm that TX2i must boot from eMMC for at least part of the boot, or instead provide instructions that point to the proper way to move all the early boot files to an NVMe or mSATA drive appropriately?