I am trying to pass thru SD 480i component video on the dm365 evm board.
I have set the PLL to 27 MHz.
The CPLD to TVP7002
The THS7353 to MODE_SDTV_480i
The TVP7002 to MODE_SDTV_480i
The THS7303 to MODE_SDTV_480i
The vpfe width = 720, height = 480
The vpbe as:
basep_x = 122;
basep_y = 18;
width = 720;
height = 480;
VDAC_CONFIG = 0x081141CF; // Take DACs out of power down mode
VPSS_CLKCTL = 0x00000018; // Enable DAC and VENC clock, both at 27 MHz
VPSS_VPBE_CLK_CTRL = 0x00000011; // Select enc_clk*1, turn on VPBE clk
VENC_CLKCTL = 0x00000001; // Enable venc & digital LCD clock
OSD_BASEPX = basep_x;
OSD_BASEPY = basep_y;
OSD_VIDWIN0XP = 0;
OSD_VIDWIN0YP = 0;
OSD_VIDWIN0XL = width;
OSD_VIDWIN0YL = height >> 1;
VENC_VMOD = 0x1003;
VENC_VDPRO = 0x0000; // Normal mode, not colorbars
VENC_DACTST = 0x0000; // Power on DACs
VENC_DACSEL = 0x0543; // Component out on DACs
I have also tried 0x0003 and 0x0001 for VENC_VMOD
I get nothing out of the board.
The documentation does seem to indicate that it should handle component SD.
The VMOD register is not clear on how to set it for component SD.
Any advice is welcome.
Thanks,
Sam