Hi:
I'm trying to run the universal_copy example of CE(EZSDK 5.04) in TI8168.
I followed the Building the examples: step-by-step instructions and finally made the CE project successfully.
However, the program informed me with the infomation below while I ran the program with the command "./app_remote -p DSP -s xe674" :
root@dm816x-evm:~/codec_engine_exp# ./app_remote.xv5T -p DSP -s xe674
[t=0x00007f33] [tid=0x40064000] xdc.runtime.Main: main> ti.sdo.ce.examples.apps.universal_copy
[t=0x000083f0] [tid=0x40064000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.
App-> ERROR: can't open engine remote_copy_DSP
[t=0x01339fb7] [tid=0x40064000] xdc.runtime.Main: [+1] app done.
By referring to the website, I used the command "CE_DEBUG=3 ./app_remote -p DSP -s xe674" and got the debug log below:
root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/universal_copy# CE_DEBUG=3 ./app_remote.xv5T -p DSP -s xe674
[t=0x00000271] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_init> Enter
[t=0x0000031d] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] Global_init> This program was built with the following packages:
[t=0x0000035a] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package gnu.targets (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/gnu/targets/) [1, 0, 1]
[t=0x000003b7] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package gnu.targets.arm (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/gnu/targets/arm/) [1, 0, 0, 0]
[t=0x00000416] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package gnu.targets.arm.rtsv5T (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/gnu/targets/arm/rtsv5T/) [1, 0, 0, 0]
[t=0x0000047b] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.utils.loggers (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-osal-tree/packages/ti/sdo/utils/loggers/) [1, 0, 0]
[t=0x000053b2] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.xdcruntime.linux (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-osal-tree/packages/ti/sdo/xdcruntime/linux/) [1, 0, 0]
[t=0x00005428] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.global (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/global/) [1, 0, 0]
[t=0x000054aa] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.syslink (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-syslink-tree/packages/ti/syslink/) [1, 0, 0, 0]
[t=0x00005509] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.linuxutils.cmem (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/) [2, 2, 0]
[t=0x0000556e] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.xdais.dm (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdais-tree/packages/ti/xdais/dm/) [1, 0, 7]
[t=0x000055c8] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.utils.xdm (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/utils/xdm/) [1, 0, 2]
[t=0x00005632] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.xdais (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdais-tree/packages/ti/xdais/) [1, 2.0, 1]
[t=0x0000568b] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.node (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/node/) [1, 0, 0]
[t=0x000056f0] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.fc.global (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-framework-components-tree/packages/ti/sdo/fc/global/) [1, 0, 0]
[t=0x00005754] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.catalog.arm.cortexa8 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/arm/cortexa8/) [1, 0, 0]
[t=0x000057b9] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.catalog.peripherals.hdvicp2 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/peripherals/hdvicp2/) []
[t=0x00005820] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.catalog (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/) [1, 0, 0]
[t=0x0000587b] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.catalog.c6000 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/c6000/) [1, 0, 0, 0]
[t=0x000058db] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.catalog.arm.peripherals.timers (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/arm/peripherals/timers/) []
[t=0x00005945] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.catalog.arm.cortexm3 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/arm/cortexm3/) [1, 0, 0]
[t=0x000059a9] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.platforms.evmTI816X (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm816x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/platforms/evmTI816X/) [1, 0, 0]
[t=0x00005a0d] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.osal (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/osal/) [2, 0, 2]
[t=0x00005a73] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.ipc.dsplink (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/ipc/dsplink/) [2, 0, 1]
[t=0x00005ae2] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.osal.linux (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/osal/linux/) [2, 0, 1]
[t=0x00005b4d] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.ipc (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/ipc/) [2, 0, 1]
[t=0x00005bb3] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.alg (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/alg/) [1, 0, 1]
[t=0x00005c18] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/) [1, 0, 6]
[t=0x00005c7a] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.universal (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/packages/ti/sdo/ce/universal/) [1, 0, 0]
[t=0x00005ce3] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+4] package ti.sdo.ce.examples.apps.universal_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r4a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/apps/universal_copy/) [1, 0, 0]
[t=0x00005e0b] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x2e31c)
[t=0x00005e89] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x33d9c)
[t=0x00005f00] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> SysLink_setup()...
[t=0x000100bc] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> ... SysLink_setup() done
[t=0x00010225] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x328d4)
[t=0x0001029b] [tid=0x400f3000] ti.sdo.ce.alg: [+E] ALG_init> Enter
[t=0x000102c8] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[0] = 0x0
[t=0x000102ef] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[1] = 0x0
[t=0x00010314] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[2] = 0x0
[t=0x00010339] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[3] = 0x0
[t=0x0001035d] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[4] = 0x0
[t=0x00010382] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[5] = 0x0
[t=0x000103a7] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[6] = 0x0
[t=0x000103cc] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[7] = 0x0
[t=0x000103f1] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[8] = 0x0
[t=0x00010415] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[9] = 0x0
[t=0x0001043a] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[10] = 0x0
[t=0x0001045f] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[11] = 0x0
[t=0x00010485] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[12] = 0x0
[t=0x000104aa] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[13] = 0x0
[t=0x000104d0] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[14] = 0x0
[t=0x000104f5] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[15] = 0x0
[t=0x0001051a] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[16] = 0x0
[t=0x0001053f] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[17] = 0x0
[t=0x00010564] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[18] = 0x0
[t=0x0001058a] [tid=0x400f3000] ti.sdo.ce.alg: [+E] _ALG_sems[19] = 0x0
[t=0x000105af] [tid=0x400f3000] ti.sdo.ce.alg: [+X] ALG_init> Exit
[t=0x000105d3] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x27558)
[t=0x00010620] [tid=0x400f3000] ti.sdo.ce.Engine: [+6] Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
[t=0x00010667] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x23204)
[t=0x000106c3] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] Engine addEngineToList(0xa9ea0, 1)
[t=0x00010703] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
[t=0x0001073b] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8698)
[t=0x0001076e] [tid=0x400f3000] ti.sdo.ce.Engine: [+1] Engine addEngineToList> Adding desc: name = local, remoteName = (null)
[t=0x000107af] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x30)
[t=0x000107dc] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd86d0)
[t=0x00010820] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x2a928)
[t=0x00010866] [tid=0x400f3000] ti.sdo.ce.Server: [+E] Server_init()
[t=0x0001088f] [tid=0x400f3000] ti.sdo.ce.Server: [+E] Server_init> Global_useLinkArbiter = 0
[t=0x000108be] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x259fc)
[t=0x000108f8] [tid=0x400f3000] xdc.runtime.Main: main> ti.sdo.ce.examples.apps.universal_copy
[t=0x00010930] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] Engine_addStubFxns('UNIVERSAL_STUBS', 0xa9f5c)
[t=0x00010967] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x10)
[t=0x00010994] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8728)
[t=0x000109c4] [tid=0x400f3000] ti.sdo.ce.Engine: [+X] Engine_addStubFxns> return (0)
[t=0x00010a03] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] Engine_add(0xbebbab44)
[t=0x00010a34] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] Engine addEngineToList(0xbebbab44, 0)
[t=0x00010a63] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
[t=0x00010a8f] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8740)
[t=0x00010abd] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x10)
[t=0x00010ae9] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8778)
[t=0x00010b18] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0xe)
[t=0x00010b43] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8790)
[t=0x00010b71] [tid=0x400f3000] ti.sdo.ce.Engine: [+1] Engine addEngineToList> Adding desc: name = remote_copy_DSP, remoteName = all_DSP.xe674
[t=0x00010bb4] [tid=0x400f3000] ti.sdo.ce.Engine: [+X] Engine_add> return (0)
[t=0x00010d19] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+1] daemon> thread created.
[t=0x00010d5b] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+E] getCmd_d> Enter (proc=0x4cbf6dc4)
[t=0x0001be5c] [tid=0x400f3000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.
[t=0x0001bed9] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x400)
[t=0x0001bf0c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_contigAlloc> Enter(size=0x400, align=0xffffffff, cached=FALSE, heap=FALSE)
[t=0x0001bf90] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x4ccc3000.
[t=0x0001bfd6] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x4ccc3000) = 0xa07fb000.
[t=0x0001c011] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> Enter(virtAddr=0x4ccc3000, size=0x400, physAddr=0xa07fb000)
[t=0x0001c053] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> creating new contigBuf object
[t=0x0001c08f] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> returning: cb->phys=0xa07fb000, cb->size=0x400, cb->virt=0x4ccc3000
[t=0x0001c0d4] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_contigAlloc> return (0x4ccc3000)
[t=0x0001c106] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0x4ccc3000)
[t=0x0001c135] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x400)
[t=0x0001c161] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_contigAlloc> Enter(size=0x400, align=0xffffffff, cached=FALSE, heap=FALSE)
[t=0x0001c1b3] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x4cd05000.
[t=0x0001c1f2] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x4cd05000) = 0xa07fe000.
[t=0x0001c22a] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> Enter(virtAddr=0x4cd05000, size=0x400, physAddr=0xa07fe000)
[t=0x0001c26c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> creating new contigBuf object
[t=0x0001c2a2] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> returning: cb->phys=0xa07fe000, cb->size=0x400, cb->virt=0x4cd05000
[t=0x0001c2e6] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_contigAlloc> return (0x4cd05000)
[t=0x0001c316] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0x4cd05000)
[t=0x0001c345] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x80)
[t=0x0001c370] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_contigAlloc> Enter(size=0x80, align=0xffffffff, cached=FALSE, heap=FALSE)
[t=0x0001c3bf] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x80) = 0x4cd44000.
[t=0x0001cb8c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x4cd44000) = 0xa07fd000.
[t=0x0001cbcc] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> Enter(virtAddr=0x4cd44000, size=0x80, physAddr=0xa07fd000)
[t=0x0001cc0e] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> creating new contigBuf object
[t=0x0001cc48] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__addContigBuf> returning: cb->phys=0xa07fd000, cb->size=0x80, cb->virt=0x4cd44000
[t=0x0001cc8c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_contigAlloc> return (0x4cd44000)
[t=0x0001ccbf] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0x4cd44000)
[t=0x000294a9] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] Engine_open> Enter('remote_copy_DSP', 0xbebbaaf8, 0xbebbaa84)
[t=0x00029523] [tid=0x400f3000] ti.sdo.ce.Engine: [+1] Engine_open> desc->memMap [0x0], desc->useExtLoader [0]
[t=0x0002955e] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x40)
[t=0x00029592] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8ad0)
[t=0x000295c1] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rmsInit> Enter(engine=0xd8ad0, ec=0xbebbaa84)
[t=0x000295f2] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc = 0xd8748
[t=0x0002961d] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc->algTab = 0x0
[t=0x0002964b] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rmsInit> engine has server!
[t=0x00029674] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rmsInit> engine->procId = DSP
[t=0x000296a5] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rmsInit> engine->coreId = 0
[t=0x000296d2] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rserverOpen('all_DSP.xe674'), count = 0
[t=0x00029702] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] rserverOpen >, memMap = 0x0, useExtLoader = 0
[t=0x00029734] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+E] Processor_create> Enter(imageName='all_DSP.xe674', memMap='(null)', attrs=0xbebbaa70)
[t=0x00036abc] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x3c)
[t=0x00036b21] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0xd8b18)
[t=0x00036b51] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=1, proc=0xd8b18)
[t=0x00036c6c] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=1)
[t=0x00036caa] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+E] Processor_create_d> Enter(proc=0xd8b18)
[t=0x00036cdd] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Retrieving CPU ID for 'DSP'...
[t=0x00036d19] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Opening DSP ProcMgr for cpuId 0...
[t=0x0003711e] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Attaching to DSP...
[t=0x00037fd5] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Loading all_DSP.xe674 on DSP (0 args)...
[t=0x0018713c] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> calling Ipc_control(LOADCALLBACK)...
[t=0x001d079a] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Ipc_control(LOADCALLBACK) status: -1
[t=0x001d080b] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Starting DSP ...
[t=0x015e594b] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Ipc_control(STARTCALLBACK) status: -1
[t=0x016039b6] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: Processor_create_d> Ipc_control(STARTCALLBACK) failed: -1
[t=0x016039f2] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+7] Processor_create_d> Loading and starting DSP server 'all_DSP.xe674' FAILED, status=[0xffffffff]
[t=0x01603a5e] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+E] Processor_delete_d> Enter (proc=0xd8b18)
[t=0x01603aa0] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Not calling Ipc_control(STOPCALLBACK) because startCallBackStatus = 0xffffffff [-1]
[t=0x01603aec] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Stopping DSP...
[t=0x01603b3c] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Unloading DSP...
[t=0x01603ea9] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+1] Processor_delete_d> calling ProcMgr_detach()...
[t=0x0161058f] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+1] Processor_delete_d> calling ProcMgr_close()...
[t=0x01610620] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+X] Processor_delete_d> return
[t=0x0161324f] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> return (0)
[t=0x016132b9] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+X] doCmd> Exit (result=2)
[t=0x016132f6] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+E] Processor_delete> Enter(proc=0xd8b18)
[t=0x0161332c] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+1] Processor_delete(0xd8b18) freeing object ...
[t=0x01613367] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8b18, 0x3c)
[t=0x0161339e] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x016133ca] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+X] Processor_delete> return
[t=0x016133fd] [tid=0x400f3000] ti.sdo.ce.Engine: [+6] rserverOpen: can't start 'all_DSP.xe674'; Processor_create failed
[t=0x0161344a] [tid=0x400f3000] ti.sdo.ce.Engine: [+X] rserverOpen('all_DSP.xe674'): 0x0 done.
[t=0x01613483] [tid=0x400f3000] ti.sdo.ce.Engine: [+E] Engine_close(0xd8ad0)
[t=0x016134cb] [tid=0x400f3000] ti.sdo.ce.Engine: [+3] Engine_fwriteTrace(0xd8ad0, '[DSP] ', 0x402765e8)
[t=0x01613513] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8ad0, 0x40)
[t=0x01613547] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01613575] [tid=0x400f3000] ti.sdo.ce.Engine: [+X] Engine_open> return(0x0)
[t=0x01613633] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+E] getCmd_d> Enter (proc=0x4cbf6dc4)
App-> ERROR: can't open engine remote_copy_DSP
[t=0x016452c9] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0x4ccc3000, 0x400)
[t=0x0164532d] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_contigFree> Enter(addr=0x4ccc3000, size=0x400)
[t=0x01645381] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__removeContigBuf> Enter(virtAddr=0x4ccc3000, size=0x400)
[t=0x016453cb] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__removeContigBuf> removing cb->phys=0xa07fb000, cb->size=0x400, cb->virt=0x4ccc3000
[t=0x01645463] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_contigFree> return (0x1)
[t=0x0164549c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x016454c8] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0x4cd05000, 0x400)
[t=0x016454f7] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_contigFree> Enter(addr=0x4cd05000, size=0x400)
[t=0x0164552e] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__removeContigBuf> Enter(virtAddr=0x4cd05000, size=0x400)
[t=0x01645568] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__removeContigBuf> removing cb->phys=0xa07fe000, cb->size=0x400, cb->virt=0x4cd05000
[t=0x016455bd] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_contigFree> return (0x1)
[t=0x016455f0] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x0164561c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0x4cd44000, 0x80)
[t=0x0164564c] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_contigFree> Enter(addr=0x4cd44000, size=0x80)
[t=0x01645682] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__removeContigBuf> Enter(virtAddr=0x4cd44000, size=0x80)
[t=0x016456bc] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+1] Memory__removeContigBuf> removing cb->phys=0xa07fd000, cb->size=0x80, cb->virt=0x4cd44000
[t=0x01645710] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_contigFree> return (0x1)
[t=0x01645744] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01645771] [tid=0x400f3000] xdc.runtime.Main: [+1] app done.
[t=0x016457ac] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+E] Global_exit> Enter
[t=0x016457dd] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x259fc()...
[t=0x0164581b] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x2a928()...
[t=0x01645855] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x23204()...
[t=0x0164588f] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8728, 0x10)
[t=0x016458c4] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x016458f1] [tid=0x400f3000] ti.sdo.ce.Engine: Engine cleanup()> Num engines = 2, removing engine local
[t=0x01645926] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8698, 0x34)
[t=0x01645955] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01645981] [tid=0x400f3000] ti.sdo.ce.Engine: Engine cleanup()> Num engines = 1, removing engine remote_copy_DSP
[t=0x016459b8] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8778, 0x10)
[t=0x016459e7] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01645a12] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8790, 0xe)
[t=0x01645a40] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01645a6b] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd8740, 0x34)
[t=0x01645a99] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01645b01] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+E] Memory_free> Enter(0xd86d0, 0x30)
[t=0x01645b36] [tid=0x400f3000] ti.sdo.ce.osal.Memory: [+X] Memory_free> return (0x1)
[t=0x01645b64] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x27558()...
[t=0x01645ba5] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x328d4()...
[t=0x01645bde] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=3, proc=0x0)
[t=0x01645c5c] [tid=0x4cbf7490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=3)
[t=0x01645d1d] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+X] doCmd> Exit (result=1)
[t=0x01645d77] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+2] Processor cleanup()> SysLink_destroy()...
[t=0x016468a5] [tid=0x400f3000] ti.sdo.ce.ipc.Processor: [+2] Processor cleanup()> ... SysLink_destroy() complete
[t=0x01646927] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x33d9c()...
[t=0x01646970] [tid=0x400f3000] ti.sdo.ce.osal.Global: [+2] Global_exit> calling function *0x2e31c()...
root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/universal_copy#
Could you help me?
What's wrong with my Codec Engine Example?