IMX477 driver install fails on Jetson Orin Nano (5.15.148) – any workaround besides kernel downgrade?

Hey everyone, I’m trying to get the IMX477 camera driver installed on my Jetson Orin Nano but the install script keeps failing. I’m running kernel version 5.15.148-tegra-36.4.7-20250918154033 on the NVIDIA Jetson Orin Nano Engineering Reference Developer Kit Super.

Is there any workaround for this besides downgrading the kernel? And does anyone know when a proper deb package for this kernel version is planned? I’d really like to avoid rolling back the kernel if possible.

Thanks for reaching out and providing those details. Looking at your environment, the issue is that the current IMX477 driver and its install script aren’t compatible with kernel version 5.15.148-tegra-36.4.7 on the Jetson Orin Nano.

To help narrow things down further, could you post a couple of photos of your Jetson Orin device — front and back? That’ll help confirm the exact hardware configuration before we go further with troubleshooting.

Sure, here are the photos of the board:

Front:
IMG_0670.jpeg

Back:
IMG_0668.jpeg

Let me know what you think.

Good news — we’ve actually just released a new camera driver package specifically built for kernel version 5.15.148-tegra-36.4.7 to address this exact compatibility issue on Jetson Orin Nano.

The reason the old install script was failing is that the previous IMX477 driver wasn’t compiled against your kernel version (5.15.148-tegra-36.4.7), so the module wouldn’t load properly.

I’ve sent the new .deb driver package to you via private message — please check your inbox for the download link. Once you have it, you can install it manually with dpkg:

sudo dpkg -i arducam-nvidia-l4t-kernel-t234-nx-5.15.148-tegra-36.4.7-20251023170635_arm64_imx477.deb

The package name tells you what it’s targeting: it’s built for the t234-nx (Jetson Orin platform), kernel 5.15.148-tegra-36.4.7, and includes the IMX477 driver. Give that a shot and let me know how it goes.