How to change csi0 pin from DAT12~DATA19 to DAT4~DAT11(imx6q)?

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

How to change csi0 pin from DAT12~DATA19 to DAT4~DAT11(imx6q)?

655 Views
echozeng
Contributor III

Dear All,

        Imx6q+Tw9900 (output  YCbCr 4:2:2 ).

        If config DAT12~DATA19 pin as camera data input, all works fine。

        I changed  csi0 data pin from DAT12~DATA19 to DAT4~DAT11 now,  but can not capture video data。

        How to use DAT4~DAT11 to replace DAT12~DATA19?

Labels (1)
4 Replies

470 Views
igorpadykov
NXP Employee
NXP Employee

Hi echo

there is no way to change it, but one can try other configurations

given in sect.4.11.10.1 IPU Sensor Interface Signal Mapping i.MX6DQ Datasheet

http://cache.freescale.com/files/32bit/doc/data_sheet/IMX6DQCEC.pdf

Best regards

igor

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

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

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

470 Views
qiang_li-mpu_se
NXP Employee
NXP Employee

For BT656 interface mode (EAV/SAV on data line), the data must be input from CSI_DATA19 ~ CSI_DATA12.

If you must use CSI_DATA11 ~ CSI_DATA4, then you can use VSYNC/HSYNC mode to capture, it needs 16 bits generic mode to capture the data from CSI_DATA19 ~ CSI_DATA4, then software needs drop the 8 bits MSB in memory.

From CSI side, the data will always to receive from DATA19, the MSB. This can't be changed.

470 Views
echozeng
Contributor III

Dear Li Qiang,

     Tw9900 camera interface only has 8bits data pins, so we must use DAT19~DAT12 pin to capture video data according your description. is that right?

0 Kudos

470 Views
qiang_li-mpu_se
NXP Employee
NXP Employee

Yes