No, sorry that you don’t get what I want to say.
I remembered the
externalflag to work on the Jetson AGX, good to know it’s not supported on the NX!
This comment is wrong. Both AGX and NX share the same behavior here. The flash.sh is not able to “flash” anything to your external drive. If you want to validate, you can format the external device and connect it to your NX or AGX. Use the flash command to flash your “external”. After that, your external device will still be empty. Nothing is installed on it.
flash.sh with “external” is just tell the kernel “we have a file system on the external drive with UUID xxxxx, go to mount the file system from there”.
[0004.242] E> no regulator info present for vmmc-supply
Could you add vmmc-supply back to your dts and assign a always-on 3v3 power regulator to it?
You can refer to this thread