Other Parts Discussed in Thread: TVP5158
Hi all
I run the 3 case of link_api_demo, but none of them can work. following is the log message.
// case 1
============
Chain Select
============
Current System Settings,
NSF Mode : SNF + TNF
1: Multi CH Capture + NSF + DEI + Display (16CH 4x TVP5158, NTSC, YUV422I )
2: Multi CH Src + Enc + Dec + Snk (VideoM3 chain) (VideoM3 local loopBack)
3: Multi CH Cap + NF + Enc + Dec + SW (DEI/H,SC5) + Disp (16CH Cap+Enc+Dec+Disp, Interlace Enc/Dec)
4: Multi CH Cap + NF + DEI/H + Enc + Dec + SW (SC5) + Disp (16CH Cap+Enc+Dec+Disp, Progressive Enc/Dec)
s: System Settings
x: Exit
Enter Choice: 1
10375: CHAINS : CPU Revision [ES1.1] !!!
10375: CHAINS : Detected [(null)] Board !!!
10375: CHAINS : Base Board Revision [DVR] !!!
10375: CHAINS : Daughter Card Revision [DVR] !!!
Display 0: Layout: CHAINS_LAYOUT_2X2_PLUS_4CH
[m3vpss ] 18604: Assertion @ Line: 701 in links_m3vpss/system/system_dctrl.c: retVal == FVID2_SOK : failed !!!
// case 2
============
Chain Select
============
Current System Settings,
NSF Mode : SNF + TNF
1: Multi CH Capture + NSF + DEI + Display (16CH 4x TVP5158, NTSC, YUV422I )
2: Multi CH Src + Enc + Dec + Snk (VideoM3 chain) (VideoM3 local loopBack)
3: Multi CH Cap + NF + Enc + Dec + SW (DEI/H,SC5) + Disp (16CH Cap+Enc+Dec+Disp, Interlace Enc/Dec)
4: Multi CH Cap + NF + DEI/H + Enc + Dec + SW (SC5) + Disp (16CH Cap+Enc+Dec+Disp, Progressive Enc/Dec)
s: System Settings
x: Exit
Enter Choice: 2
2718: CHAINS : CPU Revision [ES1.1] !!!
2718: CHAINS : Detected [(null)] Board !!!
2718: CHAINS : Base Board Revision [DVR] !!!
2718: CHAINS : Daughter Card Revision [DVR] !!!
[host] CHAINS:Enable file write :(y -- yes/n -- no):n
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:Entered...
[host] CHAINS_IPCBITS:Chains_ipcBitsRecvFxn:Entered... [m3vpss ] 13582: NULL_SRC: Create in progress !!!
[m3vpss ] 13588: NULL_SRC: Create Done !!!
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:INFO: periodic print.. [m3video] 13589: IPC_IN_M3 : Create in progress !!!
[m3vpss ] 13588: IPC_OUT_M3 : Create in progress !!!
[m3video] 13589: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
[m3vpss ] 13589: IPC_OUT_M3 : Create Done !!!
[m3video] 13590: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
[m3video] 13592: IPC_IN_M3 : Create Done !!!
[m3video] 13592: ENCODE: Create in progress ... !!!
[m3video] 13773: ENCODE: Creating CH0 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:13808
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13775: ENCODE: Creating CH1 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[host] IpcBitsInLink_tskMain:Entered
[host] 4939: IPC_BITS_IN : Create in progress !!!
[host] 4939: IPC_BITS_IN : ListMPOpen start !!!
[host] 4939: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_28] ...
4940: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_28] ...
[host] 4942: IPC_BITS_IN : ListMPOpen done !!!
[host] 4943: IPC_BITS_IN : System_linkGetInfo done !!!
[host] 4944: IPC_BITS_IN : Create Done !!!
[host] 4944: IPC_BITS_OUT : Create in progress !!!
###Bit buff of size from the SR # 1 : 39813120
[host] IPC_BITSOUT:BitBuffer Alloc.PoolID:0,Size:0x25F8000
[host] IPCBITSOUTLINK:Translated Addr Virt:0x2e56f080 To Phy:0x925f8080
[host] 4944: IPC_BITS_OUT : Create Done !!!
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13777: ENCODE: Creating CH2 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13780: ENCODE: Creating CH3 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13782: ENCODE: Creating CH4 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13784: ENCODE: Creating CH5 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13786: ENCODE: Creating CH6 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13788: ENCODE: Creating CH7 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13790: ENCODE: Creating CH8 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13792: ENCODE: Creating CH9 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13794: ENCODE: Creating CH10 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13797: ENCODE: Creating CH11 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13799: ENCODE: Creating CH12 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13801: ENCODE: Creating CH13 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13803: ENCODE: Creating CH14 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13805: ENCODE: Creating CH15 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_H264:HEAPID:0 USED:11912
[m3video] ENCLINK_H264:HEAPID:3 USED:45056
[m3video] 13807: ENCODE: All CH Create ... DONE !!!
[m3video] ENCLINK:HEAPID:0 USED:192608
[m3video] ENCLINK:HEAPID:2 USED:39813120
[m3video] ENCLINK:HEAPID:3 USED:720896
[m3video] 13809: ENCODE: Create ... DONE !!!
[m3video] 13809: IPC_BITS_OUT : Create in progress !!!
[m3video] 13811: IPC_BITS_OUT : Create Done !!!
[m3video] 13816: IPC_BITS_IN : Create in progress !!!
[m3video] 13816: SYSTEM: Opening ListMP [HOST_IPC_OUT_28] ...
[m3video] 13817: SYSTEM: Opening ListMP [HOST_IPC_IN_28] ...
[m3video] 13818: SYSTEM: Opening MsgQ [HOST_MSGQ] ...
[m3video] 13819: IPC_BITS_IN : Create Done !!!
[m3video] 13820: DECODE: Create in progress ... !!!
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 13845: DECODE: Creating CH0 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 13869: DECODE: Creating CH1 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 13893: DECODE: Creating CH2 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 13916: DECODE: Creating CH3 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 13940: DECODE: Creating CH4 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3vpss ] 14207: IPC_IN_M3 : Create in progress !!!
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3vpss ] 14208: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_0] ...
[m3video] 13964: DECODE: Creating CH5 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3vpss ] 14208: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_0] ...
[m3vpss ] 14208: SYSTEM: Opening MsgQ [VIDEO-M3_MSGQ] ...
[m3vpss ] 14210: IPC_IN_M3 : Create Done !!!
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3vpss ] 14210: NULL : Create Done !!!
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 13988: DECODE: Creating CH6 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
====================
Chains Run-time Menu
====================
0: Stop Chain
s: Switch Display Layout (Sequential change of layout)
c: Switch Display Channel (Sequential: Increments by 1)
p: Print Capture Statistics
b: Modify Encoder Bit Rate
f: Modify Encoder Frame Rate
r: Modify Intra Frame Interval(GOP)
t: Toggle force IDR frame
g: Print Encoder Dynamic Parameters
i: Print IVA-HD Statistics
m: Print SwMs Statistics
a: Audio Capture / Playback
Enter Choice:
====================
Chains Run-time Menu
====================
0: Stop Chain
s: Switch Display Layout (Sequential change of layout)
c: Switch Display Channel (Sequential: Increments by 1)
p: Print Capture Statistics
b: Modify Encoder Bit Rate
f: Modify Encoder Frame Rate
r: Modify Intra Frame Interval(GOP)
t: Toggle force IDR frame
g: Print Encoder Dynamic Parameters
i: Print IVA-HD Statistics
m: Print SwMs Statistics
a: Audio Capture / Playback
Enter Choice: [m3vpss ] 14211: NULL_SRC: Start Done !!!
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14012: DECODE: Creating CH7 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14035: DECODE: Creating CH8 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[host] CHAINS_IPCBITS: Callback function:Chains_ipcBitsInCbFxn
[host] CHAINS_IPCBITS:Leaving function:Chains_ipcBitsCopyBitBufInfo
[host] BitBufInfo:virt:0x2bf77080,bufSize:414720,chnId:0,codecType:0,filledBufSize:1319,mvDataFilledSize:0,timeStamp:0,isKeyFrame:1,phy:90000080,width:720height:480
[host] CHAINS_IPCBITS:Chains_ipcBitsRecvFxn:INFO: periodic print.. [m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14059: DECODE: Creating CH9 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14083: DECODE: Creating CH10 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14107: DECODE: Creating CH11 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14131: DECODE: Creating CH12 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14154: DECODE: Creating CH13 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14178: DECODE: Creating CH14 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] DECLINK_H264:HEAPID:0 USED:2368
[m3video] DECLINK_H264:HEAPID:3 USED:4501504
[m3video] 14202: DECODE: Creating CH15 of 720 x 480 [PROGRESSIVE] [TILED ],target bitrate = 2000 Kbps ...
[m3video] 14203: DECODE: All CH Create ... DONE !!!
[m3video] DECLINK:HEAPID:0 USED:38008
[m3video] DECLINK:HEAPID:3 USED:72024064
[m3video] 14206: DECODE: Create ... DONE !!!
[m3video] 14206: IPC_OUT_M3 : Create in progress !!!
[m3video] 14207: IPC_OUT_M3 : Create Done !!!
[m3video] Channel:0 inputframerate:30 targetfps:30
[m3video] Channel:1 inputframerate:30 targetfps:30
[m3video] Channel:2 inputframerate:30 targetfps:30
[m3video] Channel:3 inputframerate:30 targetfps:30
[m3video] Channel:4 inputframerate:30 targetfps:30
[m3video] Channel:5 inputframerate:30 targetfps:30
[m3video] Channel:6 inputframerate:30 targetfps:30
[m3video] Channel:7 inputframerate:30 targetfps:30
[m3video] Channel:8 inputframerate:30 targetfps:30
[m3video] Channel:9 inputframerate:30 targetfps:30
[m3video] Channel:10 inputframerate:30 targetfps:30
[m3video] Channel:11 inputframerate:30 targetfps:30
[m3video] Channel:12 inputframerate:30 targetfps:30
[m3video] Channel:13 inputframerate:30 targetfps:30
[m3video] Channel:14 inputframerate:30 targetfps:30
[m3video] Channel:15 inputframerate:30 targetfps:30
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:INFO: periodic print..
[host] CHAINS_IPCBITS: Callback function:Chains_ipcBitsInCbFxn
[host] CHAINS_IPCBITS:Chains_ipcBitsRecvFxn:INFO: periodic print..
[host] CHAINS_IPCBITS:Leaving function:Chains_ipcBitsCopyBitBufInfo
[host] BitBufInfo:virt:0x2cc1f080,bufSize:414720,chnId:0,codecType:0,filledBufSize:162,mvDataFilledSize:0,timeStamp:0,isKeyFrame:0,phy:90ca8080,width:720height:480
// case 4
root@dvr:/opt/dvr_rdk/ti816x# ./run_link_api.sh
0: SYSTEM: System Common Init in progress !!!
1: SYSTEM: IPC init in progress !!!
13: SYSTEM: Opening MsgQ Heap [IPC_MSGQ_MSG_HEAP] ...
14: SYSTEM: Creating MsgQ [HOST_MSGQ] ...
15: 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] ...
18: SYSTEM: Notify register to [DSP] line 0, event 15 ...
19: SYSTEM: Notify register to [VIDEO-M3] line 0, event 15 ...
19: SYSTEM: Notify register to [VPSS-M3] line 0, event 15 ...
19: SYSTEM: IPC init DONE !!!
21: SYSTEM: Creating ListMP [HOST_IPC_OUT_28] in region 0 ...
23: SYSTEM: Creating ListMP [HOST_IPC_IN_28] in region 0 ...
24: SYSTEM: ListElem Shared Addr = 0x2b022280
25: SYSTEM: Creating ListMP [HOST_IPC_OUT_29] in region 0 ...
27: SYSTEM: Creating ListMP [HOST_IPC_IN_29] in region 0 ...
28: SYSTEM: ListElem Shared Addr = 0x2b03ee00
29: SYSTEM: Creating ListMP [HOST_IPC_OUT_23] in region 0 ...
31: SYSTEM: Creating ListMP [HOST_IPC_IN_23] in region 0 ...
33: SYSTEM: ListElem Shared Addr = 0x2b05b980
34: SYSTEM: Creating ListMP [HOST_IPC_OUT_24] in region 0 ...
36: SYSTEM: Creating ListMP [HOST_IPC_IN_24] in region 0 ...
37: SYSTEM: ListElem Shared Addr = 0x2b07b380
38: SYSTEM: Creating ListMP [HOST_IPC_OUT_25] in region 0 ...
40: SYSTEM: Creating ListMP [HOST_IPC_IN_25] in region 0 ...
41: SYSTEM: ListElem Shared Addr = 0x2b09ad80
60: SYSTEM: System Common Init Done !!!
============
Chain Select
============
Current System Settings,
NSF Mode : SNF + TNF
1: Multi CH Capture + NSF + DEI + Display (16CH 4x TVP5158, NTSC, YUV422I )
2: Multi CH Src + Enc + Dec + Snk (VideoM3 chain) (VideoM3 local loopBack)
3: Multi CH Cap + NF + Enc + Dec + SW (DEI/H,SC5) + Disp (16CH Cap+Enc+Dec+Disp, Interlace Enc/Dec)
4: Multi CH Cap + NF + DEI/H + Enc + Dec + SW (SC5) + Disp (16CH Cap+Enc+Dec+Disp, Progressive Enc/Dec)
s: System Settings
x: Exit
Enter Choice: 4
2832: CHAINS : CPU Revision [ES1.1] !!!
2832: CHAINS : Detected [(null)] Board !!!
2832: CHAINS : Base Board Revision [DVR] !!!
2832: CHAINS : Daughter Card Revision [DVR] !!!
[host] CHAINS:Enable file write :(y -- yes/n -- no):n
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:Entered...
[host] CHAINS_IPCBITS:Chains_ipcBitsRecvFxn:Entered...
[host] CHAINS_IPCFRAMES:Chains_ipcFramesSendRecvFxn:Entered...
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:INFO: periodic print..
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:INFO: periodic print..
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:INFO: periodic print..
[host] CHAINS_IPCBITS:Chains_ipcBitsSendFxn:INFO: periodic print..