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 Issue: "Overflow detected on VIP0"

Other Parts Discussed in Thread: TVP7002

Hi,

   I am now using the DVRRDK 4.0 with an EVM8168 RevG + Catalog Daughter Card(xiodc).  I managed to make a Capture + Enc usercase base on TVP7002 component input.  Employing the LinkAPI, I have successfully built the Capture + Enc project, and the link is like this:

   720p50 YUV  -->  CapLink  --> ipcbitsOutRTOS --> ipcbitsInRTOS --> Enc --> ipcbitOutRTOS --> ipcbitInHLOS --> H264 File

   Besides, I configured the TVP7002 with a 20 bit BT.601 YUV422 embedded sync mode.  And set the VIN0 PortA as a single channel 16bit mode.

   However, when I tried to run the program, the M3VPSS core continuously post the OVERFLOW issue to the terminal:

....

 [m3vpss ]  310163: CAPTURE: Start Done !!!
 [m3vpss ]  310212: CAPTURE: Overflow detected on VIP0, Total Resets = 1
 [m3vpss ]  310244: CAPTURE: Overflow detected on VIP0, Total Resets = 2
 [m3vpss ]  310292: CAPTURE: Overflow detected on VIP0, Total Resets = 3
 [m3vpss ]  310324: CAPTURE: Overflow detected on VIP0, Total Resets = 4

......

   Meanwhile, in most cases, I could get nothing in my output H264 file.  Yet, I could occasionally get a encoded H264 file with only one I-frame exist, although it is not likely a correct output:

And my questions is:

Why the M3VPSS cast OVERFLOW issues?  How can I change the VIN0 PORTA capture mode into 16bit embedded sync?

      I thought there was something wrong with my Vin0 configuration in my usecase, because the log shows that:

 [m3vpss ]  309862: CAPTURE: Create in progress !!!
 [m3vpss ]  309892: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!!

      I think a single channel 16bit embedded sync mode is what I need.  But by no means could I successfully configure the VIN0 capture mode into "16bit embeded sync mode"; only these settings is available:

pCaptureInstPrm->inDataFormat       = SYSTEM_DF_YUV422P;
pCaptureInstPrm->videoIfMode        = SYSTEM_CAPT_VIDEO_IF_MODE_16BIT;
pCaptureInstPrm->inScanFormat       = SYSTEM_SF_PROGRESSIVE;
pCaptureInstPrm->videoCaptureMode   = SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_EMBEDDED_SYNC;

     Or, If I tried to modify "pCaptureInstPrm->videoCaptureMode" into a MULTI***_EMBEDDED_SYNC, the system hangs immediately once I tired to run the program:

    
 [m3vpss ]  7016774: CAPTURE: Create in progress !!!
 [m3vpss ]  7016803: CAPTURE: VIP0 PortA capture mode is [16-bit, Split Line Embedded Sync] !!!
 [m3vpss ]  7016803: Assertion @ Line: 832 in links_m3vpss/capture/captureLink_drv.c: pInst->captureVipHandle != NULL : failed !!!


     Could you help me?

Naroah

