Thank you @WayneWWW , this was very helpful. I was able to build the rootfs.
But one step, which I’m facing trouble is that the steps mentioned in the docs are specifically for device (jetson nano, for me) connected to host computer. Now, since I am unable to connect the device and is using the Jetson Nano devkit with SD card, from the ‘README_Massflash.txt’ file I came to conclusion that I have to use the ‘Offline’ method. Problem is in the list of devices in that file (which provides the corresponding values for BOARDID, BOARDSKU, FAB & BOARDREV), only ‘jetson-nano-devkit-emmc’ is present. So my question is, Is it okay to use ‘jetson-nano-devkit-emmc’ for offline creation of Massflash image when my board is Jetson Nano with SD card? Please let me know if you need any further clarification on the question.
Additional info: I created the image using the following command:
sudo BOARDID=3448 BOARDSKU=0002 FAB=200 FUSELEVEL=fuselevel_production ./nvmassflashgen.sh jetson-nano-devkit-emmc mmcblk0p1
My SD card is mounted as ‘mmcblk0p1’ and the additional values are from the ‘README_Massflash.txt’ and for ‘jetson-nano-devkit-emmc’ board. I was able to create the ‘mfi_jetson-nano-devkit-emmc.tbz2’ but the console has info which said ‘4. Connect Jetson boards(jetson-nano-devkit-emmc only) and put them in RCM mode.’ So is it safe to use for flashing this image on SD card? If not, could you tell me how I can create a similar image for SD card mounted or is it even possible?
I really appreciate your time, you’ve been very helpful.