I have a custom board based on i.MX6DL core. On this board ,I have ADV7391 encoder connected to DI1 (DISP1_DAT_7~DISP1_DAT_0) through bt656 which working in NTSC mode. I use Freescale L3.0.35_1.1.0_GA for i.MX6DL core. The FW has patched support of BT.656 and set BT656_IF_DI_MSB from 23 to 7. I want to use this encoder for main display. But the ADV7391 encoder output not correct CVBS signal. Could anybody help me please? What I have tried DI0 (DISP0_DAT_23~DISP0_DAT_16) is correct CVBS signal output.
--u-boot parameters for video mode : "video=mxcfb0:dev=adv739x,BT656-NTSC,if=BT656,fbpix=UYVY16"
What do you mean when you say "the ADV7391 encoder output not correct CVBS signal"?
Could you please give more details about your problem?
I intend to use DI1 BT.656 interface to boot, using AVD7391. But the LCD device that receives ADV7391 CVBS output not shows Linux LOGO. It seems discontinuously black screen. This is problem on my project.
What I have tried DI0 BT.656 interface to boot kernel can sees Linux LOGO from the LCD device.