Connecting ADV7180 video decoder to i.MX35 CSI

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

Connecting ADV7180 video decoder to i.MX35 CSI

1,600 Views
JacksonJames
Contributor I

Hi everyone,


I need to connect an ADV7180 video decoder to an i.MX537 on a custom board and it's my first time dealing with BT.656


The only example schematic I can find is the SABRE board but it uses the 16bit wide interface on the 64pin ADV7180 package and I would like to use the 8bit interface.

The i.MX53 datasheet (under "Sensor Interface Timings") states that for BT.656 the only control signal used is SENSB_PIX_CLK.
Does this mean that the interface is just data lines and clock?

The connection would then be:
P0 -> CSI0_D[12]
P1 -> CSI0_D[13]
P2 -> CSI0_D[14]
P3 -> CSI0_D[15]
P4 -> CSI0_D[16]
P5 -> CSI0_D[17]
P6 -> CSI0_D[18]
P7 -> CSI0_D[19]
LLC -> CSI0_PIXCLK
SDATA -> I2C_DATA
SCLK -> I2C_CLK
RESET -> GPIO

Can someone who has used the ADV7180 please confirm that these connections are correct, particularly the data pin allocations?

Do I need to connect the other ADV7180 pins (HS, VS/FIELD, INTRQ) to the i.MX35?

Thanks,

Jackson

Tags (1)
0 Kudos
Reply
5 Replies

1,056 Views
GONZALEZLaurent
Contributor I



Martin Hollenweger said:

I'm sorry, I'm using Windows CE 6.0 not Linux.

My bad ! that's funny how my involvement in a linux+iMX35 project makes me blind !

My goal is to stream a PAL video stream captured from ADV7180, through the ethernet link. Is your project similar ? I would be curious to assess the performance of the iXM357 for that.

0 Kudos
Reply

1,056 Views
MartinHo
Contributor IV

I'm sorry, I'm using Windows CE 6.0 not Linux.

Martin
0 Kudos
Reply

1,056 Views
GONZALEZLaurent
Contributor I



Martin Hollenweger said:

I'm using the ADV7180 (64pin LQFP) on my iMX357 HW with the 8 Bit interface.

Martin,
which version of linux kernel do you use ?
I am trying to make ADV7180 to work with 3.1.2, but it looks like ADV7180.c does not fully support the new soc-camera API.
BR
0 Kudos
Reply

1,056 Views
JacksonJames
Contributor I

Thanks for the reply Martin.

I'm unsure as to why you've connected to CSI_D8..CSI_D15 - can you please explain?

I've now found the datasheet (Section 4.7.8) has a table showing IPU Sensor Interface Signal Mapping.
This table shows all 8bit formats being connected to CSI_D12..CSI_D19


Regards,
Jackson

0 Kudos
Reply

1,056 Views
MartinHo
Contributor IV

I'm using the ADV7180 (64pin LQFP) on my iMX357 HW with the 8 Bit interface.

Connection is:

P8..P15 to CSI_D8..CSI_D15

VS to CSI_VSYNCH

HS to CSUI_HCYNCH

LLC to CSI_PIXCLK

Pay attention (at least on the iMX35) the CSI pins are used for Boot configuration!

regards

Martin

0 Kudos
Reply