Hi !
I want to change the usecase in IPNC_RDK3.0 for adding our own algorithm.I can see 3 streams by using TriStreamSmartAnalytics usecase via VLC,but when I change the usecase to TriStreamFullFeature provided in MCFW, the error information(i showed it in title) will be printed in Terminal on PC:. Here is the detail Debug log:
[host]
********** FULL FEATURE USECASE ********
[host] ********* Entered Tri Streaming usecase - H264 1080p @60fps + H264 D1 @30fps + MJPEG 1080p @5fps ********
[host] 187: MCFW : CPU Revision [ES2.1] !!!
[host] 187: MCFW : Detected [UNKNOWN] Board !!!
[host] 187: MCFW : Base Board Revision [REV A] !!!
done
[m3vpss ] 7834: CAMERA: Create in progress !!!
[m3vpss ] 7834: CAMERA: VIP0 PortA camera mode is [ 8-bit, Non-mux Embedded Sync] !!!
[m3vpss ] 7844: CAMERA: VIP 0: VID DEC 268436736 (0x36): bebebebe:bebebebe:0002, AUD_STATUS -1900729032
[m3vpss ] Stream ID 0: chId = 0 VpsUtils_queCreate.
[m3vpss ] Stream ID 1: chId = 0 VpsUtils_queCreate.
_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|
Arago Project http://arago-project.org dm814x-evm ttyO0
Arago 2010.11 dm814x-evm ttyO0
dm814x-evm login: root (automatic login)
Simple mixer control 'PGA',0
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 119
Front Left: Capture 80 [67%] [40.00dB] [on]
Front Right: Capture 80 [67%] [40.00dB] [on]
root@dm814x-evm:~# [m3vpss ] 8097: CAMERA: Create Done !!!
[m3vpss ] DCC server task running
[m3vpss ] 8209: CAMERA: Detect video in progress !!!
[m3vpss ] 8209: CAMERA: Detect video Done !!!
[m3vpss ] 8305: DUP : Create Done !!!
[m3vpss ] 8305: NSF: Create in progress !!!
[m3vpss ] NSF::HEAPID:0 USED:128
[m3vpss ] NSF::HEAPID:1 USED:4928
[m3vpss ] 8408: NSF: Create Done !!!
[m3vpss ] 8414: DUP : Create Done !!!
[m3vpss ] 8420: DUP : Create Done !!!
[m3vpss ] 8422: MERGE : Create Done !!!
[m3vpss ] {SWOSD} edma3Handle->tccVal = 34
[m3vpss ] {SWOSD} edma3Handle->chId = 34
[m3vpss ] {SWOSD} edma3Handle->tccVal = 35
[m3vpss ] {SWOSD} edma3Handle->chId = 35
[m3vpss ] {SWOSD} edma3Handle->tccVal = 36
[m3vpss ] {SWOSD} edma3Handle->chId = 36
[m3vpss ] 8391: SWOSD : Create Done !!!
[m3vpss ] 8481: SCLR: Create in progress !!!
[m3vpss ] 8486: SCLR : Loading Up-scaling Co-effs ...
[m3vpss ] 8486: SCLR : Co-effs Loading ... DONE !!!
[m3video] 8493: IPC_IN_M3 : Create in progress !!!
[m3video] 8494: SYSTEM: Opening ListMP [VPSS-M3_IPC_OUT_0] ...
[m3vpss ] SCLR:HEAPID:0 USED:64
[m3video] 8494: SYSTEM: Opening ListMP [VPSS-M3_IPC_IN_0] ...
[m3vpss ] SCLR:HEAPID:1 USED:5952
[m3video] 8495: SYSTEM: Opening MsgQ [VPSS-M3_MSGQ] ...
[m3vpss ] 8487: SCLR: Create Done !!!
[m3video] 8498: IPC_IN_M3 : Create Done !!!
[m3vpss ] 8402: FD : Alg Create Done !!!
[m3video] 8498: ENCODE: Create in progress ... !!!
[m3vpss ] 8402: FD : Create Done !!!
[m3vpss ] 8492: IPC_OUT_M3 : Create in progress !!!
[m3vpss ] 8493: IPC_OUT_M3 : Create Done !!!
[m3video] 8625: ENCODE: Creating CH0 of 1920 x 1080, pitch = (2048, 2048) [PROGRESSIVE] [NON-TILED ], bitrate = 2000 Kbps ...
[m3video] ENCLINK_MPEG4:HEAPID:0 USED:3944
[m3video] 8729: ENCODE: Creating CH1 of 720 x 480, pitch = (720, 720) [PROGRESSIVE] [NON-TILED ], bitrate = 2000 Kbps ...
[host] IpcBitsInLink_tskMain:Entered
[host] 1185: IPC_BITS_IN : Create in progress !!!
[host] 1185: IPC_BITS_IN : ListMPOpen start !!!
[host] 1185: SYSTEM: Opening ListMP [VIDEO-M3_IPC_OUT_28] ...
[host] 1187: SYSTEM: Opening ListMP [VIDEO-M3_IPC_IN_28] ...
[host] 1188: IPC_BITS_IN : ListMPOpen done !!!
[host] 1191: IPC_BITS_IN : System_linkGetInfo done !!!
[host] 1191: IPC_BITS_IN : Create Done !!!
[host] USECASE SETUP DONE
[host]
Vsys_create!
[host]
Vsys_datetimeCreate!
[m3video] ENCLINK_MPEG4:HEAPID:0 USED:2048
[m3vpss ] 8848: DISPLAY: Create in progress !!!
[m3video] 8833: ENCODE: Creating CH2 of 1920 x 1080, pitch = (2048, 2048) [PROGRESSIVE] [NON-TILED ], bitrate = 100 Kbps ...
[m3vpss ] 8849: DISPLAY: Create Done !!!
[m3vpss ] 8849: DISPLAY: Create in progress !!!
[m3vpss ] 8850: DISPLAY: Create Done !!!
[m3video] ENCLINK_JPEG:HEAPID:0 USED:2064
[m3vpss ] 8851: DISPLAY: Start in progress !!!
[m3video] 8834: ENCODE: All CH Create ... DONE !!!
[m3video] ENCLINK:HEAPID:0 USED:8216
[m3video] 8837: ENCODE: Create ... DONE !!!
[m3video] 8371: VSTAB : Alg Create Done !!!
[m3video] 8371: VSTAB : Create Done !!!
[m3video] 8838: IPC_BITS_OUT : Create in progress !!!
[m3video] 8840: IPC_BITS_OUT : Create Done !!!
[m3vpss ] 8889: DISPLAY: Start Done !!!
[m3vpss ] 8889: DISPLAY: HDDAC(BP0) : 54 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) !!!
[m3vpss ] 8890: DISPLAY: UNDERFLOW COUNT: HDMI(BP0) 1, HDDAC(BP0) 0, DVO2(BP1) 1, SDDAC(SEC1) 1
[m3vpss ] 8890: SYSTEM : FREE SPACE : System Heap = 1208944 B, Mbx = 10237 msgs)
[m3vpss ] 8890: SYSTEM : FREE SPACE : SR0 Heap = 14164352 B (13 MB)
[m3vpss ] 8890: SYSTEM : FREE SPACE : Frame Buffer = 3105408 B (2 MB)
[host]
Vdis_start!
[m3vpss ] 8890: SYSTEM : FREE SPACE : Bitstream Buffer = 38392960 B (36 MB)
[m3vpss ] 8891: SYSTEM : FREE SPACE : Tiler Buffer = 123 B (0 MB) - TILER OFF
[m3vpss ] 8891: DISPLAY: Start in progress !!!
[m3vpss ] 8937: DISPLAY: Start Done !!!
[m3vpss ] 8937: DISPLAY: SDDAC(SEC1): 21 fps, Latency (Min / Max) = ( 255 / 0 ), Callback Interval (Min / Max) = ( 255 / 0 ) !!!
[m3vpss ] 8850: CAMERA: Start in progress !!!
[m3vpss ] 8850: CAMERA: Start Done !!!
[host]
Vcam_start!
[host]
Application Run Completed
[m3vpss ] 8976: CAMERA: Fields = 2 (fps = 0), Total Resets = 0 (Avg 0 ms per reset)
[host] MCFW_IPCBITS: Callback function:App_ipcBitsInCbFxn
[host] MCFW_IPCBITS:App_ipcBitsRecvStreamFxn:INFO: periodic print.. [m3video] Channel:1 inputframerate:30 targetfps:30
[m3video] Channel:0 inputframerate:60 targetfps:30
[m3video] Channel:2 inputframerate:60 targetfps:5
[host] ITT server task running !!!
[host]
ITT ittServer_run
[host] ITT Server Message initialization successful
[host]
ITT capture task created
[host] DCC server Message ques is open succefully
[host] Setting cmd <1> in message <45c66100>
[host] Posting message <45c66100> in QId <20002>
queue id:0
[m3vpss ] Command 1 recived from HOST A8
[host] Response from M3 is : 1
[host] Response from M3 is : 1
[host] Default parameters were sent sucessfully
[host] Server Socket created with ID <22>
[m3vpss ] Command 2 recived from HOST A8
[m3vpss ] New DCC data of size <5402>
[m3vpss ] Call to VNF_LINK_CMD_UPDATE_DCC 0
[m3vpss ] ********************************************************************
[m3vpss ] APPRO AEWB TRIAL VERSION (LIMITATION is 1 DAY in 60fps)
[m3vpss ] For the formal release PLEASE CONTACT http://www.appropho.com !!!
[m3vpss ] ********************************************************************
main 188
ApproDrvInit: 3
queue id:131076
main 192
main 197
queue id:0
main 202
queue id:32769
main 208
main 212
main 216
main 220
main 228
queue id:0
ApproDrvInit: 7
queue id:131076
func_get_mem.mem_info.addr = 0x85000000
func_get_mem.mem_info.size = 0x3b00000
[m3vpss ] 15739: DISPLAY: Stop in progress !!!
[host]
Venc not supported!!
[m3vpss ] 15777: DISPLAY: Stop Done !!!
[m3vpss ] 15868: DISPLAY: Start in progress !!!
[host]
Channel Selected: 0 [m3vpss ] 15917: DISPLAY: Start Done !!!
[m3vpss ] 15917: DISPLAY: SDDAC(SEC1): 4204 fps, Latency (Min / Max) = ( 3 / 37 ), Callback Interval (Min / Max) = ( 32 / 34 ) !!!
[host]
Channel Selected: 0,rate control = 0
[host]
Channel Selected: 0
[host]
Channel Selected: 0
[host]
Channel Selected: 0
[host]
Channel Selected: 0,packet size = 100
[host]
Channel Selected: 0,encPreset = 0
[host]
Channel Selected: 0,enable = 0
[host]
Channel Selected: 1
[host]
Channel Selected: 1,rate control = 0 [m3video] ENCLINK: new targetbitrate to set:200000
[host]
Channel Selected: 1
[host]
Channel Selected: 1
[host]
Channel Selected: 1
[host]
Channel Selected: 1,packet size = 100
[host]
Channel Selected: 1,encPreset = 0
[host]
Channel Selected: 1,enable = 0Check_device_version : DEVICE VER = 1 !!
[m3video] ENCLINK: new rate control algorithm to set:0
[m3video] Channel:0 inputframerate:15 targetfps:15
[m3video] ENCLINK: new targetframerate to set:15000
[m3video] ENCLINK: new intraFrameInterval to set:60
Simple mixer control 'PGA',0
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 119
Front Left: Capture 95 [80%] [47.50dB] [on]
Front Right: Capture 95 [80%] [47.50dB] [on]
Check_device_version : DEVICE VER = 1 !!
[m3video] ENCLINK: new QP I Param to set:-1
[m3video] ENCLINK: new QP P Param to set:5 31 28
[m3video] ENCLINK: new PacketSize Param to set:8160
[m3video] ENCLINK: new Encode Preset Param to set:0
Simple mixer control 'PCM',0
Capabilities: pvolume penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 127
Mono:
Front Left: Playback 101 [80%] [-13.00dB]
Front Right: Playback 101 [80%] [-13.00dB]
[m3video] Channel:1 inputframerate:25 targetfps:25
[m3video] ENCLINK: new targetbitrate to set:8000000
[m3video] ENCLINK: new targetframerate to set:25000
[m3video] ENCLINK: new intraFrameInterval to set:30
[m3video] ENCLINK: new QP I Param to set:-1
[m3video] ENCLINK: new QP P Param to set:5 31 28
[m3video] ENCLINK: new PacketSize Param to set:1350
[m3video] ENCLINK: new Encode Preset Param to set:0
[m3video] ENCLINK: new rate control algorithm to set:0
TimeOut occure in boot_proc.
Program exit.
Thank you very much if you can help me!!!!
Best regards!
Chase Yan