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 issue

Other Parts Discussed in Thread: TVP5147M1

Hi,

SDK:  DVRRDK 3.0.0.0

format : 20-bit 4:2:2 YCbCr with separate syncs

capture path : TVP5147M1 -> VIP1  (16-bits)

I don't know why de-interlace (DEI mode) does not output frame but I am trying capture half d1(720x240) to HDMI ouput is okay.

 de-interlace :

capture -> DEI (720 x 240 to 720 x 480 ) ->  Display

 [m3vpss ]  212426: DEI    : Fields = 1 (fps = 0), !!!  

 [m3vpss ]  212427: DEI    : Delete in progress !!!

 [m3vpss ]  212427: DEI    : Delete Done !!!  

[m3vpss ]  212428: DISPLAY: Frames = 2 (fps = 0) !!!  

[m3vpss ]  212428: DISPLAY: Delete in progress !!!  

[m3vpss ]  212428: DISPLAY: Delete Done !!

Please told me  how to set DEI function because I use DEI from 720 x 240 to 720 x 480.

 

 

 

 

 

 

  • Hi,

     

    Can you first see if the capture is recieving frame correctly?

     

    Thx,

    Brijesh

  • Please use Vsys_printDetailedStatistics() and share the logs.DEI could be dropping fileds if FIDs are not correctly received.

  • Hi,

     

    I look up a VIP1 capture frame 720x240@60FPS , so I don't  DEI mode why it is not output.

     

    [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 ]  200 |    5527    5527       0     60    60     0  722 /  722  262 /  263       1       5526 0/0 (0/0)
     [m3vpss ]  
     [m3vpss ]  VIP Capture Port 2 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0 
     [m3vpss ]  
     [m3vpss ]  *** Capture List Manager Advanced Statistics *** 
     [m3vpss ]  
     [m3vpss ]  List Post Count        : 12240 
     [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 = 987, 991) 
     [m3vpss ]  Descriptor miss found count : 0 
     [m3vpss ]  
     [m3vpss ]  
     [m3vpss ]  VIP and VPDMA registers, 
     [m3vpss ]  VIP0 : FIQ_STATUS  : 0x4810551c = 0x00000000
     [m3vpss ]  VIP1 : FIQ_STATUS  : 0x48105a1c = 0x00004400
     [m3vpss ]  VPDMA: LIST_BUSY   : 0x4810d00c = 0x00060000
     [m3vpss ]  
     [m3vpss ]  
     [m3vpss ]  149664: CAPTURE: Fields = 5525 (fps = 59, CPU Load = 0)
     [m3vpss ]  149664: CAPTURE: Num Resets = 0 (Avg 0 ms per reset)
     [m3vpss ]  149664: SYSTEM  : FREE SPACE : System Heap      = 183600 B, Mbx = 10238 msgs) 
     [m3vpss ]  149664: SYSTEM  : FREE SPACE : SR0 Heap         = 4448640 B (4 MB) 
     [m3vpss ]  149665: SYSTEM  : FREE SPACE : Frame Buffer     = 174719360 B (166 MB) 
     [m3vpss ]  149665: SYSTEM  : FREE SPACE : Bitstream Buffer = 88080256 B (83 MB) 
     [m3vpss ]  149665: SYSTEM  : FREE SPACE : Tiler 8-bit      = 38797312 B (37 MB)  - TILER ON 
     [m3vpss ]  149665: SYSTEM  : FREE SPACE : Tiler 16-bit     = 18874368 B (18 MB)  - TILER ON 
     [m3vpss ]  
     [m3vpss ]  *** [DEI2    ] DEI Statistics *** 
     [m3vpss ]  
     [m3vpss ]  Elasped Time           : 94 secs
     [m3vpss ]  Total Fields Processed : 1 
     [m3vpss ]  Total Fields FPS       : 0 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 |      60        60          0      0      0      0      0      0           0           0           0           0           0           0           0           0           0           0   2 /   2
     [m3vpss ]  
     [m3vpss ]  151664: DISPLAY: HDDAC(BP0) : 59 fps, Latency (Min / Max) = ( 12 / 12 ), Callback Interval (Min / Max) = ( 16 / 17 ) !!! 
     [m3vpss ]  151664: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 5658, HDDAC(BP0) 0, DVO2(BP1) 5658, SDDAC(SEC1) 5690 
     [m3vpss ]  151664: SYSTEM  : FREE SPACE : System Heap      = 183600 B, Mbx = 10239 msgs) 
     [m3vpss ]  151665: SYSTEM  : FREE SPACE : SR0 Heap         = 4448640 B (4 MB) 
     [m3vpss ]  151665: SYSTEM  : FREE SPACE : Frame Buffer     = 174719360 B (166 MB) 
     [m3vpss ]  151665: SYSTEM  : FREE SPACE : Bitstream Buffer = 88080256 B (83 MB) 
     [m3vpss ]  151665: SYSTEM  : FREE SPACE : Tiler 8-bit      = 38797312 B (37 MB)  - TILER ON 
     [m3vpss ]  151666: SYSTEM  : FREE SPACE : Tiler 16-bit     = 18874368 B (18 MB)  - TILER ON 
     [m3vpss ]  
     [m3vpss ]  157666: LOAD: CPU: 5.2% HWI: 1.1%, SWI:1.0% 
     [m3vpss ]  
     [m3vpss ]  157666: LOAD: TSK: CAPTURE             : 0.6% 
     [m3vpss ]  157667: LOAD: TSK: DEI2                : 0.3% 
     [m3vpss ]  157667: LOAD: TSK: DISPLAY0            : 0.2% 
     [m3vpss ]  157667: LOAD: TSK: MISC                : 2.0% 
     [m3vpss ]  
     [m3video]  
     [m3video]  158168: LOAD: CPU: 0.7% HWI: 0.4%, SWI:0.1% 
     [m3video]  
     [m3video]  158168: LOAD: TSK: MISC                : 0.2% 
     [m3video]  
     [c6xdsp ]  
     [c6xdsp ]  155110: LOAD: CPU: 0.2% HWI: 0.0%, SWI:0.0% 
     [c6xdsp ]  
     [c6xdsp ]  155110: LOAD: TSK: MISC                : 0.2% 
     [c6xdsp ]  
    

  • As you can see from the stats

    [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 ]  200 |    5527    5527       0     60    60     0  722 /  722  262 /  263       1       5526 0/0 (0/0)

    VIP is capturing only even fields and no odd fiels. This results in DEI dropping all fields becauses it expects input to be in the form E O E O

    DEI Statistics

    In Reject FPS = 60.

    Please check your capture source as to why it is giving only even fields. The Capture statistics also shows huge number of FID repeats happening

  • Hi,

     

    I was seeing capture resolution 722 x 262.

    Is a capture resolution error, so it not de-inerlace ?

  • Thank you very much.


    I will check my capture code a rule.