I bought a Camera Module V2 a few years ago. Pulled it out of the box today, it says V2.1 on the board.
I just bought a Raspberry Pi 5, put Trixie on it.
My `/boot/firmware/config.txt` has all the defaults except this:
Camera doesn't work, and it looks like a camera issue?I've tried two flexes, and also a Raspberry Pi 4 (without the `,cam0` in the config). I also have a couple of IMX708 cameras from Arducam, and got one of them working on the Pi4.
So I'm guessing my V2 camera is dead on arrival?
I have to say, this whole process has been nearly demented. I have multiple pi's, multiple cameras, multiple flexes, and thank goodness, because what was supposed to be a simple config change and reboot became a very tedious trial and error process. Instructions are scattered and/or verbose, documentation is overwhelming, and diagnostics seem to be expert level. It would certainly be nice to have something between "no cameras detected!" and the output of `dmesg` (which I have no hope of decoding).
And how human do I have to be to skip these captchas that are required every time I preview the post as I learn the markup?
I just bought a Raspberry Pi 5, put Trixie on it.
My `/boot/firmware/config.txt` has all the defaults except this:
Code:
# Automatically load overlays for detected camerascamera_auto_detect=0dtoverlay=imx219,cam0Camera doesn't work, and it looks like a camera issue?
Code:
barf@touchy-pi:~ $ dmesg | grep imx[ 0.029058] /axi/pcie@1000120000/rp1/i2c@88000/imx219@10: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000[ 0.029083] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx219@10[ 0.029222] /axi/pcie@1000120000/rp1/i2c@88000/imx219@10: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000[ 0.029246] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx219@10[ 0.384101] /axi/pcie@1000120000/rp1/i2c@88000/imx219@10: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000[ 0.384384] /axi/pcie@1000120000/rp1/i2c@88000/imx219@10: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000[ 0.384398] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx219@10[ 0.672429] /axi/pcie@1000120000/rp1/csi@110000: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/i2c@88000/imx219@10[ 0.672451] /axi/pcie@1000120000/rp1/i2c@88000/imx219@10: Fixed dependency cycle(s) with /axi/pcie@1000120000/rp1/csi@110000[ 2.974466] imx219 10-0010: Error reading reg 0x0000: -121[ 2.974476] imx219 10-0010: error -EREMOTEIO: failed to read chip id 219[ 2.974540] rp1-cfe 1f00110000.csi: found subdevice /axi/pcie@1000120000/rp1/i2c@88000/imx219@10[ 2.974643] imx219 10-0010: probe with driver imx219 failed with error -121So I'm guessing my V2 camera is dead on arrival?
I have to say, this whole process has been nearly demented. I have multiple pi's, multiple cameras, multiple flexes, and thank goodness, because what was supposed to be a simple config change and reboot became a very tedious trial and error process. Instructions are scattered and/or verbose, documentation is overwhelming, and diagnostics seem to be expert level. It would certainly be nice to have something between "no cameras detected!" and the output of `dmesg` (which I have no hope of decoding).
And how human do I have to be to skip these captchas that are required every time I preview the post as I learn the markup?
Statistics: Posted by pilio — Mon Oct 13, 2025 12:19 am — Replies 1 — Views 33