Hi
I want to capture video from PCIe using DM8168, In software, I adopt IPCFramOutHLOS and IPCFramInRTOS, the chain I constructed is following : IPCFramOutHLOS---->IPCFrameInRTOS--->SwMs--->Display; I know we should using some mechanisms like thread at A8 side to support the system, but now, I'd like to ignore those mechanisms, just discuss Chain itself in order to simplify the question...
My question is that IPCFramOutHLOS and IPCFramInRTOS in the chain cannot START properly after all LINK been created, but Swms and Display LINK can START normally...
I will appreciate it for your timely response!
Resume system running Infomation
================================================================================================================================
[m3vpss ] 53841: HDMI: Starting HDMI Transmitter ... !!!
[host] 40380: IPC_FRAMES_OUT : Create in progress !!!
[host] 40381: IPC_FRAMES_OUT : Create Done !!!
[m3vpss ] 53850: HDMI: HDMI Config ... DONE !!!
[m3vpss ] 53851: HDMI: Starting HDMI Transmitter ... DONE !!!
[m3vpss ] 53853: IPC_FRAMES_IN : Create in progress !!!
[m3vpss ] 53853: SYSTEM: Opening ListMP [HOST_IPC_OUT_19] ...
[m3vpss ] 53853: SYSTEM: Opening ListMP [HOST_IPC_IN_19] ...
[m3vpss ] 53855: SYSTEM: Opening MsgQ [HOST_MSGQ] ...
[m3vpss ] IPC_FRAMES_IN:HEAPID:0 USED:304
[m3vpss ] 53857: IPC_FRAMES_IN : Create Done !!!
[m3vpss ] 53857: SWMS: Create in progress !!!
[m3vpss ] UTILS: DMA: Allocated CH (TCC) = 58 (58)
[m3vpss ] SWMS: instance 0, sc id 5, start win 0 end win 17
[m3vpss ] 53940: SWMS0 : Loading Vertical Co-effs (UPSCALE)x ...
[m3vpss ] 53940: SWMS0 : Loading Horizontal Co-effs (UPSCALE)x ...
[m3vpss ] 53940: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ] AVSYNC:WARNING!! Application wrongly configureddisplayID[-1]. Reseting to correct displayID[0]
[m3vpss ] 53941: SWMS : ******* Configuring clock 16 secs...
[m3vpss ] 53941: SWMS0 : Loading Vertical Co-effs (UPSCALE)x ...
[m3vpss ] 53941: SWMS0 : Loading Horizontal Co-effs (UPSCALE)x ...
[m3vpss ] 53941: SWMS : Co-effs Loading ... DONE !!!
[m3vpss ]
[m3vpss ] *** [SWMS0] Mosaic Parameters ***
[m3vpss ]
[m3vpss ] Output FPS: 60
[m3vpss ]
[m3vpss ] Win | Ch | Input | Input | Input | Input | Output | Output | Output | Output | Low Cost | SWMS | Data | Blank |
[m3vpss ] Num | Num | Start X, Y | Width x Height | Pitch Y / C | Memory Type | Start X, Y | Width x Height | Pitch Y / C | Memory Type | ON / OFF | Inst | Format| Frame |
[m3vpss ] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[m3vpss ] 0 | 0 | 0, 0 | 1280 x 360 | 5120 / 5120 | NON-TILED | 216, 0 | 856 x 480 | 2560 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 1 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 0, 480 | 424 x 240 | 2560 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 2 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 424, 480 | 432 x 240 | 2560 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ] 3 | 255 | 0, 0 | 352 x 264 | 704 / 704 | NON-TILED | 856, 480 | 424 x 240 | 2560 / 0 | NON-TILED | ON | 0 | 422I | OFF |
[m3vpss ]
[m3vpss ] SWMS:HEAPID:0 USED:360
[m3vpss ] SWMS:HEAPID:1 USED:47296
[m3vpss ] SWMS:HEAPID:4 USED:16588800
[m3vpss ] 53943: SWMS: Create Done !!!
[m3vpss ] 53944: DISPLAY: Create in progress !!!
[m3vpss ] 53945: DISPLAY: Create Done !!!
[m3vpss ] 53945: DISPLAY: Start in progress !!!
[m3vpss ] 54007: DISPLAY: Start Done !!!
[m3vpss ] 54007: DISPLAY: HDDAC(BP0) : 32 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) !!!
[m3vpss ] 54008: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 0, HDDAC(BP0) 0, DVO2(BP1) 0, SDDAC(SEC1) 1
[m3vpss ] 54008: SWMS: Start in Progress !!!
[m3vpss ] 54008: SWMS: Start Done !!!
[m3vpss ] 54008: SYSTEM : FREE SPACE : System Heap = 6144 B, Mbx = 10239 msgs)
[m3vpss ] 54008: SYSTEM : FREE SPACE : SR0 Heap = 11003648 B (10 MB)
[m3vpss ] 54008: SYSTEM : FREE SPACE : Frame Buffer = 224205696 B (213 MB)
[m3vpss ] 54008: SYSTEM : FREE SPACE : Bitstream Buffer = 346554240 B (330 MB)
[m3vpss ] 54009: SYSTEM : FREE SPACE : Tiler 8-bit = 134217728 B (128 MB) - TILER ON
[m3vpss ] 54009: SYSTEM : FREE SPACE : Tiler 16-bit = 134217728 B (128 MB) - TILER ON