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.

VPBE:Digital-YCC8 (Progressive, @27MHz Clock) Mode

Hello Hello Friends,

Query Description:

Presently, I am working with VPBE register settings to provide Digital-YCC8 (Progressive, @27MHz Clock) image format.

"TMS320DM643x DMP Video Processing Back End (VPBE) User's Guide.pdf" document is used as reference for VPBE register setting.

The OSD Video0 configuration parameters are given below,

FVID_FRAME_MODE,                    /* ffmode       */
FVID_BPP_BITS16,                    /* bitsPerPixel */
FVID_YCrCb422_INTERLEAVED,          /* colorFormat  */
(640*2),           /* pitch        */
0,                                  /* leftMargin   */
0,                                  /* topMargin    */
640,                                /*FRAME_WIDTH,  */
480,                       /* height       */
0,                                  /* segId        */
PSP_VPBE_ZOOM_IDENTITY,             /* hScaling     */
PSP_VPBE_ZOOM_IDENTITY,             /* vScaling     */
PSP_VPBE_EXP_IDENTITY,               /* hExpansion   */
PSP_VPBE_EXP_IDENTITY,              /* vExpansion   */
NULL 

 The VENC register snap is given below,

 

 

 

 

 

With above settings, I am able to get the output image of intended format. However the content of output image (values of Y, U(Cb), V(Cr)) is not similar to the input image (values of Y, U(Cb), V(Cr)) provided to VPBE.

Query:

1. Is VPBE register settings are correct?

2. If yes, what might be causing this problem.

3. If no, please guide on correct register setting.

Thanks.

-Abhijeet