Jan/16/2014

  • Oh, I forgot to attach the whole log file...

    And here it is:

     0: SYSTEM: System Common Init in progress !!!
     0: SYSTEM: IPC init in progress !!!
     13: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!
     13: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!
     13: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!!
     13: SYSTEM: CPU [HOST] syslink proc ID is [3] !!!
     13: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ...
     15: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
     17: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
     19: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
     19: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
     20: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
     21: SYSTEM: Notify register to [DSP] line 0, event 15 ...
     21: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
     22: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
     23: SYSTEM: IPC init DONE !!!
     24: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
     26: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
     27: SYSTEM: ListElem Shared Addr = 0x406c3b00
     28: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
     31: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
     32: SYSTEM: ListElem Shared Addr = 0x406f8d00
     34: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ...
     36: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ...
     37: SYSTEM: ListElem Shared Addr = 0x40770f80
     38: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ...
     41: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ...
     42: SYSTEM: ListElem Shared Addr = 0x407b4280
     43: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ...
     45: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ...
     47: SYSTEM: ListElem Shared Addr = 0x407f7000
     63: SYSTEM: System Common Init Done !!!
    I must hurry.i ==================
    
    
     [m3vpss ]  55875: CAPTURE: Create in progress !!!
     [m3vpss ]  55904: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!!
     [m3video]  56023: IPC_IN_M3   : Create in progress !!!
     [m3vpss ]  UTILS: DMA: Allocated CH (TCC) = 58 (58)
     [m3video]  56023: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
     [m3vpss ]  UTILS: DMA: 0 of 4: Allocated PaRAM = 58 (0x49004740)
     [m3video]  56024: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
     [m3vpss ]  UTILS: DMA: 1 of 4: Allocated PaRAM = 64 (0x49004800)
     [m3video]  56026: IPC_IN_M3   : Create Done !!!
     [m3vpss ]  UTILS: DMA: 2 of 4: Allocated PaRAM = 65 (0x49004820)
     [m3video]  56026: ENCODE: Create in progress ... !!!
     [m3vpss ]  UTILS: DMA: 3 of 4: Allocated PaRAM = 66 (0x49004840)
     [m3video]  ENCLINK: WARNING: User is asking for 8 buffers per CH. But max allowed is 7.
     [m3video]  Over riding user requested with max allowed
     [m3vpss ] CAPTURE::HEAPID:0    USED:328
     [m3vpss ] CAPTURE::HEAPID:4    USED:29030400
     [m3vpss ]  56022: CAPTURE: Create Done !!!
     [m3vpss ]  56022: IPC_OUT_M3   : Create in progress !!!
     [m3vpss ]  56023: IPC_OUT_M3   : Create Done !!!
     [m3video]  56046: ENCODE: Creating CH0 of 1280 x 720, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 5000 Kbps ...
    
     [host] IpcBitsInLink_tskMain:Entered
     [host]  282: IPC_BITS_IN   : Create in progress !!!
    
     [host]  282: IPC_BITS_IN   : ListMPOpen start !!!
    
     [host]  282: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_24] ...
     284: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_24] ...
    
     [host]  285: IPC_BITS_IN   : ListMPOpen done !!!
    
     [host]  286: IPC_BITS_IN   : System_linkGetInfo done !!!
    
     [host]  286: IPC_BITS_IN   : Create Done !!!
     [m3vpss ]  56071: CAPTURE: Start in progress !!!
     [m3video] ENCLINK_H264:HEAPID:0        USED:11912
     [m3video] ENCLINK_H264:HEAPID:3        USED:3383296
     [m3video]  56062: ENCODE: All CH Create ... DONE !!!
     [m3video] ENCLINK:HEAPID:0     USED:12032
     [m3video] ENCLINK:HEAPID:2     USED:3570560
     [m3video] ENCLINK:HEAPID:3     USED:3383296
     [m3video]  56064: ENCODE: Create ... DONE !!!
     [m3video]  56064: IPC_BITS_OUT   : Create in progress !!!
     [m3video]  56066: IPC_BITS_OUT   : Create Done !!!
     [m3vpss ]  56171: CAPTURE: Enabled Time Stamping !!!
     [m3vpss ]  56176: CAPTURE: Start Done !!!
     [m3vpss ]  56209: CAPTURE: Overflow detected on VIP0, Total Resets = 1
     [m3vpss ]  56257: CAPTURE: Overflow detected on VIP0, Total Resets = 2
     [m3vpss ]  56289: CAPTURE: Overflow detected on VIP0, Total Resets = 3
     [m3vpss ]  56337: CAPTURE: Overflow detected on VIP0, Total Resets = 4
     [m3vpss ]  56369: CAPTURE: Overflow detected on VIP0, Total Resets = 5
     [m3vpss ]  56417: CAPTURE: Overflow detected on VIP0, Total Resets = 6
     [m3vpss ]  56449: CAPTURE: Overflow detected on VIP0, Total Resets = 7
     [m3vpss ]  56497: CAPTURE: Overflow detected on VIP0, Total Resets = 8
     [m3vpss ]  56529: CAPTURE: Overflow detected on VIP0, Total Resets = 9
     [m3vpss ]  56577: CAPTURE: Overflow detected on VIP0, Total Resets = 10
     [m3vpss ]  56609: CAPTURE: Overflow detected on VIP0, Total Resets = 11
     [m3vpss ]  56657: CAPTURE: Overflow detected on VIP0, Total Resets = 12
     [m3vpss ]  56689: CAPTURE: Overflow detected on VIP0, Total Resets = 13
     [m3vpss ]  56737: CAPTURE: Overflow detected on VIP0, Total Resets = 14
     [m3vpss ]  56769: CAPTURE: Overflow detected on VIP0, Total Resets = 15
     [m3vpss ]  56817: CAPTURE: Overflow detected on VIP0, Total Resets = 16
     [m3vpss ]  56849: CAPTURE: Overflow detected on VIP0, Total Resets = 17
     [m3vpss ]  56897: CAPTURE: Overflow detected on VIP0, Total Resets = 18
     [m3vpss ]  56929: CAPTURE: Overflow detected on VIP0, Total Resets = 19
     [m3vpss ]  56977: CAPTURE: Overflow detected on VIP0, Total Resets = 20
     [m3vpss ]  57009: CAPTURE: Overflow detected on VIP0, Total Resets = 21
     [m3vpss ]  57057: CAPTURE: Overflow detected on VIP0, Total Resets = 22
     [m3vpss ]  57089: CAPTURE: Overflow detected on VIP0, Total Resets = 23
     [m3vpss ]  57137: CAPTURE: Overflow detected on VIP0, Total Resets = 24
     [m3vpss ]  57169: CAPTURE: Overflow detected on VIP0, Total Resets = 25
     [m3vpss ]  57217: CAPTURE: Overflow detected on VIP0, Total Resets = 26
     [m3vpss ]  57249: CAPTURE: Overflow detected on VIP0, Total Resets = 27
     [m3vpss ]  57297: CAPTURE: Overflow detected on VIP0, Total Resets = 28
     [m3vpss ]  57329: CAPTURE: Overflow detected on VIP0, Total Resets = 29
     [m3vpss ]  57377: CAPTURE: Overflow detected on VIP0, Total Resets = 30
     [m3vpss ]  57409: CAPTURE: Overflow detected on VIP0, Total Resets = 31
    ^CSignal interrupt received
    Change dynamics parameters
    
     [host]  1670: IPC_BITS_IN   : Stop Done !!!
     [m3vpss ]  57454: CAPTURE: Stop in progress !!!
     [m3video]  57454: ENCODE: CH-1:
     [m3video] Stop in progress !!!
     [m3vpss ]  57454: CAPTURE: Stop Done !!!
     [m3vpss ]
     [m3video]  57454: ENCODE: CH-1:
     [m3video] Stop done !!!
     [m3video]  57459: IPC_IN_M3   : Delete in progress !!!
     [m3vpss ]  *** Capture Driver Advanced Statistics ***
     [m3video]  57460: IPC_IN_M3   : Delete Done !!!
     [m3vpss ]
     [m3video]  57460: ENCODE: CH-1:
     [m3video] Stop in progress !!!
     [m3vpss ]  VIP Parser Reset Count : 135
    
     [host] 1677: IPCBITSIN:Link[3000001a]:
     [host] RECV:0  FREE:0,DROPPED:0,AVGLATENCY:0,AVG_APP_CB_TIME:0
     [host]  1677: IPC_BITS_IN   : Delete in progress !!!
    
     [host]  1678: IPC_BITS_IN   : Delete Done !!!
     1678: SYSTEM: System Common De-Init in progress !!!
    
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress...
     [host] OSA_tskDelete:In progress... 1682: SYSTEM: IPC de-init in progress !!!
     [m3vpss ]
     [m3video]  57460: ENCODE: CH-1:
     [m3video] Stop done !!!
     [m3vpss ]      |   Total    Even     Odd  Total  Even   Odd  Min /  Max  Min /  Max Dropped Fid Repeat Frame Error Y/C
     [m3video]  57460: ENCODE: CH-1:
     [m3video]  ENC    : Delete in progress !!!
     [m3vpss ]  CH  |  Fields  Fields  Fields    FPS   FPS   FPS       Width      Height  Fields      Count (Desc Error Y/C)
     [m3video]  57461: ENCODE: CH-1:
     [m3video]  ENC    : Delete done !!!
     [m3video]  57461: IPC_BITS_OUT   : Delete in progress !!!
     [m3vpss ]  ------------------------------------------------------------------------------------------------------------
     1695: SYSTEM: IPC de-init DONE !!!
     1695: SYSTEM: System Common De-Init Done !!!
     [m3video] 57461: IPCBITSOUT:Link[10000018]:
     [m3video] RECV:0       FREE:0,DROPPED:0,AVGLATENCY:0
     [m3video]  57461: PRF : IPC_BITS_OUT0 : t: 0 ms, c: 0, f: 0, fps: 0, fpc: 0
     [m3vpss ]  000 |      32      32       0     32    32     0 65535 /    0 65535 /    0      32          0 0/0 (0/0)
     [m3video]  57461: IPC_BITS_OUT   : Delete Done !!!
     [m3vpss ]
     [m3vpss ]  VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
     [m3vpss ]
     [m3vpss ]  *** Capture List Manager Advanced Statistics ***
     [m3vpss ]
     [m3vpss ]  List Post Count        : 684
     [m3vpss ]  List Stall Count       : 0
     [m3vpss ]  List Post Time (ms)    : Max = 0, Min = 0, Avg = 0, Total = 0
     [m3vpss ]  INTC Timeout Count     : (0, 0) (Min timeout value = 991, 1000)
     [m3vpss ]  Descriptor miss found count : 0
     [m3vpss ]
     [m3vpss ]
     [m3vpss ]  VIP and VPDMA registers,
     [m3vpss ]  VIP0 : FIQ_STATUS  : 0x4810551c = 0x00000010
     [m3vpss ]  VIP1 : FIQ_STATUS  : 0x48105a1c = 0x00000000
     [m3vpss ]  VPDMA: LIST_BUSY   : 0x4810d00c = 0x00000000
     [m3vpss ]
     [m3vpss ]
     [m3vpss ]  57457: CAPTURE: Fields = 0 (fps = 0, CPU Load = 0)
     [m3vpss ]  57457: CAPTURE: Num Resets = 31 (Avg 7 ms per reset)
     [m3vpss ]  57457: SYSTEM  : FREE SPACE : System Heap      = 68056 B, Mbx = 10239 msgs)
     [m3vpss ]  57457: SYSTEM  : FREE SPACE : SR0 Heap         = 8712320 B (8 MB)
     [m3vpss ]  57457: SYSTEM  : FREE SPACE : Frame Buffer     = 241935232 B (230 MB)
     [m3vpss ]  57457: SYSTEM  : FREE SPACE : Bitstream Buffer = 207193088 B (197 MB)
     [m3vpss ] TILER_STATS: CNT :8BIT
     [m3vpss ] TILER_STATS: CNT RESOLUTION:    16384 x 8192
     [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 8188
     [m3vpss ] TILER_STATS: NUM FREE BUCKETS:  1
     [m3vpss ] TILER_STATS: NUM USED BUCKETS:  0
    root@dm816x:~#  [m3vpss ] TILER_STATS: TOTAL FREE AREA:   134152192 (99 %)
     [m3vpss ] TILER_STATS: TOTAL USED AREA:   0 (0 %)
     [m3vpss ] TILER_STATS: CNT :16BIT
     [m3vpss ] TILER_STATS: CNT RESOLUTION:    32768 x 3072
     [m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 3072
     [m3vpss ] TILER_STATS: NUM FREE BUCKETS:  1
     [m3vpss ] TILER_STATS: NUM USED BUCKETS:  0
     [m3vpss ] TILER_STATS: TOTAL FREE AREA:   100663296 (100 %)
     [m3vpss ] TILER_STATS: TOTAL USED AREA:   0 (0 %)
     [m3vpss ]  57458: SYSTEM  : FREE SPACE : Tiler 8-bit      = 134152192 B (127 MB)  - TILER ON
     [m3vpss ]  57458: SYSTEM  : FREE SPACE : Tiler 16-bit     = 100663296 B (96 MB)  - TILER ON
     [m3vpss ]  57459: CAPTURE: Delete in progress !!!
     [m3vpss ]  UTILS: DMA: Free'ed CH (TCC) = 58 (58)
     [m3vpss ]  57459: CAPTURE: Delete Done !!!
     [m3vpss ]  57459: IPC_OUT_M3   : Delete in progress !!!
     [m3vpss ]  57459: IPC_OUT_M3   : Delete Done !!!
    
    
    root@dm816x:~#
    

  • Your capture link configuration is correct ( SYSTEM_CAPT_VIDEO_IF_MODE_16BIT/SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_EMBEDDED_SYNC). Continuous VIP overflow indicates bad input signal.CHeck the TVP7002 configuration and try to match configuration given in this post:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/304675/1064197.aspx#1064197

    Confirm you are using PG2.x silicon revision and you have not enable capture link VipScaler to do upscaling.

  • Hi Badri,

        Thank you for your reply!

        Hmm, I am not familiar with TVP7002... I think I will have a hard time in dealing with the registers.  By the way, the Encode + Decode 1080p Demo in EZSDK employs the TVP7002 to capture the analog component signal.  Where can I  find the I2C configuaraction script file for TVP7002 in the EZSDK Package?  I think the configuration procedure would  be awfully informative.

        I am sincerely looking forward to your reply!

    Naroah

    Jan/20/2014

  • Hi Badri,

        Nice to see you again!

        This time, I have followed the instructions from the post, also, sucessfully gotten the program built.  However, the error information "CAPTURE: Overflow detected on VIP0" still exists once I run the program.

        I have checked the TVP7002 configuration.  Actually, I just copied and perused the configuration script which was provided in that post.  I also have my source (1280x720p50 YUV) verified.  I don't know what to do now.  Could you give me a hand?

    Naroah

    Feb/15/2014

  • Ok, I've got this issue fixed. It is the wrong configuration of my TVP7002 that causes this issue.

    Naroah

    Feb/16/2014

  • Thank you for the information.

    For reference, following is the summary of changes needed to get TVP capture working on T816x-EVM + EIO daughter card :

    • Set enableConfigExtVideoDecoder to false. This ensures external Id configuration is not done in MCFW apis
    • Comment out external video decoderId configurations in the use case.
    • TVP captute is through VIP0 with EIO daughter card. Set VIP0 parameters.
      • videoCaptureMode  to SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_EMBEDDED_SYNC.
      • videoIfMode to SYSTEM_CAPT_VIDEO_IF_MODE_16BIT.
      • Set proper standard (1080I60, 720P60….)
    • Configure TVP parameters properly. Following are some TVP configurations
      • 1080I60 : 
        i2cset -y 2 0x21 0x0f 0xCB
        i2cset -y 2 0x5d 0x01 0x89
        i2cset -y 2 0x5d 0x02 0x80
        i2cset -y 2 0x5d 0x03 0x98
        i2cset -y 2 0x5d 0x04 0x14
        i2cset -y 2 0x5d 0x05 0x32
        i2cset -y 2 0x5d 0x06 0x20
        i2cset -y 2 0x5d 0x07 0x2C
        i2cset -y 2 0x5d 0x0B 0x80
        i2cset -y 2 0x5d 0x0C 0x90
        i2cset -y 2 0x5d 0x0D 0x80
        i2cset -y 2 0x5d 0x0E 0x3F
        i2cset -y 2 0x5d 0x0F 0x2E
        i2cset -y 2 0x5d 0x10 0x5D
        i2cset -y 2 0x5d 0x11 0x40
        i2cset -y 2 0x5d 0x12 0x00
        i2cset -y 2 0x5d 0x13 0x01
        i2cset -y 2 0x5d 0x15 0x47
        i2cset -y 2 0x5d 0x16 0x01
        i2cset -y 2 0x5d 0x17 0x00
        i2cset -y 2 0x5d 0x18 0x01
        i2cset -y 2 0x5d 0x19 0x00
        i2cset -y 2 0x5d 0x1A 0x8F
        i2cset -y 2 0x5c 0x21 0x35
        i2cset -y 2 0x5c 0x22 0x00
        i2cset -y 2 0x5c 0x26 0x80
        i2cset -y 2 0x5c 0x28 0x53
        i2cset -y 2 0x5c 0x2A 0x87
        i2cset -y 2 0x5c 0x2B 0x00
        i2cset -y 2 0x5c 0x2C 0x80
        i2cset -y 2 0x5c 0x2D 0x00
        i2cset -y 2 0x5c 0x2E 0x80
        i2cset -y 2 0x5c 0x31 0x5A
        i2cset -y 2 0x5d 0x34 0x09
        i2cset -y 2 0x5d 0x3F 0x0F
        i2cset -y 2 0x5d 0x40 0x06
        i2cset -y 2 0x5d 0x41 0x01
        i2cset -y 2 0x5d 0x42 0x8a
        i2cset -y 2 0x5d 0x43 0x08
        i2cset -y 2 0x5d 0x44 0x02
        i2cset -y 2 0x5d 0x45 0x02
        i2cset -y 2 0x5d 0x46 0x16
        i2cset -y 2 0x5d 0x47 0x17
        i2cset -y 2 0x5d 0x48 0x00
        i2cset -y 2 0x5d 0x49 0x00
        
      • 720P60 : 
        i2cset -y 2 0x21 0x0f 0xCB
        i2cset -y 2 0x5d 0x01 0x67
        i2cset -y 2 0x5d 0x02 0x20
        i2cset -y 2 0x5d 0x03 0xa0
        i2cset -y 2 0x5d 0x04 0x16
        i2cset -y 2 0x5d 0x05 0x32
        i2cset -y 2 0x5d 0x06 0x20
        i2cset -y 2 0x5d 0x07 0x2C
        i2cset -y 2 0x5d 0x0B 0x80
        i2cset -y 2 0x5d 0x0C 0x90
        i2cset -y 2 0x5d 0x0D 0x80
        i2cset -y 2 0x5d 0x0E 0x3F
        i2cset -y 2 0x5d 0x0F 0x2E
        i2cset -y 2 0x5d 0x10 0x5D
        i2cset -y 2 0x5d 0x11 0x50
        i2cset -y 2 0x5d 0x12 0x00
        i2cset -y 2 0x5d 0x13 0x00
        i2cset -y 2 0x5d 0x15 0x47
        i2cset -y 2 0x5d 0x16 0x01
        i2cset -y 2 0x5d 0x17 0x00
        i2cset -y 2 0x5d 0x18 0x01
        i2cset -y 2 0x5d 0x19 0x00
        i2cset -y 2 0x5d 0x1A 0x8F
        i2cset -y 2 0x5d 0x40 0x47
        i2cset -y 2 0x5d 0x41 0x01
        i2cset -y 2 0x5d 0x42 0x4B
        i2cset -y 2 0x5d 0x43 0x06
        i2cset -y 2 0x5d 0x44 0x05
        i2cset -y 2 0x5d 0x45 0x00
        i2cset -y 2 0x5d 0x46 0x1E
        i2cset -y 2 0x5d 0x47 0x00
        i2cset -y 2 0x5d 0x48 0x00
        i2cset -y 2 0x5d 0x49 0x00
        i2cset -y 2 0x5d 0x34 0x12
        i2cset -y 2 0x5d 0x3F 0x0F
        i2cset -y 2 0x5d 0x31 0x5a
        

    Regards,

    Reshma

  • Hi Reshama,

         Thank you for your help!  That's a really clear and handy summary!

    Naroah

    Feb/18/2014

  • hello,Haoran
    I almost have the same problem as you:
    when i tried to capture with tvp7002, it comes to "Overflow detected on VIP0" , and I have configure the gTvp7002Value1080p60EmbSync in "ti_tools/hdvpss/dvr_rdk_hdvpss/packages/ti/psp/devices/tvp7002/src/vpsdrv_tvp7002Settings.h" as tvp7002_1080p60_VGA_YUV422_ES.sh
    input: HDMI,signal from my laptop
    I wonder that, the configuration of tvp7002 is wrong ? or the input is wrong ?

    waitting for your help
    best regards~