now i construct the link like following:
vcap---------
——>merge->swms->vdis
vdec---------
i can create max 2 ch 1920*1080 dec channel initly ,the vcap can display directly
if i create 3 ch 1920*1080 ,the vcap can not be displayed,so why?
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.
now i construct the link like following:
vcap---------
——>merge->swms->vdis
vdec---------
i can create max 2 ch 1920*1080 dec channel initly ,the vcap can display directly
if i create 3 ch 1920*1080 ,the vcap can not be displayed,so why?
i don't send data to the dec channel to dec,when i call Vsys_printDetailedStatistics(),
there is nothing printf ,just following:
0: SYSTEM: System Common Init in progress !!!
0: SYSTEM: IPC init in progress !!!
12: SYSTEM: CPU [DSP] syslink proc ID is [0] !!!
12: SYSTEM: CPU [VIDEO-M3] syslink proc ID is [1] !!!
12: SYSTEM: CPU [VPSS-M3] syslink proc ID is [2] !!!
12: SYSTEM: CPU [HOST] syslink proc ID is [3] !!!
12: SYSTEM: Creating MsgQ Heap [IPC_MSGQ_MSG_HEAP_3] ...
14: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
16: SYSTEM: Creating MsgQ [HOST_ACK_MSGQ] ...
17: SYSTEM: Opening MsgQ [DSP_MSGQ] ...
17: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
18: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
19: SYSTEM: Notify register to [DSP] line 0, event 15 ...
19: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
20: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
20: SYSTEM: IPC init DONE !!!
22: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
24: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
25: SYSTEM: ListElem Shared Addr = 0x40761880
26: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
28: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
29: SYSTEM: ListElem Shared Addr = 0x40796a80
30: SYSTEM: Creating ListMP [HOST_IPC_OUT_19] in region 0 ...
33: SYSTEM: Creating ListMP [HOST_IPC_IN_19] in region 0 ...
34: SYSTEM: ListElem Shared Addr = 0x407cbc80
35: SYSTEM: Creating ListMP [HOST_IPC_OUT_20] in region 0 ...
37: SYSTEM: Creating ListMP [HOST_IPC_IN_20] in region 0 ...
38: SYSTEM: ListElem Shared Addr = 0x4080ef80
39: SYSTEM: Creating ListMP [HOST_IPC_OUT_21] in region 0 ...
41: SYSTEM: Creating ListMP [HOST_IPC_IN_21] in region 0 ...
43: SYSTEM: ListElem Shared Addr = 0x40852280
59: SYSTEM: System Common Init Done !!!
[host] 718: IPC_BITS_OUT : Create in progress !!!
[host] IPC_BITSOUT:BitBuffer Alloc.ChID:0,Size:0x9E3400
[host]
******* RingBuf 0 created ********
[host] IPCBITSOUTLINK:Translated Addr Virt:0x41303080 To Phy:0x90000080
[host]
###Bit buff of size from the SR # 1 : 10368000 / bufsize 2073600, maxQueueDepth 50
[host] ###Bit buff BasePtr: 41303080 / PhyAddr 90000080
[host] IPC_BITSOUT:BitBuffer Alloc.ChID:1,Size:0x9E3400
[host]
******* RingBuf 1 created ********
[host] IPCBITSOUTLINK:Translated Addr Virt:0x41ce6480 To Phy:0x909e3480
[host]
###Bit buff of size from the SR # 1 : 10368000 / bufsize 2073600, maxQueueDepth 50
[host] ###Bit buff BasePtr: 41CE6480 / PhyAddr 909E3480
[host] IPC_BITSOUT:BitBuffer Alloc.ChID:2,Size:0x9E3400
[host]
******* RingBuf 2 created ********
[host] IPCBITSOUTLINK:Translated Addr Virt:0x426c9880 To Phy:0x913c6880
[host]
###Bit buff of size from the SR # 1 : 10368000 / bufsize 2073600, maxQueueDepth 50
[host] ###Bit buff BasePtr: 426C9880 / PhyAddr 913C6880
[host] 719: IPC_BITS_OUT : Create Done !!!
[host] HDMI Ctrl :Initializing
[host] HDMI Ctrl :Initialized
[host] HDMI Ctrl :Sink Connected
when i run the remote_debug_client,it has following log:
Remote Debug Client Utility, (c) Texas Instruments 2010
./remote_debug_client.out <remote debug shared memory physical address in Hex>
The shared memory physical address MUST be 4KB aligned.
run remote_debug_client.out 0xbff00000 ,it just has following log:
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff10820
[m3vpss ] Remote Debug Shared Memory @ 0xbff21040