Hi everyone, I’m having trouble getting the drivers installed for my Arducam 13MP AR1335 (B0277) camera. I keep running into a kernel version mismatch - my OS is on kernel 6.6, but the drivers I can find only seem to go up to 5.4.42. Has anyone managed to get this camera working on a newer kernel?
Welcome to the forum. Could you share a bit more about your setup? What board are you using, and which driver package did you download? That will help narrow things down.
Sure. I’m on a Raspberry Pi 4B, OS kernel version is 6.6. The latest driver version I found in the drivers file is 5.4.42. I don’t have any specific error logs or code to share right now - I mostly just hit errors during the install/compile step.
Got it. Have you already tried installing the older 5.4.42 drivers on your 6.6 kernel? If so, what happened when you did?
Yeah, I downloaded the drivers and tried installing them on the newer OS, but it didn’t go well. The compile/install step ran into issues. I’m guessing it’s because of the kernel version gap, but I’m not sure how to work around it.
Thanks for the details. I looked into this, and unfortunately the AR1335 (B0277) 13MP camera has been discontinued from the Arducam product line. Arducam isn’t providing driver updates for this camera for newer kernel versions anymore. Since you’re on a Pi 4B with kernel 6.6 and the latest available driver for the AR1335 is for 5.4.42, that’s the core problem.
To be clear about the root cause: the B0277 is discontinued, and its drivers only support up to kernel 5.4.42. There’s no driver support for kernel 6.6, so the older drivers can’t be made to work reliably on your newer OS. This isn’t something a config tweak will fix.
That’s disappointing, but it makes sense. So what’s the best way forward? I’m using this for a university project and I need a camera that works with the current OS.
The best path is to switch to one of Arducam’s current camera modules that have full support for the latest Raspberry Pi kernel versions. These come with up-to-date drivers and are fully compatible with kernel 6.6, so you won’t hit the same version mismatch.
You can start by looking at the current Raspberry Pi native camera options here: Quick Start Guide - Arducam Wiki. If you need help picking the most suitable replacement for your university project, you can contact Arducam support and they can help you choose.
Just to wrap up the key takeaway: discontinued hardware like the AR1335/B0277 won’t receive driver updates for kernel 6.6, so the practical solution is to migrate to a currently supported camera module that’s compatible with the latest Raspberry Pi kernels. Let us know if you have questions about specific alternatives.