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.
例程是dvsdk_1_4 0_02_33/codec_engine_2_10_02里面dm6467 video_copy拷贝例程,未做任何修改,编译后运行出现问题
root@192.168.150.182:/changquan/fily_copy/evmDM6467# ./app.out App
-> Application started. @0x000cccef:[T:0x400176d8] CE - Engine_createNode> Remote node creation FAILED ( 0x80008017).
CEapp-> ERROR: can't open codec videnc_copy
[DSP] @0x000001e2:[T:0x00000000] servers.video_copy.evmDM6467 - main> Welcome to DSP server's main().
App-> Application FAILED.
增加追踪信息
root@192.168.150.182:/changquan/fily_copy/evmDM6467# CE_DEBUG=2 ./app.out
App-> Application started.
@0,611,630us: [+4 T:0x400176d8] OG - Global_init> This program was built with th
e following packages:
@0,611,917us: [+4 T:0x400176d8] OG - package gnu.targets.rts470MV (/root/dvs
dk_1_40_02_33/xdc_3_00_06/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516
]
@0,612,042us: [+4 T:0x400176d8] OG - package ti.xdais.dm (/root/dvsdk_1_40_0
2_33/xdais_6_10_01/packages/ti/xdais/dm/) [1,0,4,1210262746529]
@0,612,170us: [+4 T:0x400176d8] OG - package ti.xdais (/root/dvsdk_1_40_02_3
3/xdais_6_10_01/packages/ti/xdais/) [1,2,1,1210262742149]
@0,612,274us: [+4 T:0x400176d8] OG - package ti.sdo.utils.trace (/root/dvsdk
_1_40_02_33/framework_components_2_10_02/packages/ti/sdo/utils/trace/) [1,0,0,12
20943366422]
@0,612,388us: [+4 T:0x400176d8] OG - package ti.sdo.ce.utils.xdm (/root/dvsd
k_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,12209513
22616]
@0,612,496us: [+4 T:0x400176d8] OG - package ti.sdo.fc.dman3 (/root/dvsdk_1_
40_02_33/framework_components_2_10_02/packages/ti/sdo/fc/dman3/) [1,0,3,12209430
53023]
@0,612,606us: [+4 T:0x400176d8] OG - package ti.sdo.fc.acpy3 (/root/dvsdk_1_
40_02_33/framework_components_2_10_02/packages/ti/sdo/fc/acpy3/) [1,0,2,12209430
14135]
@0,612,714us: [+4 T:0x400176d8] OG - package dsplink.gpp (/root/dvsdk_1_40_0
2_33/dsplink-davinci-v1.50-prebuilt/packages/dsplink/gpp/) [3,0,0]
@0,612,814us: [+4 T:0x400176d8] OG - package ti.sdo.linuxutils.cmem (/root/d
vsdk_1_40_02_33/cmem_2_10/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755
]
@0,612,921us: [+4 T:0x400176d8] OG - package ti.catalog.c470 (/root/dvsdk_1_
40_02_33/xdc_3_00_06/packages/ti/catalog/c470/) [1,0,1,0,1203561761475]
@0,613,024us: [+4 T:0x400176d8] OG - package ti.catalog.c6000 (/root/dvsdk_1
_40_02_33/xdc_3_00_06/packages/ti/catalog/c6000/) [1,0,0,0,1203561781695]
@0,613,128us: [+4 T:0x400176d8] OG - package ti.platforms.evmDM6467 (/root/d
vsdk_1_40_02_33/bios_5_32_01/packages/ti/platforms/evmDM6467/) [1,0,0,0,11922296
33217]
@0,613,238us: [+4 T:0x400176d8] OG - package ti.sdo.ce.osal (/root/dvsdk_1_4
0_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
@0,613,343us: [+4 T:0x400176d8] OG - package ti.sdo.ce.ipc (/root/dvsdk_1_40
_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
@0,613,445us: [+4 T:0x400176d8] OG - package ti.sdo.ce.alg (/root/dvsdk_1_40
_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
@0,613,548us: [+4 T:0x400176d8] OG - package ti.sdo.ce.osal.linux (/root/dvs
dk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,122095
1140072]
@0,613,657us: [+4 T:0x400176d8] OG - package ti.sdo.ce.ipc.dsplink (/root/dv
sdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/dsplink/) [2,0,1,1220
951096818]
@0,613,768us: [+4 T:0x400176d8] OG - package ti.sdo.ce (/root/dvsdk_1_40_02_
33/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
@0,613,869us: [+4 T:0x400176d8] OG - package ti.sdo.ce.video (/root/dvsdk_1_
40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
@0,613,975us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.vidde
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/viddec_copy/) []
@0,614,090us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.viden
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/videnc_copy/) []
@0,614,221us: [+4 T:0x400176d8] OG - package ti.sdo.ce.bioslog (/root/dvsdk_
1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/bioslog/) [1,0,1,122095080032
9]
@0,614,331us: [+4 T:0x400176d8] OG - package ti.sdo.ce.utils.trace (/root/dv
sdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/utils/trace/) [1,0,1,1220
951317087]
@0,614,444us: [+4 T:0x400176d8] OG - package ceapp (/root/armfs/changquan/fi
ly_copy/evmDM6467/ceapp/) []
@0,614,872us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Sem_create> count: 0
@0,614,991us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x3
f4a0]
@0,615,082us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Sem_create> count: 0
@0,857,784us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x3
f4b8]
@0,857,894us: [+0 T:0x400176d8] OT - Thread_create> Enter (fxn=0x142ac, attrs=0x
0)
@0,858,242us: [+0 T:0x400176d8] OT - Thread_create> Exit (task=0x3f4f0)
@0,858,381us: [+0 T:0x400176d8] ti.sdo.ce.alg - ALG_init> Enter
@0,858,464us: [+0 T:0x400176d8] ti.sdo.ce.alg - ALG_init> Exit
@0,858,606us: [+6 T:0x400176d8] CE - Engine_init> CE debugging on (CE_DEBUG=2; a
llowed CE_DEBUG levels: 1=min, 2=good, 3=max)
@0,858,763us: [+0 T:0x400176d8] CS - Server_init()
@0,858,837us: [+0 T:0x400176d8] CS - Server_init> Global_useLinkArbiter = 0
@0,859,016us: [+0 T:0x400176d8] CE - Engine_open> Enter('video_copy', 0x0, 0xbef
ffc24)
@0,859,153us: [+0 T:0x400176d8] CE - rserverOpen('video_copy.x64P'), count = 0
@0,859,262us: [+0 T:0x400176d8] OP - Processor_create> Enter(imageName='video_co
py.x64P', linkCfg='(null)', attrs=0xbefffc28)
@0,859,602us: [+1 T:0x40946b60] OP - daemon> thread created.
@0,859,724us: [+0 T:0x40946b60] OP - getCmd_d> Enter (proc=0x409465a4)
@0,859,830us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x3f4
a0] timeout[0xffffffff]
@0,860,185us: [+0 T:0x400176d8] OP - doCmd> Enter (cmdId=1, proc=0x3f7b8)
@0,860,294us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x3f4
a0]
@0,860,407us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x3f4
a0]
@0,860,498us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x3f4
b8] timeout[0xffffffff]
@0,860,610us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x3f4
a0] status[0]
@0,860,706us: [+0 T:0x40946b60] OP - getCmd_d> Exit (result=1)
@0,860,781us: [+0 T:0x40946b60] OP - Processor_create_d> Enter(proc=0x3f7b8)
@0,860,861us: [+2 T:0x40946b60] OP - Processor_create_d> Initializing DSP PROC..
.
@0,860,946us: [+2 T:0x40946b60] OP - Processor_create_d> Using DspLink config da
ta for entry #0 [server 'video_copy.x64P']
@0,861,074us: [+2 T:0x40946b60] OP - Processor_create_d> Adding DSP segment #0 t
o Link configuration: name='DDR2', startAddress=0x8fa00000, sizeInBytes=0x400000
, shared=1
@0,861,214us: [+2 T:0x40946b60] OP - Processor_create_d> Adding DSP segment #1 t
o Link configuration: name='DSPLINKMEM', startAddress=0x8fe00000, sizeInBytes=0x
100000, shared=1
@0,861,347us: [+2 T:0x40946b60] OP - Processor_create_d> Adding DSP segment #2 t
o Link configuration: name='RESET_VECTOR', startAddress=0x8ff00000, sizeInBytes=
0x80, shared=0
@0,861,476us: [+2 T:0x40946b60] OP - Processor_create_d> Adding DSP segment #3 t
o Link configuration: name='DDRALGHEAP', startAddress=0x88000000, sizeInBytes=0x
7a00000, shared=0
@0,861,606us: [+2 T:0x40946b60] OP - Processor_create_d> DOPOWERCONTROL was=0; n
ow=0
@0,863,266us: [+2 T:0x40946b60] OP - Processor_create_d> Attaching to DSP PROC..
.
@0,870,286us: [+2 T:0x40946b60] OP - Processor_create_d> Opening MSGQ pool...
@0,870,613us: [+2 T:0x40946b60] OP - Processor_create_d> Loading video_copy.x64P
on DSP (1 args)...
@0,891,140us: [+2 T:0x40946b60] OP - Processor_create_d> Starting DSP PROC...
@0,900,577us: [+2 T:0x40946b60] OP - Processor_create_d> Opening remote transpor
t...
@0,900,909us: [+2 T:0x40946b60] OP - Processor_create_d> return (1)
@0,901,013us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x3f4
b8]
@0,901,128us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x3f4
b8] status[0]
@0,901,227us: [+0 T:0x400176d8] OP - doCmd> Exit (result=1)
@0,901,299us: [+0 T:0x400176d8] OP - Processor_create> return (0x3f7b8)
@0,901,375us: [+0 T:0x400176d8] CE - rserverOpen('video_copy.x64P'): 0x3e4b8 don
e.
@0,905,033us: [+0 T:0x400176d8] CE - checkServer(0x3f788)
@0,905,253us: [+0 T:0x400176d8] CE - rmsInit> RMS initialized(0x3f788); CE_DEBUG
on, setting DSP trace mask to *+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt
2-2,GT_prefix=1235,GT_time=3
@0,905,406us: [+0 T:0x400176d8] CE - Engine_setTrace> Enter(engine=0x3f788, mask
='*+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt2-2,GT_prefix=1235,GT_time=3'
)
@0,905,541us: [+1 T:0x400176d8] CE - Engine_setTrace> Requesting DSP set trace .
..
@0,905,665us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x3f4
b8]
@0,905,764us: [+0 T:0x40946b60] OP - getCmd_d> Enter (proc=0x409465a4)
@0,905,845us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x3f4
a0] timeout[0xffffffff]
@0,906,746us: [+0 T:0x400176d8] CE - Engine_setTrace> return(0)
[DSP] @0x000001e1:[T:0x00000000] servers.video_copy.evmDM6467 - main> Welcome to
DSP server's main().
[DSP] @0,020,051tk: [+0 T:0x8fa4634c] OG - Global_setSpecialTrace> enter(mask='*
+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt2-2,GT_prefix=1235,GT_time=3')
[DSP] @0,020,205tk: [+4 T:0x8fa4634c] OG - Global_setSpecialTrace> This program
was built with the following packages:
[DSP] @0,020,309tk: [+4 T:0x8fa4634c] OG - package ti.targets.rts6000 (/root
/dvsdk_1_40_02_33/xdc_3_00_06/packages/ti/targets/rts6000/) [1,0,0,0,12036211867
54]
[DSP] @0,020,434tk: [+4 T:0x8fa4634c] OG - package ti.sdo.fc.dman3 (/root/dv
sdk_1_40_02_33/framework_components_2_10_02/packages/ti/sdo/fc/dman3/) [1,0,3,12
20943053023]
[DSP] @0,020,562tk: [+4 T:0x8fa4634c] OG - package ti.xdais.dm (/root/dvsdk_
1_40_02_33/xdais_6_10_01/packages/ti/xdais/dm/) [1,0,4,1210262746529]
[DSP] @0,020,679tk: [+4 T:0x8fa4634c] OG - package ti.xdais (/root/dvsdk_1_4
0_02_33/xdais_6_10_01/packages/ti/xdais/) [1,2,1,1210262742149]
[DSP] @0,020,846tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.node (/root/dvs
dk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/node/) [1,0,0,122095112217
6]
[DSP] @0,020,995tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.ipc.dsplink.dsp
(/root/dvsdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/dsplink/dsp
/) [2,0,1,1220951102696]
[DSP] @0,021,129tk: [+4 T:0x8fa4634c] OG - package ti.sdo.utils.trace (/root
/dvsdk_1_40_02_33/framework_components_2_10_02/packages/ti/sdo/utils/trace/) [1,
0,0,1220943366422]
[DSP] @0,021,259tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.utils.xdm (/roo
t/dvsdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,12
20951322616]
[DSP] @0,021,388tk: [+4 T:0x8fa4634c] OG - package ti.sdo.fc.acpy3 (/root/dv
sdk_1_40_02_33/framework_components_2_10_02/packages/ti/sdo/fc/acpy3/) [1,0,2,12
20943014135]
[DSP] @0,021,551tk: [+4 T:0x8fa4634c] OG - package dsplink.dsp (/root/dvsdk_
1_40_02_33/dsplink-davinci-v1.50-prebuilt/packages/dsplink/dsp/) [1,3,0]
[DSP] @0,021,670tk: [+4 T:0x8fa4634c] OG - package ti.rtdx (/root/dvsdk_1_40
_02_33/bios_5_32_01/packages/ti/rtdx/) [2,0,0,1,1194024051755]
[DSP] @0,021,784tk: [+4 T:0x8fa4634c] OG - package ti.psl (/root/dvsdk_1_40_
02_33/bios_5_32_01/packages/ti/psl/) [5,0,0,0,0]
[DSP] @0,021,890tk: [+4 T:0x8fa4634c] OG - package ti.bios (/root/dvsdk_1_40
_02_33/bios_5_32_01/packages/ti/bios/) [5,2,4,9,1193960176642]
[DSP] @0,022,005tk: [+4 T:0x8fa4634c] OG - package ti.sdo.fc.dskt2 (/root/dv
sdk_1_40_02_33/framework_components_2_10_02/packages/ti/sdo/fc/dskt2/) [1,0,4,12
20943095081]
[DSP] @0,022,132tk: [+4 T:0x8fa4634c] OG - package ti.bios.utils (/root/dvsd
k_1_40_02_33/biosutils_1_01_00/packages/ti/bios/utils/) [2,0,1,0,1191891830609]
[DSP] @0,022,253tk: [+4 T:0x8fa4634c] OG - package ti.catalog.c6000 (/root/d
vsdk_1_40_02_33/xdc_3_00_06/packages/ti/catalog/c6000/) [1,0,0,0,1203561781695]
[DSP] @0,022,374tk: [+4 T:0x8fa4634c] OG - package ti.platforms.evmDM6467 (/
root/dvsdk_1_40_02_33/bios_5_32_01/packages/ti/platforms/evmDM6467/) [1,0,0,0,11
92229633217]
[DSP] @0,022,501tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.osal (/root/dvs
dk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,122095112773
9]
[DSP] @0,022,623tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.ipc (/root/dvsd
k_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
[DSP] @0,022,745tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.alg (/root/dvsd
k_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
[DSP] @0,022,867tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.osal.bios (/roo
t/dvsdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/osal/bios/) [2,0,1,12
20951133740]
[DSP] @0,023,058tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.ipc.bios (/root
/dvsdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/bios/) [2,0,1,1220
951091097]
[DSP] @0,023,194tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce (/root/dvsdk_1_
40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
[DSP] @0,023,312tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.bioslog (/root/
dvsdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/bioslog/) [1,0,1,122095
0800329]
[DSP] @0,023,439tk: [+4 T:0x8fa4634c] OG - package ti.sdo.ce.video (/root/dv
sdk_1_40_02_33/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334
122]
[DSP] @0,023,563tk: [+4 T:0x8fa4634c] OG - package viddec_copy (/root/armfs/
changquan/my_PAN/viddec_copy/) []
[DSP] @0,023,662tk: [+4 T:0x8fa4634c] OG - package videnc_copy (/root/armfs/
changquan/my_PAN/videnc_copy/) []
[DSP] @0,023,762tk: [+4 T:0x8fa4634c] OG - package video_copy (/root/armfs/c
hangquan/my_PAN/video_copy/video_copy/) []
[DSP] @0,023,895tk: [+0 T:0x8fa4634c] OG - Global_setSpecialTrace> return
@1,398,771us: [+0 T:0x400176d8] CE - Engine_fwriteTrace> returning count [4859]
@1,398,867us: [+0 T:0x400176d8] CE - Engine_open> return(259976)
TraceUtil_start> note: CE_DEBUG env. var is set, so TraceUtil is not active (uns
et CE_DEBUG if you need TraceUtil)
@1,399,055us: [+0 T:0x400176d8] ti.sdo.ce.video.VIDENC - VIDENC_create> Enter (e
ngine=0x3f788, name='videnc_copy', params=0x0)
@1,399,185us: [+0 T:0x400176d8] CV - VISA_create(0x3f788, 'videnc_copy', 0x0, 0x
828, 'ti.sdo.ce.video.IVIDENC')
@1,399,289us: [+0 T:0x400176d8] CV - VISA_create2(0x3f788, 'videnc_copy', 0x0, 0
x0, 0x828, 'ti.sdo.ce.video.IVIDENC')
@1,399,409us: [+0 T:0x400176d8] CE - Engine_createNode(0x3f788, 'videnc_copy', 8
28, 0x0, 0x0, 0xbefffc28)
@1,399,961us: [+6 T:0x400176d8] CE - Engine_createNode> Remote node creation FAI
LED (0x80008017).
@1,400,221us: [+0 T:0x400176d8] CE - Engine_fwriteTrace> returning count [0]
@1,400,322us: [+2 T:0x400176d8] CE - Engine_createNode> Returning 0x0
@1,400,403us: [+2 T:0x400176d8] CV - VISA_create> FAILED to create remote codec
(0x8).
@1,400,485us: [+0 T:0x400176d8] CV - VISA_delete(0x3fa20)
@1,400,552us: [+5 T:0x400176d8] CV - VISA_delete> deleting codec (localQueue=0xf
fff, remoteQueue=0xffff)
@1,400,645us: [+0 T:0x400176d8] ti.sdo.ce.video.VIDENC - VIDENC_create> return (
0x0)
CEapp-> ERROR: can't open codec videnc_copy
@1,401,516us: [+0 T:0x400176d8] CE - Engine_close(0x3f788)
@1,401,724us: [+0 T:0x400176d8] CE - Engine_fwriteTrace> returning count [0]
@1,402,027us: [+0 T:0x400176d8] CE - rserverClose(0x3e4b8), count = 1
@1,402,133us: [+0 T:0x400176d8] OP - Processor_delete> Enter(proc=0x3f7b8)
@1,402,216us: [+0 T:0x400176d8] OP - doCmd> Enter (cmdId=2, proc=0x3f7b8)
@1,402,296us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x3f4
a0]
@1,402,403us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x3f4
a0] status[0]
@1,402,500us: [+0 T:0x40946b60] OP - getCmd_d> Exit (result=2)
@1,402,576us: [+0 T:0x40946b60] OP - Processor_delete_d> Enter (proc=0x3f7b8)
@1,402,657us: [+2 T:0x40946b60] OP - Processor_delete_d> Closing remote transpor
t...
@1,402,894us: [+2 T:0x40946b60] OP - Processor_delete_d> Stopping DSP...
@1,403,138us: [+2 T:0x40946b60] OP - Processor_delete_d> Closing pool...
@1,403,491us: [+2 T:0x40946b60] OP - Processor_delete_d> Detaching from DSP...
@1,412,272us: [+2 T:0x40946b60] OP - Processor_delete_d> Destroying DSP... (obje
ct, that is)
@1,412,934us: [+0 T:0x40946b60] OP - Processor_delete_d> return
@1,413,035us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x3f4
b8]
@1,413,136us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x3f4
b8]
@1,413,222us: [+0 T:0x40946b60] OP - getCmd_d> Enter (proc=0x409465a4)
@1,413,301us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x3f4
a0] timeout[0xffffffff]
@1,413,410us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x3f4
a0]
@1,413,499us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x3f4
b8] timeout[0xffffffff]
@1,413,592us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x3f4
b8] status[0]
@1,413,679us: [+0 T:0x400176d8] OP - doCmd> Exit (result=1)
@1,655,595us: [+1 T:0x400176d8] OP - Processor_delete(0x3f7b8) freeing object ..
.
@1,655,696us: [+0 T:0x400176d8] OP - Processor_delete> return.
@1,655,770us: [+0 T:0x400176d8] CE - rserverClose(0x3e4b8) done.
App-> Application FAILED.
@1,655,949us: [+0 T:0x400176d8] OP - doCmd> Enter (cmdId=3, proc=0x0)
@1,656,041us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x3f4
a0]
@1,656,143us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x3f4
a0]
@1,656,230us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x3f4
b8] timeout[0xffffffff]
@1,656,343us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x3f4
a0] status[0]
@1,656,440us: [+0 T:0x40946b60] OP - getCmd_d> Exit (result=3)
@1,656,516us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x3f4
b8]
@1,656,607us: [+0 T:0x40946b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x3f4
b8]
@1,656,757us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x3f4
b8] status[0]
@1,656,861us: [+0 T:0x400176d8] OP - doCmd> Exit (result=1)
@1,656,935us: [+0 T:0x400176d8] OT - Thread_delete> Enter (task=0x3f4f0)
@1,657,034us: [+4 T:0x400176d8] OT - Thread_delete> pthread_cancel (0x3)
@1,657,124us: [+4 T:0x400176d8] OT - Thread_delete> pthread_join (0x0)
@1,657,205us: [+0 T:0x400176d8] OT - Thread_delete> Exit (task=0x3f4f0)
@1,657,284us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x3
f4a0]
@1,657,381us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
@1,657,458us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x3
f4b8]
@1,657,544us: [+0 T:0x400176d8] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
TI的官方解释
0x80008017
when creating my remote algorithm?Often, this error generates trace like this:
...Engine_createNode> Remote node creation FAILED (0x80008017).
0x80008017 is RMS_EINVUUID
found in ti/sdo/ce/rms.h. This error occurs when creating a remote algorithm, if the unique ID (a 32-bit number typically autogenerated from the globally unique codec package name) isn't found on the remote processor.
The ARM-side has looked up the codec name indicating which codec to create, found its unique ID (UUID), and sent that ID to the remote processor to have it created. When the remote processor looked up that unique ID in its codec table, it wasn't found, and RMS_EINVUUID
is returned.
During startup, when CE DEBUG is set, the components in the system, both ARM and DSP should be displayed. This may help in identifying which codecs are in the remote system.
注意调试信息的 这几行
ARM端对codec包的声明
@0,613,975us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.vidde
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/viddec_copy/) []
@0,614,090us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.viden
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/videnc_copy/) []
但是DSP端加载的为
[DSP] @0,023,563tk: [+4 T:0x8fa4634c] OG - package viddec_copy (/root/armfs/
changquan/my_PAN/viddec_copy/) []
[DSP] @0,023,662tk: [+4 T:0x8fa4634c] OG - package videnc_copy (/root/armfs/
changquan/my_PAN/videnc_copy/) []
[DSP] @0,023,762tk: [+4 T:0x8fa4634c] OG - package video_copy (/root/armfs/c
hangquan/my_PAN/video_copy/video_copy/) []
修改server.cfg文件重新声明codec,问题得到解决