There does not appear to be a way to install all of the components that are included in Jetpack 4.2 to a custom rootfs.
I have tried both versions of the SDK Manager and neither of them detect the nano as others have stated.
It is fairly easy to create a custom rootfs and install the basic components required (Kernel etc) by downloading the L4T Driver package however the apply_binaries.sh script does not install the Multimedia API package.
Unless the SDK Manager starts working or a standalone Jetpack 4.2 package is offered for the nano i’m not sure what to do.
I have tried building the Multimedia API package on the nano however it seems to be missing some files located in /usr/bin.
Does anyone have any suggestions?
the custom rootfs I am using is xfce4 based ubuntu 18.04 and everything else seems to be working as normal.
The Multimedia API package is dependent to CUDA, OpenCV, VisionWorks, cuDNN, TensorRt packages, and we use SDK manager to handle dependencies. If you run a custom rootfs, you need to manually include the packages into the rootfs.
There is a script in the JetPack install root called create-nano-sd-card-image.sh or somesuch and it will package a SD card image with rootfs, kernel. Everything appet to work including first boot scripts. It just worked for me: