Vision Components mipi driver

Vision Components mipi driver

I am a recent convert to the Jetson NANO / ORIN universe.
I am a Software Engineer with familiarity of many different languages.
My Linux chops are rusty but getting better with all this repetition.
i have been working on this for a few weeks now, and nothing i try seems to fix it.
My problem is getting the vc mipi drivers for a IMX415 mono camera loaded into the jetson kernel.
This seemed like a pretty straight forward process, but I cannot get the device registered into the DeviceTree.
Iam using a Host / Target configuration
The Host is a x86 laptop running Ubuntu 18.04.
The Target is a Jetson Nano Development kit running Ubuntu 18.04.
I installed the SD image for 4.6 which has the L4T 32.6.1.
Driver location:

1st method is to run the Quickstart.

For driver installation Run Script:
cd <working_dir>
git clone GitHub - VC-MIPI-modules/vc_mipi_nvidia: Vision Components MIPI CSI-2 driver for NVIDIA Jetson Nano, Xavier NX, AGX Xavier and TX2
cd vc_mipi_nvidia/bin
./quickstart.sh
configure file for IMX415 settings as part of quickstart.
physical_w = “5.602”;
physical_h = “3.155”;
active_w = “3840”;
active_h = “2160”;
pixel_t = “GB10”;
min_gain_val = “0”;
max_gain_val = “72000”;
step_gain_val = “300”;
default_gain = “0”;
min_framerate = “0”;
max_framerate = “31700”;
step_framerate = “100”;
default_framerate = “31700”;

Error:
“Start L4T BSP package installation
QEMU binary is not available, looking for QEMU from host system
Found /usr/bin/qemu-aarch64-static
Installing QEMU binary in rootfs
mknod: /home/idex/vc_mipi_nvidia/build/Nano_32.6.1/Linux_for_Tegra/rootfs/dev/random: File exists”

2nd method was to just update the DeviceTree

./setup.sh --camera
./build.sh --dt
./flash.sh --dt

Error:
“Copying nv_boot_control.conf to rootfs
Reusing existing system.img…
file does not exist”


image is after ./flash --dt