I am trying to interface ADV7611 hdmi chip with IMX6 processor. This is the driver I am using, although it's for 7610, I guess the register map look same, hence it should work !
linux-fslc/adv7610.c at 3.14-1.0.x-mx6-tinyrex · voipac/linux-fslc · GitHub
Here I commented 'USE_16BIT' as we intend to use 8-bit mode with the imx6 development board we have.
When the interface is made through 8-bit BT656 mode, I am receiving following error from the kernel ->
- ipu_csi_window_size_crop: Error left=0 top=59565955
- imx-ipuv3 2400000.ipu: Unsupported CCIR656 interlaced video mode
I suspect this must be caused by the driver data pattern, so is this the right driver to use ? Moreover can 8-bit BT656 accept HDMI 720p and 1080p video inputs ? Or only 12 and 16 bit modes can support this ???
I have also a question about RXA_5V pin of the chip. Should this be connected even If I use active hdmi devices ?
Here I've attached the schematic I use for our custom made board
Thanks in Advance