i.MX6 CSI-interface and .BT1120

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6 CSI-interface and .BT1120

Jump to solution
3,441 Views
dirkwiesner
Contributor I

Hello,

for a new Project, we have to implement a SDI (Camera) interface on a i.MX6 (dual or quad)

I found some documents in web about the implementation of a GS2971 device driver, but no special information about the driver as well as the hardware.

The interface should be the CSI0 if I'm right ?

How to connect the 20 bit parallel interface of the GS2971 (or any other SDI-deserializer) ?

What about a driver for any SDI-deserializer (e.g. GS2971) ?

Labels (1)
0 Kudos
1 Solution
1,233 Views
igorpadykov
NXP Employee
NXP Employee

HI Dirk

FSL BSP has camera drivers only for sensors used in freescale

reference boards. There are many other i.MX6 boards with other

sensors, customization and drivers for them are provided by vendors of these boards.

Regarding PIXCLK, it is  CSI0_PIXCLK (P1) on IMX6DQCEC

Table 100. 21 x 21 mm Functional Contact Assignments

Best regards

igor

View solution in original post

4 Replies
1,233 Views
igorpadykov
NXP Employee
NXP Employee

HI Dirk

for CSI connections and timings one can look at

sect.4.11.10.2 Sensor Interface Timings, Table 66. Camera Input Signal Cross

Reference, Format, and Bits Per Cycle IMX6DQCEC

Also one will have to customize driver for new sensor, as starting

point one can use unit tests (mxc_v4l2_test)

Index of /buildsources/i/imx-test/imx-test-3.14.28-1.0.0

https://community.freescale.com/thread/314211

A Deep Dive into Image Processing for i.MX 6 Series Applications Processors

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
1,233 Views
dirkwiesner
Contributor I

Hi Igor,

thanks for your help.

igorpadykov schrieb:

HI Dirk

for CSI connections and timings one can look at

sect.4.11.10.2 Sensor Interface Timings, Table 66. Camera Input Signal Cross

Reference, Format, and Bits Per Cycle IMX6DQCEC

I have checked the above document. So it's clear to use the CSI0_DATA00 ... DATA19 for the 20 bit wide parallel bus of the GS2971.

But which PIN should I use for the PIXCLK ? It was written to use  ' IPU2_CSIx_PIX_CLK' , but where to find these pin ?

Also one will have to customize driver for new sensor, as starting

point one can use unit tests (mxc_v4l2_test)

Does this mean, there will be no existing  device driver for a GS2971 ?

I thougt I read something about such a Driver.

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos
1,234 Views
igorpadykov
NXP Employee
NXP Employee

HI Dirk

FSL BSP has camera drivers only for sensors used in freescale

reference boards. There are many other i.MX6 boards with other

sensors, customization and drivers for them are provided by vendors of these boards.

Regarding PIXCLK, it is  CSI0_PIXCLK (P1) on IMX6DQCEC

Table 100. 21 x 21 mm Functional Contact Assignments

Best regards

igor

1,233 Views
carstenbehling
Contributor I
0 Kudos