Capturing the free running data over csi2 line

Hi folks,

We have a sdsom 820 connected to a custom carrier board.

Hardware setup :

  1. sdsom 820
  2. a source pumping free running data (YUV422 format)
    with resolution 320x320

We want to capture free running data coming over a single data lane and a clock lane connected to our camera interface connector.

I have made changes in the driver as well as in the dts file, but no luck.
Below are the source code:

driver :

dts :

Kindly shed some light on the issue.

Regards,
Shiva Shankar K.

@Loic
@danielt

Can you elaborate on the problem? any error in your kernel logs related to the sensor, which kernel/release are you running, etc.

Loic,

Kernel Version : 4.14.96 (Petit Gorille)

To be precise I knocked off the ov5645 I2C(cci) related APIs and call and reusing the ov5645 driver for this free running data source capture, the v4l2 media frame work remains as same as ov5645.

I tried to capture the image from the free running data source i.e., a color bar pattern. I have configured the gstreamer as below in the link :

Regards,
Shiva Shankar K.

Hi Loic,

Any update on this?

Regards,
Shiva Shankar K.

Is the sensor detected?

Basically we don’t have CCI lines.
It is an FPGA which generates color bar pattern similar to a sensor, and we are trying to capture this color bar pattern coming into our camss subsystem( only dp0 dn0, dp1, dn1 and gnd pins ).

The setup is like we have two boards, one is fpga board connected to SDSOM carrier board using copper wires.

Regards,
Shiva Shankar K.

Hi Loic,

A gentle reminder !!!
Kindly let me know if you need any further info.

Regards,
Shiva Shankar K.

@Loic

have you tested with a known working sensor (e.g. ov5645) before?

Sorry Loic. I was out of town of quiet some time.

Yes we did test with ov5645 sensor.

Regards,
Shiva Shankar K.