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.

8148 VIP0 YUV input

Other Parts Discussed in Thread: TVP5147

      Dear Sir,

i'm work with DVRRDK 3.5

      whit vip0 vip1 connected  same video decoder(TVP5147).

       when use pCaptureInstPrm->vipInstId    = SYSTEM_CAPTURE_INST_VIP1_PORTA;  everything is going right but when i modify pCaptureInstPrm->vipInstId    to  SYSTEM_CAPTURE_INST_VIP0_PORTA; the system will halt (no react and no message print) just after   VpsHal_vpdmaPostList in  file ti/psp/vps/drivers/capture/src/vpsdrv_captureLm.c    

         i can't capture the image from video decoder.

          what send vpdma the list value is :

 [m3vpss ] -e0-02-00-08--00-00-00-00-----80-0c-81-b8--68-80-68-52
 [m3vpss ] -04-b4-90-bf--04-00-00-00-----00-00-00-00--00-00-00-00
 [m3vpss ] -e0-02-00-18--00-00-00-00-----80-48-84-b8--69-80-69-52
 [m3vpss ] -24-b4-90-bf--04-00-00-00-----00-00-00-00--00-00-00-00

        i want to know what's wrong whit me ?

what 8148 next to do after post list to vpdma ,?

even when i remark these  function

mlmListCompleteIsr

vpsDlmListCompleteIsr,

Vps_CaptOverflowCallback,

Vps_captVipSubFrameXlinePIsr,

Vps_captVipSubFrameXlineSIsr,

Vps_captVipSubFrameEOFIsr

the halt occur again.

  • Fang,

    Looks from the log is that Capture FIFO overflow has occurred. Are you using YUV420 formats for capture? Can you try to change it to RGB or YUV422 and try? I'm not saying this is the solution, but this might give a better picture on what exactly could be the issue.