We are having trouble flashing both the Nano and NX devkits with the latest Jetpack/L4T. Everything worked just fine on 36.4.0 and now the same commands result in errors during bootup after flashing the NVME. We get
mount /mnt: can't find PARTUUID=7231cb5e...
and then the device reboots.
Things we tried that did not work
Flash without ROOTFS_AB (the ‘default’ case in the instructions)
Thanks, I’m waiting for an FTDI to arrive. In the meantime I managed to flash the SDCard on a Nano Devkit and use it to try and see what’s wrong with booting from the NVMe.
After running lsblk -o NAME,PARTUUID when booting from the SD Card I can see that all of the 16 required partitions (nvme0n1p1-16) are around and have the correct UUIDs - but booting from the NVME still fails to find and mount the existing partition.
I found the issue - it was related to the minimal flavor rootfs. It looks like there is a failure that bobbles up when running ./apply_binaries.shand later causes a broken boot. It invokes nv_tegra/nv-apply-debs.sh which fails because the following two debs are not around in the minimal flavor