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.

DM388: 24bit Discrete sync capture from VIN[0]A

Part Number: DM388

Hi All,

I am using DM388 evm with IPNC 3.9.1 rdk.

I am capturing from HDMI receiver(ADV7611) to VIN[0]A 24bit discrete sync[hsync, vsync, DE, data[0:23]]

My usecase is capture -> display[HDMI]

HDMI out RGB

i checked with

#devmem2 0x48105530 = 0x05400326 (1344x806)

#devmem2 0x48105500  = 0x00000000 [all polarity low]

#devmem2 0x48105504 = 0x0040210A

My inDataformat = SYSTEM_DF_RGB24_888

I did modify in capture link

videoCaptureMode ==  VPS_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_HSYNC_VSYNC  for   enableCheckOverflowDetect = FALSE;

But There is no output in display also capture statistics??

LOG:

[m3vpss ]  7404: CAPTURE: Create in progress !!!
 [m3vpss ]  7441: CAPTURE: VIP0 PortA capture mode is [24-bit, Non-mux Discrete Sync - HSYNC_VSYNC] !!!

 [host] USECASE SETUP DONE
 [m3vpss ] CAPTURE::HEAPID:0    USED:192
 [m3vpss ]  7686: CAPTURE: Create Done !!!
 [m3vpss ]  7687: DISPLAY: Create in progress !!!
 [m3vpss ] DisplayId = 0,DataFormat = 7
 [m3vpss ] SC1 displayInstId = 5
 [m3vpss ]  7688: DISPLAY: Create Done !!!
 [m3vpss ]  7690: DISPLAY: Start in progress !!!
 [m3vpss ]  7737: DISPLAY: Start Done !!!
 [m3vpss ]  7737: DISPLAY: PRIMARY PATH: 43 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) !!!
 [m3vpss ]  7738: CAPTURE: Start in progress !!!
 [m3vpss ]  7738: CAPTURE: Start Done !!!
 [host]
Application Run Completed
 [m3vpss ]  7890: CAPTURE: Fields = 0 (fps = 0), Total Resets = 0 (Avg 0 ms per reset)

[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 ]  
 [m3vpss ]  VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0
 [m3vpss ]  
 [m3vpss ]  *** Capture List Manager Advanced Statistics ***
 [m3vpss ]  
 [m3vpss ]  List Post Count        : 201657
 [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 = 994, 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 = 0x00020000
 [m3vpss ]  
 [m3vpss ]  
 [m3vpss ]  1621033: CAPTURE: Fields = 0 (fps = 0, CPU Load = 60)
 [m3vpss ]  1621033: CAPTURE: Num Resets = 0 (Avg 0 ms per reset)
 [m3vpss ]  1621034: SYSTEM  : FREE SPACE : System Heap      = 1675440 B, Mbx = 10239 msgs)
 [m3vpss ]  1621034: SYSTEM  : FREE SPACE : SR0 Heap         = 14772608 B (14 MB)
 [m3vpss ]  1621035: SYSTEM  : FREE SPACE : Frame Buffer     = 64318336 B (61 MB)
 [m3vpss ]  1621036: SYSTEM  : FREE SPACE : Bitstream Buffer = 61865856 B (58 MB)
 [m3vpss ]  1621036: SYSTEM  : FREE SPACE : Tiler Buffer     = 128 B (0 MB)  - TILER OFF