Pi5+Raspberry Pi Module 3

Sounds good \o/
I don't understand enough about these to be able to solve such problems. Thanks b-morgan & foosel for taking the trouble to investigate the problem for my camera. Hopefully, once this issue is resolved, others will also benefit from the solution. However, I don't think I'm the only one with this setup. Once we get instructions on what and how to do, we'll get it done.

Try what @b-morgan suggested and edit the file, replace /base/soc with /base/axi, save, reboot, see if something and if so what changes, share logs.

I don't know how to do it :face_with_peeking_eye: please step by step instructions.

@foosel and I were able to find the problem, and she is working on the solution. I believe it will be a new image. I'm sure she will post destructions here :grin:

Woah, I tried to look for a solution in the ~/.octoprint/config.yaml file but I have no idea where /base/soc is :thinking: so must to trust @foosel

So, if your Raspberry Pi Camera Module is actually getting detected, swapping /usr/bin/list-libcamera-devices with this:

#!/bin/sh

tool=/usr/bin/rpicam-hello  # bookworm
[ -e "$tool" ] || tool=/usr/bin/libcamera-hello  # bullseye

$tool --list-cameras | grep -oE '/base/(soc|axi)/[^)]*' || exit -1

will make it get detected by the camera stack too. On a recent image build that can be done by logging in via SSH and then running

sudo camera-streamer-stack-update

On images that don't have that script yet it can be done by running

sudo  curl -Ls https://raw.githubusercontent.com/OctoPrint/camera-streamer-stack/refs/heads/main/scripts/list-libcamera-devices > /usr/bin/list-libcamera-devices

Alas, then things break due to a blocking camera-streamer issue that is currently getting tracked here:

Sadly, that is out of my hands to fix. I keep shaking my head about the IMHO asinine decision by the Raspberry Pi Foundation to not include a hardware encoder in the RPi5, it really turns it into a lesser piece of hardware when it comes to webcam support and 3d printed control compared to previous hardware iterations.

I can really only recommend to not waste money on an RPi5 for using it with OctoPrint and stick with an RPi4 or even 3 instead.

OK, the camera is recognized but I can't see the pictures or the stream. It's a tricky situation. Hopefully someone smarter will come up with a solution. Camera returned to box :wink: Thanks @foosel

I have the same issue with the imx708 camera 3 in the R5... works but cannot get it to work in octoprint .. maybe not possible? I will save the box it came in ;). Thanks for trying. I do like the performance of the R5 though.