I'm testing stereo camera oCamS-1CGN-U on IMX8 mini board. This camera supports highest resolution is 1280x960 at 45 fps. However I use v4l2-ctl tools to check valid image format, the highest resolution supports 640x480.
# v4l2-ctl -d /dev/video1 --list-formats-ext
Type: Video Capture
: 'YUYV' (YUYV 4:2:2)
Size: Discrete 640x480
Interval: Discrete 0.022s (45.000 fps)
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.040s (25.000 fps)
Interval: Discrete 0.050s (20.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Interval: Discrete 0.100s (10.000 fps)
Size: Discrete 640x360
Size: Discrete 320x240
I tried to set resolution 1280x960 using V4L2 library but it failed.
Check with Logitech C920 camera, the highest resolution is same as their specs, 1920x1080 and also on Ubuntu machine, the oCamS camera work same as their specs, 1280x960.
My doubt is that the IMX8 mini only supports 1 camera, so its bandwidth don't enough to load the stereo camera, hence the highest resolution is cut down.
Did you meet this kind of issue before ? Is my doubt right ? Could you guide me solve this issue ?
Thanks in advance.