I have a Dell Latitude 7440 with sensor OVTI02C1.
I'm using opensuse tumbleweed with longterm kernel 6.6.33
I was using with success the ipu6-drivers until recently.
For example I was able to run as root:
gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink
and that command would open a window showing the image from the camera.
The command 'lsmod' would show:
ov02c10 32768 1
intel_vsc 16384 3 mei_ace,mei_csi,ov02c10
All that until commit: cfb7af1e50a9f04e06d6 of 2024-3-29
Starting with next commit: 92fb37ebd8d7d210e9e1 of 2024-04-09
the driver did not work anymore for me.
When I run:
gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink
I get the following error messages:
CamHAL[ERR] Failed to find DevName for cameraId: 0, get video node: ov13b10 , devname: /dev/v4l-subdev1
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
CamHAL[ERR] Get entity fail for calling getEntityById
CamHAL[ERR] Get entity fail for calling getEntityById
CamHAL[ERR] setup Link ov13b10 [-1:0] ==> Intel IPU6 CSI-2 [-1x0] enable 1 failed.
CamHAL[ERR] set MediaCtlConf McLink failed: ret = -1
CamHAL[ERR] set up mediaCtl failed
CamHAL[ERR] @configure Device Configure failed
CamHAL[ERR] failed to config streams.
And the command 'lsmod' would show:
ov02c10 28672 0
intel_vsc 16384 2 mei_ace,mei_csi
It appears that the driver is not detecting the ov02c10 sensor but
it is trying to use ov13b10.
I have a Dell Latitude 7440 with sensor OVTI02C1. I'm using opensuse tumbleweed with longterm kernel 6.6.33 I was using with success the ipu6-drivers until recently. For example I was able to run as root: gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink and that command would open a window showing the image from the camera. The command 'lsmod' would show: ov02c10 32768 1 intel_vsc 16384 3 mei_ace,mei_csi,ov02c10
All that until commit: cfb7af1e50a9f04e06d6 of 2024-3-29 Starting with next commit: 92fb37ebd8d7d210e9e1 of 2024-04-09 the driver did not work anymore for me. When I run: gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink I get the following error messages: CamHAL[ERR] Failed to find DevName for cameraId: 0, get video node: ov13b10 , devname: /dev/v4l-subdev1 Pipeline is live and does not need PREROLL ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock CamHAL[ERR] Get entity fail for calling getEntityById CamHAL[ERR] Get entity fail for calling getEntityById CamHAL[ERR] setup Link ov13b10 [-1:0] ==> Intel IPU6 CSI-2 [-1x0] enable 1 failed. CamHAL[ERR] set MediaCtlConf McLink failed: ret = -1 CamHAL[ERR] set up mediaCtl failed CamHAL[ERR] @configure Device Configure failed CamHAL[ERR] failed to config streams. And the command 'lsmod' would show: ov02c10 28672 0 intel_vsc 16384 2 mei_ace,mei_csi
It appears that the driver is not detecting the ov02c10 sensor but it is trying to use ov13b10.
Any idea/patch that I could test?