Other Parts Discussed in Thread: TVP5146, TMS320DM6467
Hi,
I am trying to implement the functionality of a TVP5146 decoder on a custom board consisting of TMS320DM6467 Davinci processor.
I am giving a CVBS signal as input, and configuring the decoder using I2C. On configuration, I can see 27 MHz clock on Decoder clkout pin and also some data on the decoder output pins which , i suppose , is an indication that the decoder has been successfully configured.
Thereafter, I configure the VPIF controller by writing its control registers, and I wait for the data to be written in to the DDR SDRAM. But the DDR does not get written to by VPIF at all. I have individually checked the DDR by writing an array of data into it and reading the data into a file. The data gets read back successfully which means DDR controller/configuration is correct.
It seems the VPIF is not getting configured correctly to write into the DDR. I have done all the configurations as suggested in the VPIF user guide. AM I missing something in the configuration due to which Input channel 0/channel 1 does not get configured?
BTW, I am using CCS3.3 and dont have access to a Linux machine presently.
Thanks in advance.[:)]
Sidharth