Hello,
my usercase is just capture link -> display link,when the input source video is 1080i60,the capture and display is work well, the Capture FPS debug as below:
[m3vpss ] CAPTURE : Capture FPS: 60 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 60 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 60 fps ... in 10.0 secs
but when the input source video is 1080i59,the capture looks like incorrect, some fields dropped,the Capture FPS debug as below:
[m3vpss ] CAPTURE : Capture FPS: 56.0 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 58.7 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 59.9 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 57.2 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 57.0 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 59.9 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 58.6 fps ... in 10.0 secs
[m3vpss ] CAPTURE : Capture FPS: 55.6 fps ... in 10.0 secs
The detailed system information as below,the dropped fields counter is 629。 Please tell me how to solve this problem .if you want to more details for my usercase ,just tell me.
[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 | 23186 11593 11593 60 30 30 1920 / 1920 540 / 540 629 0 0/0 (0/0)
[m3vpss ]
[m3vpss ] VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
[m3vpss ]
[m3vpss ] *** Capture List Manager Advanced Statistics ***
[m3vpss ]
[m3vpss ] List Post Count : 48354
[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 = 992, 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 = 0x00020000
[m3vpss ]
[m3vpss ]
[m3vpss ] 668543: CAPTURE: Fields = 22557 (fps = 58, CPU Load = 0)
[m3vpss ] 668543: CAPTURE: Num Resets = 0 (Avg 0 ms per reset)
[m3vpss ] 668543: SYSTEM : FREE SPACE : System Heap = 245480 B, Mbx = 10239 msgs)
[m3vpss ] 668544: SYSTEM : FREE SPACE : SR0 Heap = 1528960 B (1 MB)
[m3vpss ] 668544: SYSTEM : FREE SPACE : Frame Buffer = 128111488 B (122 MB)
[m3vpss ] 668544: SYSTEM : FREE SPACE : Bitstream Buffer = 94371712 B (89 MB)
[m3vpss ] TILER_STATS: CNT :8BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 3776
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 3772
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 61800448 (99 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 1280
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 1280
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 41943040 (100 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] 668546: SYSTEM : FREE SPACE : Tiler 8-bit = 61800448 B (58 MB) - TILER ON
[m3vpss ] 668546: SYSTEM : FREE SPACE : Tiler 16-bit = 41943040 B (40 MB) - TILER ON
[m3vpss ] 668547: DISPLAY: HDDAC(BP0) : 30 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 33 / 34 ) DropCount:0 DispLatency (Min / Max) = ( 8947 / 0 ) !!!
[m3vpss ] 668547: DISPLAY DRV: HDDAC(BP0) : Q:[10910] Display:[11548], Repeat:[640], DQ:[10908]
[m3vpss ] 668547: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 0, HDDAC(BP0) 35604, DVO2(BP1) 0, SDDAC(SEC1) 35524
[m3vpss ] 668547: SYSTEM : FREE SPACE : System Heap = 245480 B, Mbx = 10239 msgs)
[m3vpss ] 668547: SYSTEM : FREE SPACE : SR0 Heap = 1528960 B (1 MB)
[m3vpss ] 668547: SYSTEM : FREE SPACE : Frame Buffer = 128111488 B (122 MB)
[m3vpss ] 668547: SYSTEM : FREE SPACE : Bitstream Buffer = 94371712 B (89 MB)
[m3vpss ] TILER_STATS: CNT :8BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 16384 x 3776
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 16384 x 3772
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 61800448 (99 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] TILER_STATS: CNT :16BIT
[m3vpss ] TILER_STATS: CNT RESOLUTION: 32768 x 1280
[m3vpss ] TILER_STATS: BUCKET RESOLUTION: 32768 x 1280
[m3vpss ] TILER_STATS: NUM FREE BUCKETS: 1
[m3vpss ] TILER_STATS: NUM USED BUCKETS: 0
[m3vpss ] TILER_STATS: TOTAL FREE AREA: 41943040 (100 %)
[m3vpss ] TILER_STATS: TOTAL USED AREA: 0 (0 %)
[m3vpss ] 668549: SYSTEM : FREE SPACE : Tiler 8-bit = 61800448 B (58 MB) - TILER ON
[m3vpss ] 668549: SYSTEM : FREE SPACE : Tiler 16-bit = 41943040 B (40 MB) - TILER ON