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.

DEI Link always skip frames

Hi all

  I use DM8168 EVM , dvrrdk4.1

  

   the captureLink capture two channels 1080I@60.  Dei_0 use  SYSTEM_LINK_ID_DEI_HQ_0. Dei_1 use SYSTEM_LINK_ID_DEI_0.

    I use Dei_0 as deinterlace(1080i->1080P).  Dei_1 as downscale, 1080P->d1

    I set Dei_0 work at EOE mode.

    after Dei_1, finially will pass to DSP ,now just use nullLink as test.

     Now in this chain, the Dei_1 is always skip frames , because the pFrame->fid didn't equal to nextFid.

    

  • Make sure

    For DEI 0 your configuration is

    enableDeiForceBypass = FALSE

    For DEI 1 your configuration is

    enableDeiForceBypass = TRUE

    Share you console logs from start of app.

    Note that you cant do 2 channel 1080P60 deinterlacing using 1 DEI. This is beyond the capability of DEI link.

  • The attachment is the log.

     Now only one vip port capture video, some Dei_0 can work.

      I print statistics, seems dei_1 still skip frames.

     0: SYSTEM: System Common Init in progress !!!
     0: SYSTEM: IPC init in progress !!!
     10: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!
     11: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!
     11: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!!
     11: SYSTEM: CPU [HOST] syslink proc ID is [3] !!!
     11: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ...
     13: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
     15: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
     16: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
     17: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
     17: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
     18: SYSTEM: Notify register to [DSP] line 0, event 15 ... 
     19: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ... 
     19: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ... 
     20: SYSTEM: IPC init DONE !!!
     21: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
     23: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
     24: SYSTEM: ListElem Shared Addr = 0x406b9680
     25: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
     27: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
     29: SYSTEM: ListElem Shared Addr = 0x406f0480
     30: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ...
     32: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ...
     33: SYSTEM: ListElem Shared Addr = 0x40727280
     34: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ...
     36: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ...
     38: SYSTEM: ListElem Shared Addr = 0x4076a580
     39: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ...
     41: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ...
     42: SYSTEM: ListElem Shared Addr = 0x407ad880
     59: SYSTEM: System Common Init Done !!!
    
     [host] EricDebug: Vsys_configureDisplay() beginning
    
     [host] EricDebug: Vsys_configureDisplay() finished
     61: MCFW  : CPU Revision [ES2.0] !!! 
     [m3vpss ]  6702: CAPTURE: Create in progress !!!
     [m3vpss ]  6732: CAPTURE: VIP0 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!! 
     [m3vpss ] Vps_captAllocPath passed
     [m3vpss ] Vps_captCreateChObj passed
     [m3vpss ] Vps_captCreateVip passed
     [m3vpss ] Vps_captCreateQueues passed
     [m3vpss ] Vps_captSubFrameInitArgs passed
     [m3vpss ] Vps_captInitTimeStamp passed
     [m3vpss ] EricDebug:pInst->createStatus.retVal = 0
     [m3vpss ] EricDebug: will get Vps_platformSelectVideoDecoder
     [m3vpss ] EricDebug: will create pInst->videoDecoderHandle
     [m3vpss ] Vps_tvp7002Lock
     [m3vpss ] Vps_tvp7002Unlock
     [m3vpss ] Vps_tvp7002AllocObj
     [m3vpss ] Vps_tvp7002Create
     [m3vpss ] EricDebug: will control IOCTL_VPS_VIDEO_DECODER_GET_CHIP_ID
     [m3vpss ] Vps_tvp7002LockObj
     [m3vpss ] Vps_tvp7002Control,cmd = IOCTL_VPS_VIDEO_DECODER_GET_CHIP_ID
     [m3vpss ] Vps_tvp7002UnlockObj
     [m3vpss ] EricDebug: will control IOCTL_VPS_VIDEO_DECODER_GET_VIDEO_STATUS
     [m3vpss ] Vps_tvp7002LockObj
     [m3vpss ] Vps_tvp7002Control,cmd = IOCTL_VPS_VIDEO_DECODER_GET_VIDEO_STATUS
     [m3vpss ] Vps_tvp7002UnlockObj
     [m3vpss ]  7439: CAPTURE: VIP 0: VID DEC 1025 (0x5d): 7002:0002:0000
     [m3vpss ]  7439: CAPTURE: VIP1 PortA capture mode is [16-bit, Non-mux Embedded Sync] !!! 
     [m3vpss ] Vps_captAllocPath passed
     [m3vpss ] Vps_captCreateChObj passed
     [m3vpss ] Vps_captCreateVip passed
     [m3vpss ] Vps_captCreateQueues passed
     [m3vpss ] Vps_captSubFrameInitArgs passed
     [m3vpss ] Vps_captInitTimeStamp passed
     [m3vpss ] EricDebug:pInst->createStatus.retVal = 0
     [m3vpss ] EricDebug: will get Vps_platformSelectVideoDecoder
     [m3vpss ] EricDebug: will create pInst->videoDecoderHandle
     [m3vpss ] Vps_tvp7002Lock
     [m3vpss ] Vps_tvp7002Unlock
     [m3vpss ] Vps_tvp7002AllocObj
     [m3vpss ] Vps_tvp7002Create
     [m3vpss ] EricDebug: will control IOCTL_VPS_VIDEO_DECODER_GET_CHIP_ID
     [m3vpss ] Vps_tvp7002LockObj
     [m3vpss ] Vps_tvp7002Control,cmd = IOCTL_VPS_VIDEO_DECODER_GET_CHIP_ID
     [m3vpss ] Vps_tvp7002UnlockObj
     [m3vpss ] EricDebug: will control IOCTL_VPS_VIDEO_DECODER_GET_VIDEO_STATUS
     [m3vpss ] Vps_tvp7002LockObj
     [m3vpss ] Vps_tvp7002Control,cmd = IOCTL_VPS_VIDEO_DECODER_GET_VIDEO_STATUS
     [m3vpss ] Vps_tvp7002UnlockObj
     [m3vpss ]  8146: CAPTURE: VIP 2: VID DEC 1025 (0x5c): 7002:0002:0000
     [m3vpss ]  8146:CAPTURE: VIP-2:VID DEC 1025 (0x5c): Detected video (188x1125@127Hz, 1) !!!
     [m3vpss ]  UTILS: DMA: Allocated CH (TCC) = 58 (58)
     [m3vpss ]  UTILS: DMA: 0 of 4: Allocated PaRAM = 58 (0x49004740)
     [m3vpss ]  UTILS: DMA: 1 of 4: Allocated PaRAM = 64 (0x49004800)
     [m3vpss ]  UTILS: DMA: 2 of 4: Allocated PaRAM = 65 (0x49004820)
     [m3vpss ]  UTILS: DMA: 3 of 4: Allocated PaRAM = 66 (0x49004840)
     [m3vpss ] CAPTURE::HEAPID:0    USED:584
     [m3vpss ] CAPTURE::HEAPID:4    USED:49766400
     [m3vpss ]  8147: CAPTURE: Create Done !!!
     [m3vpss ]  10154: MERGE:  0: Format: INTERLACED , 1920 x 540
     [m3vpss ]  10154: MERGE:  1: Format: INTERLACED , 1920 x 540
     [m3vpss ]  10154: MERGE   : Create Done !!!
     [m3vpss ]  10154: DEI    : Create in progress !!!
     [m3vpss ] DeiLink_drvCreateOutObj,pObj->inQueInfo.numCh = 2
     [m3vpss ] DEI: Ch 0, Outformat is PROGRESSIVE
     [m3vpss ]  10256: DEI: OUT1:  0: Format: PROGRESSIVE, 0xb1392480, 1920 x 1080, 7 frames
     [m3vpss ] DEI: Ch 1, Outformat is PROGRESSIVE
     [m3vpss ]  10357: DEI: OUT1:  1: Format: PROGRESSIVE, 0xb2855e80, 1920 x 1080, 7 frames
     [m3vpss ]  10426: DEI     : Loading Up-scaling Co-effs
     [m3vpss ]  10426: DEI     : Co-effs Loading ... DONE !!!
     [m3vpss ] DEI:HEAPID:0 USED:64
     [m3vpss ] DEI:HEAPID:1 USED:6912
     [m3vpss ] DEI:HEAPID:4 USED:58060800
     [m3vpss ]  10426: DEI    : Create Done !!!
     [m3vpss ]  10430: DUP:  0: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10430: DUP:  1: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10431: DUP   : Create Done !!!
     [m3vpss ]  10432: SELECT_0: OUT QUE0: OUT CH0: IN CH0: 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ]
     [m3vpss ]  10432: SELECT_0: OUT QUE1: OUT CH0: IN CH1: 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ]
     [m3vpss ]  10433: SELECT   : Create Done !!!
     [m3vpss ]  10436: DUP:  0: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10438: DUP   : Create Done !!!
     [m3vpss ]  10438: DEI    : Create in progress !!!
     [m3vpss ] DEI: Ch 0, Outformat is PROGRESSIVE
     [m3video]  10470: IPC_IN_M3   : Create in progress !!!
     [m3vpss ]  10465: DEI: OUT0:  0: Format: PROGRESSIVE, 0xb4af1480, 704 x 576, 7 frames
     [m3video]  10470: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
     [m3vpss ]  10466: DEI     : Loading Down-scaling Co-effs
     [m3vpss ]  10466: DEI     : Co-effs Loading ... DONE !!!
     [m3video]  10470: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
     [m3video]  10472: IPC_IN_M3   : Create Done !!!
     [m3vpss ] DEI:HEAPID:0 USED:64
     [m3video]  10472: ENCODE: Create in progress ... !!!
     [m3vpss ] DEI:HEAPID:1 USED:4272
     [m3video] EricDebug:pPrm->inQueParams.prevLinkQueId = 0,pObj->inTskInfo.numQue = 1
     [m3vpss ] DEI:HEAPID:4 USED:5677056
     [m3video] ENCLINK:INFO: !!!Number of output buffers for ch[2] set to [1]
     [m3vpss ]  10466: DEI    : Create Done !!!
     [m3vpss ]  10467: NULL   : Create Done !!!
     [m3vpss ]  10467: MERGE:  0: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10468: MERGE:  1: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10468: MERGE:  2: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10468: MERGE:  3: Format: PROGRESSIVE, 1920 x 1080
     [m3vpss ]  10468: MERGE   : Create Done !!!
     [m3vpss ]  10469: IPC_OUT_M3   : Create in progress !!!
     [m3vpss ]  10469: IPC_OUT_M3   : Create Done !!!
     [m3video]  10552: ENCODE: Creating CH0 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 4194 Kbps, I-P Interval 1... 
     [m3video] ENCLINK_H264:HEAPID:0        USED:13808
     [m3video] ENCLINK_H264:HEAPID:3        USED:7176192
     [m3video]  10586: ENCODE: Creating CH1 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 4194 Kbps, I-P Interval 1... 
    
     [host] IpcBitsInLink_tskMain:Entered[HOST] 
    ThreadName:IpcBitsInLink_tskMain_3000001b,ThreadID:624
    
     [host]  3985: IPC_BITS_IN   : Create in progress !!!
    
     [host]  3985: IPC_BITS_IN   : ListMPOpen start !!!
    
     [host]  3985: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_24] ...
     3987: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_24] ...
    
     [host]  3988: IPC_BITS_IN   : ListMPOpen done !!!
    
     [host]  3989: IPC_BITS_IN   : System_linkGetInfo done !!!
    
     [host]  3989: IPC_BITS_IN   : Create Done !!!
    [HOST] 
    ThreadName:IpcBitsInLink_periodicTaskFxn_3000001b,ThreadID:633
     Opened file [_CH0.h264] for writing CH0
     Opened file [_CH1.h264] for writing CH1
     Opened file [_CH2.h264] for writing CH2
     Opened file [_CH3.h264] for writing CH3
     Opened file [_CH4.h264] for writing CH4
     [m3video] ENCLINK_H264:HEAPID:0        USED:11912
     [m3vpss ]  10632: CAPTURE: Start in progress !!!
     [m3video] ENCLINK_H264:HEAPID:3        USED:7176192
     [m3vpss ] Vps_tvp7002LockObj
     [m3video]  10621: ENCODE: Creating CH2 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 100 Kbps, I-P Interval 0... 
     [m3vpss ] Vps_tvp7002Control,cmd = FVID2_START
     [m3vpss ] Vps_tvp7002UnlockObj
     [m3vpss ] Vps_tvp7002LockObj
     [m3video] ENCLINK_JPEG:HEAPID:0        USED:2064
     [m3vpss ] Vps_tvp7002Control,cmd = FVID2_START
     [m3video]  10621: ENCODE: Creating CH3 of 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], bitrate = 100 Kbps, I-P Interval 0... 
     [m3vpss ] Vps_tvp7002UnlockObj
     [m3video] ENCLINK_JPEG:HEAPID:0        USED:2064
     [m3video]  10622: ENCODE: All CH Create ... DONE !!!
     [m3video] ENCLINK:HEAPID:0     USED:29968
     [m3video] ENCLINK:HEAPID:2     USED:16588800
     [m3video] ENCLINK:HEAPID:3     USED:14352384
     [m3video]  10623: ENCODE: Create ... DONE !!!
     [m3video]  10624: IPC_BITS_OUT   : Create in progress !!!
     [m3video]  10625: IPC_BITS_OUT   : Create Done !!!
     [m3vpss ]  10732: CAPTURE: Enabled Time Stamping !!!
     [m3vpss ]  10740: CAPTURE: Enabled Time Stamping !!!
    
     =============
     Run-Time Menu
     =============
    
     1: Capture Settings
     2: Encode  Settings
     3: Decode  Settings
     4: Display Settings
     5: Audio Capture <TVP5158> & Encode <AAC-LC, G711> demo
     6: Change Playback Channel <valid only if capture/playback is active>
     7: Audio encode demo <File In/Out>
     8: Audio decode demo <File In/Out>
    
     i: Print detailed system information
     s: Core Status: Active/In-active
     f: Switch IVA Channel Map
    
     e: Stop Demo
    
     Enter Choice:  [m3vpss ]  10748: CAPTURE: Start Done !!!
     [m3vpss ] EricDebug: Dei[0] Skipped 1 IN frames !!!
     [m3vpss ]  10814: SELECT_0 (rtChInfoUpdate): OUT QUE1: OUT CH0: IN CH1: 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], dataTypeChange = 1
     [m3vpss ]  13990: SELECT_0 (rtChInfoUpdate): OUT QUE0: OUT CH0: IN CH0: 1920 x 1080, pitch = (1920, 1920) [PROGRESSIVE] [NON-TILED  ], dataTypeChange = 1
    
    
     =============
     Run-Time Menu
     =============
    
     1: Capture Settings
     2: Encode  Settings
     3: Decode  Settings
     4: Display Settings
     5: Audio Capture <TVP5158> & Encode <AAC-LC, G711> demo
     6: Change Playback Channel <valid only if capture/playback is active>
     7: Audio encode demo <File In/Out>
     8: Audio decode demo <File In/Out>
    
     i: Print detailed system information
     s: Core Status: Active/In-active
     f: Switch IVA Channel Map
    
     e: Stop Demo
    
     Enter Choice: 
    
     =============
     Run-Time Menu
     =============
    
     1: Capture Settings
     2: Encode  Settings
     3: Decode  Settings
     4: Display Settings
     5: Audio Capture <TVP5158> & Encode <AAC-LC, G711> demo
     6: Change Playback Channel <valid only if capture/playback is active>
     7: Audio encode demo <File In/Out>
     8: Audio decode demo <File In/Out>
    
     i: Print detailed system information
     s: Core Status: Active/In-active
     f: Switch IVA Channel Map
    
     e: Stop Demo
    
     Enter Choice:  i
    
     [host] ch = i,ch = 105
     [m3vpss ]  23338: CAPTURE: No video detected at CH [0,0] !!!
     [m3vpss ] Vps_tvp7002Control,cmd = IOCTL_VPS_VIDEO_DECODER_GET_VIDEO_STATUS
     [m3vpss ]  23438: CAPTURE: Detected video at CH [1,0] (800x1125@30Hz, 1)!!!
     [m3vpss ]  
     [m3vpss ]  *** Capture Driver Advanced Statistics *** 
     [m3vpss ]  
     [m3vpss ]  VIP Parser Reset Count : 0
     [m3vpss ]  
     [m3vpss ]      |   Total    Even     Odd  Total  Even   Odd  Min /  Max  Min /  Max Dropped Fid Repeat Frame Error Y/C
     [m3vpss ]  CH  |  Fields  Fields  Fields    FPS   FPS   FPS       Width      Height  Fields      Count (Desc Error Y/C)
     [m3vpss ]  ------------------------------------------------------------------------------------------------------------
     [m3vpss ]  000 |       4       4       0      0     0     0 1920 / 1920  576 /  576       1          3 0/0 (0/0)
     [m3vpss ]  200 |     761     381     380     63    31    31 1920 / 1920  540 /  540       3          0 0/0 (0/0)
     [m3vpss ]  
     [m3vpss ]  VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0 
     [m3vpss ]  VIP Capture Port 2 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0 
     [m3vpss ]  
     [m3vpss ]  *** Capture List Manager Advanced Statistics *** 
     [m3vpss ]  
     [m3vpss ]  List Post Count        : 3175 
     [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 = 0x00000000
     [m3vpss ]  VIP1 : FIQ_STATUS  : 0x48105a1c = 0x00000000
     [m3vpss ]  VPDMA: LIST_BUSY   : 0x4810d00c = 0x00000000
     [m3vpss ]  
     [m3vpss ]  
     [m3vpss ]  23440: CAPTURE: Fields = 761 (fps = 59, CPU Load = 0)
     [m3vpss ]  23440: CAPTURE: Num Resets = 0 (Avg 0 ms per reset)
     [m3vpss ]  23440: SYSTEM  : FREE SPACE : System Heap      = 67032 B, Mbx = 10238 msgs) 
     [m3vpss ]  23441: SYSTEM  : FREE SPACE : SR0 Heap         = 8683520 B (8 MB) 
     [m3vpss ]  23441: SYSTEM  : FREE SPACE : Frame Buffer     = 146492288 B (139 MB) 
     [m3vpss ]  23441: SYSTEM  : FREE SPACE : Bitstream Buffer = 131260288 B (125 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
     [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 ]  23442: SYSTEM  : FREE SPACE : Tiler 8-bit      = 134152192 B (127 MB)  - TILER ON 
     [m3vpss ]  23442: SYSTEM  : FREE SPACE : Tiler 16-bit     = 100663296 B (96 MB)  - TILER ON 
     [m3vpss ]  
     [m3vpss ]  *** [DEI0    ] DEI Statistics *** 
     [m3vpss ]  
     [m3vpss ]  Elasped Time           : 13 secs
     [m3vpss ]  Total Fields Processed : 760 
     [m3vpss ]  Total Fields FPS       : 125 FPS
     [m3vpss ]  
     [m3vpss ]  
     [m3vpss ]  CH  | In Recv In Reject In Process Out[0] Out[1] Out[2] Out[3] Out[4] Skip Out[0] Skip Out[1] Skip Out[2] Skip Out[3] Skip Out[4] User Out[0] User Out[1] User Out[2] User Out[3] User Out[4] Latency   
     [m3vpss ]  Num | FPS     FPS       FPS        FPS    FPS    FPS    FPS    FPS       FPS         FPS         FPS         FPS         FPS       Skip FPS    Skip FPS    Skip FPS    Skip FPS    Skip FPS   Min / Max 
     [m3vpss ]  -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     [m3vpss ]    0 |       0         0          0      0      0      0      0      0           0           0           0           0           0           0           0           0           0           0  21 /  39
     [m3vpss ]    1 |      58         0         58      0     58      0      0      0          58           0           0           0           0           0           0           0           0           0  16 / 224
     [m3vpss ]  
     [m3vpss ] EricDebug: Dei[0] Skipped 1 IN frames !!!
     [m3vpss ]  
     [m3vpss ]  *** [DEI2    ] DEI Statistics *** 
     [m3vpss ]  
     [m3vpss ]  Elasped Time           : 13 secs
     [m3vpss ]  Total Fields Processed : 3 
     [m3vpss ]  Total Fields FPS       : 150 FPS
     [m3vpss ]  
     [m3vpss ]  
     [m3vpss ]  CH  | In Recv In Reject In Process Out[0] Out[1] Out[2] Out[3] Out[4] Skip Out[0] Skip Out[1] Skip Out[2] Skip Out[3] Skip Out[4] User Out[0] User Out[1] User Out[2] User Out[3] User Out[4] Latency   
     [m3vpss ]  Num | FPS     FPS       FPS        FPS    FPS    FPS    FPS    FPS       FPS         FPS         FPS         FPS         FPS       Skip FPS    Skip FPS    Skip FPS    Skip FPS    Skip FPS   Min / Max 
     [m3vpss ]  -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     [m3vpss ]    0 |       0         0          0      0      0      0      0      0           0           0           0           0           0           0           0           0           0           0  30 /  48
     [m3vpss ]  
     [m3video]      29533: HDVICP-ID:0
     [m3video] All percentage figures are based off totalElapsedTime
     [m3video]               totalAcquire2wait :0 %
     [m3video]               totalWait2Isr :0 %
     [m3video]               totalIsr2Done :0 %
     [m3video]               totalWait2Done :0 %
     [m3video]               totalDone2Release :0 %
     [m3video]               totalAcquire2Release :0 %
     [m3video]               totalAcq2acqDelay :0 %
     [m3video]               totalElapsedTime in msec :       0
     [m3video]               numAccessCnt:       0
     [m3video]              IVA-FPS :       0
     [m3video]              Average time spent per frame in microsec:       0
     [m3video]      29534: HDVICP-ID:1
     [m3video] All percentage figures are based off totalElapsedTime
     [m3video]               totalAcquire2wait :0 %
     [m3video]               totalWait2Isr :72 %
     [m3video]               totalIsr2Done :0 %
     [m3video]               totalWait2Done :72 %
     [m3video]               totalDone2Release :0 %
     [m3video]               totalAcquire2Release :73 %
     [m3video]               totalAcq2acqDelay :26 %
     [m3video]               totalElapsedTime in msec :     252
     [m3video]               numAccessCnt:      16
     [m3video]              IVA-FPS :       0
     [m3video]              Average time spent per frame in microsec:   11340
     [m3video]      29535: HDVICP-ID:2
     [m3video] All percentage figures are based off totalElapsedTime
     [m3video]               totalAcquire2wait :0 %
     [m3video]               totalWait2Isr :0 %
     [m3video]               totalIsr2Done :0 %
     [m3video]               totalWait2Done :0 %
     [m3video]               totalDone2Release :0 %
     [m3video]               totalAcquire2Release :0 %
     [m3video]               totalAcq2acqDelay :0 %
     [m3video]               totalElapsedTime in msec :       0
     [m3video]               numAccessCnt:       0
     [m3video]              IVA-FPS :       0
     [m3video]              Average time spent per frame in microsec:       0
     [m3video]  
     [m3video]  *** ENCODE Statistics *** 
     [m3video]  
     [m3video]  Elasped Time           : 2 secs
     [m3video]  
     [m3video]  
     [m3video]  CH  | In Recv In Skip In User  Out Latency  
     [m3video]  Num | FPS     FPS     Skip FPS FPS Min / Max
     [m3video]  --------------------------------------------
     [m3video]    0 |       0       0        0   0 255 /   0
     [m3video]    1 |      89      89        0   0 255 /   0
     [m3video]    2 |       0       0        0   0 255 /   0
     [m3video]    3 |      89      89        0   0 255 /   0
     [m3video]  
     [m3video] Multi Channel Encode Average Submit Batch Size 
     [m3video] Max Submit Batch Size : 24
     [m3video] IVAHD_0 Average Batch Size : 0
     [m3video] IVAHD_0 Max achieved Batch Size : 0
     [m3video] IVAHD_1 Average Batch Size : 0
     [m3video] IVAHD_1 Max achieved Batch Size : 0
     [m3video] IVAHD_2 Average Batch Size : 0
     [m3video] IVAHD_2 Max achieved Batch Size : 0
     [m3video]  
     [m3video] Multi Channel Encode Batch break Stats 
     [m3video] Total Number of Batches created: 0 
     [m3video] All numbers are based off total number of Batches created
     [m3video]       Batch breaks due to batch sizeexceeding limit: 0 %
     [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
     [m3video]       Batch breaks due to changed resolution class: 0 %
     [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
     [m3video]       Batch breaks due to channel repeat: 0 %
     [m3video]       Batch breaks due to different codec: 0 %
     [m3video] Total Number of Batches created: 0 
     [m3video] All numbers are based off total number of Batches created
     [m3video]       Batch breaks due to batch sizeexceeding limit: 0 %
     [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
     [m3video]       Batch breaks due to changed resolution class: 0 %
     [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
     [m3video]       Batch breaks due to channel repeat: 0 %
     [m3video]       Batch breaks due to different codec: 0 %
     [m3video] Total Number of Batches created: 0 
     [m3video] All numbers are based off total number of Batches created
     [m3video]       Batch breaks due to batch sizeexceeding limit: 0 %
     [m3video]       Batch breaks due to ReqObj Que being empty: 0 %
     [m3video]       Batch breaks due to changed resolution class: 0 %
     [m3video]       Batch breaks due to interlace and progressivecontent mix: 0 %
     [m3video]       Batch breaks due to channel repeat: 0 %
     [m3video]       Batch breaks due to different codec: 0 %
     [m3vpss ]  
     [m3vpss ]  32539: LOAD: CPU: 6.1% HWI: 0.6%, SWI:0.8% 
     [m3vpss ]  
     [m3vpss ]  32539: LOAD: TSK: IPC_OUT_M30         : 0.8% 
     [m3vpss ]  32539: LOAD: TSK: CAPTURE             : 0.3% 
     [m3vpss ]  32539: LOAD: TSK: DEI0                : 1.1% 
     [m3vpss ]  32539: LOAD: TSK: DUP1                : 0.3% 
     [m3vpss ]  32539: LOAD: TSK: MERGE0              : 0.1% 
     [m3vpss ]  32540: LOAD: TSK: MERGE1              : 0.2% 
     [m3vpss ]  32540: LOAD: TSK: SELECT0             : 0.2% 
     [m3vpss ]  32540: LOAD: TSK: MISC                : 1.7% 
     [m3vpss ]  
     [m3video]  
     [m3video]  33040: LOAD: CPU: 3.5% HWI: 0.6%, SWI:0.5% 
     [m3video]  
     [m3video]  33040: LOAD: TSK: IPC_IN_M30          : 0.4% 
     [m3video]  33041: LOAD: TSK: IPC_BITS_OUT0       : 0.2% 
     [m3video]  33041: LOAD: TSK: ENC0                : 1.5% 
     [m3video]  33041: LOAD: TSK: MISC                : 0.3% 
     [m3video]  
     [c6xdsp ]  
     [c6xdsp ]  32894: LOAD: CPU: 0.1% HWI: 0.0%, SWI:0.0% 
     [c6xdsp ]  
     [c6xdsp ]  32894: LOAD: TSK: MISC                : 0.1% 
     [c6xdsp ]  
    
     =============
     Run-Time Menu
     =============
    
     1: Capture Settings
     2: Encode  Settings
     3: Decode  Settings
     4: Display Settings
     5: Audio Capture <TVP5158> & Encode <AAC-LC, G711> demo
     6: Change Playback Channel <valid only if capture/playback is active>
     7: Audio encode demo <File In/Out>
     8: Audio decode demo <File In/Out>
    
     i: Print detailed system information
     s: Core Status: Active/In-active
     f: Switch IVA Channel Map
    
     e: Stop Demo
    
     Enter Choice:
    

  • Attach your usecase file.The dei1 is not receiving any frames as per stats.Also attach logs of Vsys-printBufferStatistics

  • Hi Badri Narayanan

    Now the chain can work.  It's my fault.   Because only one capture channel has video. after selectLink, I select a no video channel connect to dei_1.