Hi all,
i want to display 720*480 video through composite output and to send YCC8 or BT.656 to daughter board on DM365.
From the following article, it seemed possible. but i couldn't find any document how to do it.
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/dm3x/f/100/p/30976/113287.aspx#113287
Simply, i turned on some registers relating to digital output and checked PINMUX1.
NTSC TV out is working, but i can't get any signal from digital output pins; VCLK, VSYNC, HSYNC, and YOUT0.
Please let me know where i got wrong. Any suggestion will be very helpful.
In the application, a DMAI Display instance is created with VideoStd_D1_NTSC and Display_Output_COMPOSITE.
In davinci_enc_set_ntsc(), turned on some registers: CLKCTL.CLKDIG, VIOCTL.VCLKE, and LCDOUT.OEE.
The following is VENC register setting.
VENC_VMOD: 0x00001003VENC_VIDCTL: 0x00002000VENC_VDPRO: 0x00000000VENC_SYNCCTL: 0x00000000VENC_HSPLS: 0x00000000VENC_VSPLS: 0x00000000VENC_HINT: 0x00000000VENC_HSTART: 0x00000000VENC_HVALID: 0x00000000VENC_VINT: 0x00000000VENC_VSTART: 0x00000000VENC_VVALID: 0x00000000VENC_HSDLY: 0x00000000VENC_VSDLY: 0x00000000VENC_YCCCTL: 0x00000000VENC_RGBCTL: 0x00000000VENC_RGBCLP: 0x0000FF00VENC_LINECTL: 0x00000000VENC_CULLLINE: 0x00000000VENC_LCDOUT: 0x00000001VENC_BRTS: 0x00000000VENC_BRTW: 0x00000000VENC_ACCTL: 0x00000000VENC_PWMP: 0x00000000VENC_PWMW: 0x00000000VENC_DCLKCTL: 0x00000000VENC_DCLKPTN0: 0x00000000VENC_DCLKPTN1: 0x00000000VENC_DCLKPTN2: 0x00000000VENC_DCLKPTN3: 0x00000000VENC_DCLKPTN0A: 0x00000000VENC_DCLKPTN1A: 0x00000000VENC_DCLKPTN2A: 0x00000000VENC_DCLKPTN3A: 0x00000000VENC_DCLKHS: 0x00000000VENC_DCLKHSA: 0x00000000VENC_DCLKHR: 0x00000000VENC_DCLKVS: 0x00000000VENC_DCLKVR: 0x00000000VENC_CAPCTL: 0x00000000VENC_CAPDO: 0x00000000VENC_CAPDE: 0x00000000VENC_ATR0: 0x00000000VENC_ATR1: 0x00000000VENC_ATR2: 0x00000000VENC_VSTAT: 0x00000000VENC_RAMADR: 0x00000000VENC_RAMPORT: 0x00000000VENC_DACTST: 0x00000000VENC_YCOLVL: 0x00000000VENC_SCPROG: 0x0000017AVENC_CVBS: 0x00000000VENC_CMPNT: 0x00000100VENC_ETMG0: 0x00000000VENC_ETMG1: 0x00000000VENC_ETMG2: 0x00000000VENC_ETMG3: 0x00000000VENC_DACSEL: 0x00000000VENC_ARGBX0: 0x00000400VENC_ARGBX1: 0x0000057CVENC_ARGBX2: 0x00000159VENC_ARGBX3: 0x000002CBVENC_ARGBX4: 0x000006EEVENC_DRGBX0: 0x00000400VENC_DRGBX1: 0x0000057CVENC_DRGBX2: 0x00000159VENC_DRGBX3: 0x000002CBVENC_DRGBX4: 0x000006EEVENC_VSTARTA: 0x00000000VENC_OSDCLK0: 0x00000001VENC_OSDCLK1: 0x00000002VENC_HVLDCL0: 0x00000000VENC_HVLDCL1: 0x00000000VENC_OSDHADV: 0x00000000VENC_CLKCTL: 0x00000011VENC_GAMCTL: 0x00000000VENC_XHINTVL: 0x00000000
Best Regards,
Jinkyu Park