Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns

IPU4 ISYS driver

tringuyen
Beginner
1,444 Views
Hi,
 
 
We are having a problem with the driver and have been trying to look into the kernel code, however without the spec of the ISYS hardware, it is very hard to figure out what the problem is and solve it.
 
In short, we have 2 CSI channels going into the ISYS, most of the time the system works well. But occasionally, dqbuf doesn't return any frame (timeout). We have tried to enable debug in the kernel driver, and what we observe:
-The sof and eof are still coming into the ISYS

intel-ipu4-isys intel-ipu4-isys0: eof_event::csi2-4 sequence: 155, vc: 0, stream_id: 0

intel-ipu4-isys intel-ipu4-isys0: sof_event::csi2-4 sequence: 155, vc: 0, stream_id: 0

intel-ipu4-isys intel-ipu4-isys0: eof_event::csi2-4 sequence: 156, vc: 0, stream_id: 0

intel-ipu4-isys intel-ipu4-isys0: sof_event::csi2-4 sequence: 156, vc: 0, stream_id: 0

intel-ipu4-isys intel-ipu4-isys0: eof_event::csi2-4 sequence: 157, vc: 0, stream_id: 0

but there seems to be no response from firmware ( isys_isr_one(struct ipu_bus_device *adev))
resp = ipu_fw_isys_get_resp(isys->fwcom, IPU_BASE_MSG_RECV_QUEUES,
   &resp_data);
Could you please advise on what could be the problem and is there any document that you can share to help us to dig further into what the problem is and solve it?
 
Thank you,
 
0 Kudos
1 Reply
CarlosAM_INTEL
Moderator
1,431 Views

Hello, @tringuyen:

Thank you for contacting Intel Embedded Community.

You should address your consultations to the channels listed as a reference on the following website:

https://github.com/intel/intel-camera-drivers/issues

Best regards,

@CarlosAM_INTEL.

0 Kudos
Reply