I am using a “production” Jetson Nano core module with 16 GB eMMC on NCB00 carrier board. I could successfully flash Jetpack 4.6.2 to the eMMC using the NVidia SDK Manager. Unfortunately - as many others saw already before me - the eMMC storage space is way too small when also the SDKs are installed. Fortunately, the NCB00 carrier board has a microSD card slot.
In order to make use of it, I also replaced the DTB for the B00 carrier board (tegra210-p3448-0002-p3449-0000-b00.dtb when using the eMMC core module) with that from the manufacturer and reflashed the DTBs using:
sudo ./flash.sh -r -k DTB jetson-nano-emmc mmcblk0p1
After that I also could see the microSD card inserted in the external micro SD card slot on the carrier board as mmcblk1.
In order to let the board use the root file system from the microSD card during boot, I changed in the /boot/extlinux/extlinux.conf the ‘mmcblk0p1’ to ‘mmcblk1p1’ as described e.g. in this thread: Can not boot from sdcard
The microSD card inserted in the slot is a 64 GB card which I prepared previously by writing the Nano 4G Jetpack 4.6.2 image to it using Balena Etcher.
Unfortunately, now the boot hangs with “[some timestamp] Reserved SVD code 108”.
So I assume, the micro SD card that can be accessed as mmcblk1 must be prepared somehow in a different way. Perhaps also using the SDK manager on the host system as mentioned here by @linuxdev : About Flashing Jetson OS to Jetson Xavier NX emmc module - #9 by linuxdev
Can you please give me more advice on how to prepare the micro SD card?