HI
I designed a board according evm6437,now i am puzzled by a problem,in my design, I just use one input channel of TVP5146,which is VI_1_A, but the design on evm board is VI_2_B for video in, so the example of C:\dvsdk_1_01_00_15\examples\video_encdec can run correctly on evm board, but it doesn't run on my board.
now,I think it's because that I didn't configure TVP5146 well,but in the example,I can't see where I can configure the register of 0x00h(addr of 5146 is 0x05dh).there is just a few of codes to configure 5146,as
PSP_VPFE_TVP5146_ConfigParams tvp5146Params =
VID_PARAMS_TVP5146_DEFAULT;
#define VID_PARAMS_TVP5146_DEFAULT { \
TRUE, /* enable656Sync */ \
PSP_VPFE_TVP5146_FORMAT_COMPOSITE, /* format */ \
PSP_VPFE_TVP5146_MODE_AUTO /* mode */ \
}
result = FVID_control(hGioVpfeCcdc,
VPFE_ExtVD_BASE+PSP_VPSS_EXT_VIDEO_DECODER_CONFIG, &tvp5146Params);
so where do i need to change?
there is another question is VPFE_ExtVD_BASE,in the psp_vpfe.h, which is set 0x800000h, now,do I need to change the value? thanks a lot.