Made X/EGL preview window
[0:02:02.769301074] [1092] INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3866-0c55e522
ERROR: *** no cameras available ***
I also get this mmal error:
mmal: Cannot read camera info, keeping the defaults for OV5647
mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM)
mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1)
mmal: Failed to create camera component
mmal: main: Failed to create camera component
mmal: Camera is not detected. Please check carefully the camera module is installed correctly
So far I’ve updated to the latest Raspbian distro, installed the recommended V4L2 drivers for the stereo camera, and tried disconnecting and reconnecting the camera. Nothing worked. Any ideas?
Thanks for all that detail, that’s really helpful. Before we go further, I’d like to grab a proper diagnostic report from the device so I can see the full camera stack state.
Please reboot your Pi first, then run these commands:
Hmm, I’m getting an error when I try to run that first command. It seems to spit out the same camera error I mentioned before:
mmal: Cannot read camera info, keeping the defaults for OV5647
mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM)
mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1)
mmal: Failed to create camera component
mmal: main: Failed to create camera component
mmal: Camera is not detected. Please check carefully the camera module is installed correctly
I’ve already updated to the latest Raspbian distro, installed the recommended V4L2 drivers for the stereo camera, and reconnected the camera a couple of times. None of that fixed it.
Anyway, I managed to attach the report file here: arducam-bug-report.txt
Got the bug report, thanks. One thing I want to check next is your boot configuration, since camera overlays live there and a wrong/missing overlay would explain why the sensor never shows up.
Can you run:
cat /boot/config.txt
Then paste the full contents here so I can review the overlay setup?
Other settings I have in there: dtparam=i2c_arm=on, #dtparam=i2s=on, dtparam=spi=on, dtparam=audio=on, start_x=1, display_auto_detect=1, #dtoverlay=vc4-kms-v3d, max_framebuffers=2, disable_overscan=1
I removed dtoverlay=arducam and rebooted, but libcamera still reports no cameras available.
libcamera-still -t 0
Made X/EGL preview window
[0:00:43.972403639] [1128] INFO Camera camera_manager.cpp:293 libcamera v0.0.1+21-7c855784
ERROR: *** no cameras available ***
Alright, next suspect: the camera auto-detection setting. If auto-detect is enabled it can interfere with the camera being configured correctly when you’re setting overlays manually.
Please add this line to config.txt:
camera_auto_detect=0
That disables automatic camera detection and lets the manual overlay configuration take over. Add it, save, and reboot, then try libcamera-still -t 0 again and let me know the result.