2026-05-07 10:22 AM
I am trying to capture video streams from two VD66GY cameras connected to the CSI0 and CSI1 ports of a Compute Module 5 IO Board. My OS is : Linux raspberrypi 6.12.75+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.75-1+rpt1~bookworm (2026-03-11) aarch64 GNU/Linux
Both seem to be recognized:
However, when I try to capture video from both cameras simultaneously, only the CSI0 port works. The CSI1 port returns the following error with this command ( rpicam-hello --camera 1):
I also tried a GStreamer command, but it didn't make any difference.
I don't have much experience with V4L2 or camera systems in general, so I'm not really sure how to fix this problem. Maybe I missed a step during setup, but that seems unlikely. Even after searching for similar issues, I haven't found anything conclusive.
What I have already tested:
It seems to me that even though both cameras are detected correctly, V4L2 may somehow confuse them at some point.
Does anyone have any ideas on how to solve this problem?
Thanks in advance for your help.