intel / ipu6-drivers

152 stars 49 forks source link

ipu6-drivers does not work anymore on dell Latitude 7440 with sensor OVTI02C1 #245

Open gcomes opened 2 weeks ago

gcomes commented 2 weeks ago

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?