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.

VPFE ISIF register configuration setting problem

Other Parts Discussed in Thread: TVP5146

Hi all,

I am working with ti DM365 DVSDK 2.10

My hardware directly feeds SDI video into DM365, in Bt.656 mode
as 8 bit, so I tried to look at the VPFE registers, and want to manually changed
some VPFE registers:

1. SYNCEN of ISIF registers, bit 0 is turned on for VD/HD enable;
2. MODESET of ISIF registers, bit 13..12, set to 2 for Input Mode YCbCr
8-bit
3. REC656IF, bit 0, set to 1 to enable REC656 interface

Is their any other registers that need to be set other than above three?


All those registers are marked busy-writable as per the VPFE user guide "sprufg8a.pdf", but still, I
am not sure if we can directly change registers values and if so then how?

Can anyone provide me a quick info.that in TI's video driver where to set those input
standard?   Or

this can be passed from command line from u-boot?

  • Amit,

    There are quite a few posts on the DM3x Forum that talks about BT656 mode support on DM365. Those posts have lot of register dumps as well to help you out.

    In general, the registers you mentioned are correct. Also, LSP package in DVSDK 2.10 has support for TVP5146 which is used in all DVSDK demos. TVP5146 drives BT656 data to DM365. You can refer to the register dump for this driver and refer to the driver code for specific settings for BT656 in kernel code.

    Regards,

    Anshuman

    PS: Please mark this post as verified, if you think this answers your question. Thanks.