This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Capture from TVP5147M1

Other Parts Discussed in Thread: TVP5147M1, TVP7002, TVP5147

Hi,

I'm attempting to set up a capture-encode-display OMX chain which is able to accept video input from a custom board I have produced, which uses a TVP5147M1 decoder. This is my first time working with TI products and the OpenMax framework, so I am looking into modifying the capture-encode example which comes with the EZSDK to work with my board if possible.

As I understand it, the firmware used in this example contains I2C register settings which pertain to the TVP7002 which comes on the EIO daughterboard. Is it possible to change these to settings applicable to the TVP5147M1 - and if so, from where should I modify I2C code? Also I will need to modify the EVM to accept 20-bit video with discrete sync rather than embedded, how should I go about this?

Thanks for your help

  • I've obtained the I2C register addresses and data values which need to be written to the TVP5147 from its data sheet, but don't know from where I2C is controlled. In the firmware loader there is an option for allowing M3 firmware to initialize I2C, will I need to modify this to include the I2C writes I need?