We have an i.MX6Solo custom board with ADV7391 on DISP1_DAT0~7, and LCD panel is connected to DISP0.
After apply patches for BT656 (https://community.freescale.com/docs/DOC-94019#comment-7824) then change clock setting and BT656_IF_DI_MSB to 7, I can see Android output as below image.
Set ADV7391 to output color bar test pattern, the display is properly (not full screen but the color bar is clear), so I think CVBS output of ADV7391 is good.
But when I make Android desktop to output to ADV7391, a black gap is on the middle of screen and the top of desktop is on the lower screen; booting screen is also corrupt, please check attached clip.
The video parameter is "video=mxcfb0:dev=adv739x,BT656-NTSC,if=BT656,fbpix=UYVY16".
Could someone share good experience about ADV7391 porting?
Where can I find the information about fb_videomode setting?
|/* NTSC Interlaced output, include EAV/SAV */|
|"BT656-NTSC", 60, 720, 480, 37037,|
|FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,|