I have a customized json file to use sdkmanager with --extra-config switch to flash my custom carrier board with Jetson Orin NX 8GB on it. The json file is OK and the device gets flashed without any problem. However, sdkmanager reports an error about exportfs which I cannot track the source of it.
SDK Manager should not work with your custom carrier board.
Is the board designed by you?
If not, please request the custom BSP package from your vendor.
It seems the <Linux_for_Tegra>/tools/kernel_flash/tmp cannot be found on your host.
Please also share the full flash log for further check.
Thanks for your kind reply.
I’ll share the full log later, as I don’t have direct access to that right now.
In the meantime, What do you mean by ‘SDK manager should not work with your custom carrier board’ ?
Yes the board is designed by us. The carrier board on which Jetson Orin NX is mounted.
I flash the Jetson Orin which is on my carrier board with SDK manager using --extra-config switch and it gets flashed.
My observation is that, the exportfs error happens after the module gets flashed, rebooted and full log is saved. I also checked the full log and it doesn’t report anything about exportfs error. So, intuitively, this error stems from SDK manager itself, and not the flashing process.
SDK Manager use the official BSP package, which is used for the devkit board.
Since you are using the custom carrier board, please ask your vendor for the custom BSP package. There would be some customizations for your board.
Could you share the $ cat /etc/exports from your host for further check?
Now I get your point. Yes, I found necessary files that needs to be changed in BSP so that it supports my carrier board. I automated these changes in my --extra-config json file, and it works fine.