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.

Codec Engine Universal Copy Example: can't open engine remote_copy_DSP

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?

  • Based on the error message, it seems that the remote DSP server (all_DSP.xe674) can't be found by the remote_app application.  Make sure you copy the all_DSP.xe674 executable into the same directory where the remote_app.xv5t is being executed from.

  • I am using DM8148 EVM and facing the very same problem. I just followed description in Software Developers Guide for running Codec Engine Examples, but I get the following error:

    root@dm814x-evm:/usr/share/ti/ti-codec-engine-examples/audio1_copy# CE_DEBUG=2 ./app_remote.xv5T
    [t=0x000001f1] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_init> Enter
    [t=0x000002dd] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4] Global_init> This program was built with the following packages:
    [t=0x00000340] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/gnu/targets/) [1, 0, 1]
    [t=0x000003d8] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets.arm (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/gnu/targets/arm/) [1, 0, 0, 0]
    [t=0x00000479] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package gnu.targets.arm.rtsv5T (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/gnu/targets/arm/rtsv5T/) [1, 0, 0, 0]
    [t=0x0000051e] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.auddec_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/auddec_copy/) [2, 0, 0]
    [t=0x000005e1] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec2_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec2_copy/) [2, 0, 0]
    [t=0x000006a6] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.videnc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/videnc1_copy/) [2, 0, 0]
    [t=0x00000765] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.imgdec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/imgdec1_copy/) [2, 0, 0]
    [t=0x00000824] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.imgenc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/imgenc1_copy/) [2, 0, 0]
    [t=0x000008e8] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.sphdec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/sphdec1_copy/) [2, 0, 0]
    [t=0x000009a7] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.sphenc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/sphenc1_copy/) [2, 0, 0]
    [t=0x00000a65] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.auddec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/auddec1_copy/) [2, 0, 0]
    [t=0x00000b2a] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.audenc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/audenc1_copy/) [2, 0, 0]
    [t=0x00000be8] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.g711 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/g711/) [1, 0, 0]
    [t=0x00000c9c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.vidtranscode_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/vidtranscode_copy/) [2, 0, 0]
    [t=0x00000d73] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.vidanalytics_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/vidanalytics_copy/) [2, 0, 0]
    [t=0x00000e3b] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec1_copy/) [2, 0, 0]
    [t=0x00000efa] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec2split_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec2split_copy/) [1, 0, 0]
    [t=0x00001f3a] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.universal_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/universal_copy/) [1, 0, 0]
    [t=0x0000203e] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.videnc2_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/videnc2_copy/) [1, 0, 0]
    [t=0x00002101] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm.examples.viddec3_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/xdais/dm/examples/viddec3_copy/) [1, 0, 0]
    [t=0x000021c6] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.xdcruntime.linux (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-osal-tree/packages/ti/sdo/xdcruntime/linux/) [1, 0, 0]
    [t=0x0000226d] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.utils.loggers (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-osal-tree/packages/ti/sdo/utils/loggers/) [1, 0, 0]
    [t=0x0000230b] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.global (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/global/) [1, 0, 0]
    [t=0x000023b2] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.linuxutils.cmem (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/) [2, 2, 0]
    [t=0x00002455] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.syslink (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-syslink-tree/packages/ti/syslink/) [1, 0, 0, 0]
    [t=0x000024ef] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais.dm (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdais-tree/packages/ti/xdais/dm/) [1, 0, 7]
    [t=0x00002586] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.utils.xdm (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/utils/xdm/) [1, 0, 2]
    [t=0x00002638] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.xdais (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdais-tree/packages/ti/xdais/) [1, 2.0, 1]
    [t=0x000026c8] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.node (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/node/) [1, 0, 0]
    [t=0x0000276d] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.fc.global (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-framework-components-tree/packages/ti/sdo/fc/global/) [1, 0, 0]
    [t=0x0000280f] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.cortexa8 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/arm/cortexa8/) [1, 0, 0]
    [t=0x000028b2] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.peripherals.hdvicp2 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/peripherals/hdvicp2/) []
    [t=0x00002959] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/) [1, 0, 0]
    [t=0x000029ed] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.c6000 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/c6000/) [1, 0, 0, 0]
    [t=0x00002a89] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.peripherals.timers (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/arm/peripherals/timers/) []
    [t=0x00002b4c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.catalog.arm.cortexm3 (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/catalog/arm/cortexm3/) [1, 0, 0]
    [t=0x00002bf9] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.platforms.evmTI816X (/swcoe/sdk/cm/netra/arago-tmp/sysroots/dm814x-evm-none-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/ti/platforms/evmTI816X/) [1, 0, 0]
    [t=0x00002ca1] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.osal.linux (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/osal/linux/) [2, 0, 1]
    [t=0x00002d4e] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.ipc.dsplink (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/ipc/dsplink/) [2, 0, 1]
    [t=0x00002dfd] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.osal (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/osal/) [2, 0, 2]
    [t=0x00002ea3] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.ipc (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/ipc/) [2, 0, 1]
    [t=0x00002f47] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.alg (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/alg/) [1, 0, 1]
    [t=0x00002feb] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/) [1, 0, 6]
    [t=0x000046af] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/video/) [1, 0, 3]
    [t=0x0000478f] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec_copy/) [1, 0, 0]
    [t=0x00004859] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.videnc_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/videnc_copy/) [1, 0, 0]
    [t=0x00004924] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.image (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/image/) [1, 0, 3]
    [t=0x000049cd] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgdec_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgdec_copy/) [1, 0, 0]
    [t=0x00004a92] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgenc_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgenc_copy/) [1, 0, 0]
    [t=0x00004b5c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.audio (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/audio/) [1, 0, 2]
    [t=0x00004c05] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.auddec_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/auddec_copy/) [1, 0, 0]
    [t=0x00004ccf] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.audenc_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/audenc_copy/) [1, 0, 0]
    [t=0x00004d94] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.speech (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/speech/) [1, 0, 2]
    [t=0x00004e3d] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphenc_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphenc_copy/) [1, 0, 0]
    [t=0x00004f08] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphdec_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphdec_copy/) [1, 0, 0]
    [t=0x00004fdf] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.extensions.scale (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/extensions/scale/) [1, 0, 0]
    [t=0x000050a5] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.scale (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/scale/) [1, 0, 0]
    [t=0x00005169] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video2 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/video2/) [1, 0, 3]
    [t=0x00005217] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec2_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec2_copy/) [1, 0, 0]
    [t=0x000052dd] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video1 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/video1/) [1, 0, 2]
    [t=0x00005387] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.videnc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/videnc1_copy/) [1, 0, 0]
    [t=0x0000544c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.image1 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/image1/) [1, 0, 1]
    [t=0x00006cbb] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgdec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgdec1_copy/) [1, 0, 0]
    [t=0x00006db4] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.imgenc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/imgenc1_copy/) [1, 0, 0]
    [t=0x00006e7e] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.speech1 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/speech1/) [1, 0, 1]
    [t=0x00006f29] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphdec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphdec1_copy/) [1, 0, 0]
    [t=0x00006fef] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.sphenc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/sphenc1_copy/) [1, 0, 0]
    [t=0x000070b6] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.audio1 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/audio1/) [1, 0, 1]
    [t=0x00007164] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.auddec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/auddec1_copy/) [1, 0, 0]
    [t=0x0000722a] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.audenc1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/audenc1_copy/) [1, 0, 0]
    [t=0x000072f0] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.g711 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/g711/) [1, 0, 0]
    [t=0x000073ad] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.vidtranscode (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/vidtranscode/) [1, 0, 1]
    [t=0x0000745f] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.vidtranscode_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/vidtranscode_copy/) []
    [t=0x00007527] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.vidanalytics (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/vidanalytics/) [1, 0, 1]
    [t=0x000075da] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.vidanalytics_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/vidanalytics_copy/) [1, 0, 0]
    [t=0x000076a6] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec1_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec1_copy/) [1, 0, 0]
    [t=0x0000776c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video2.split (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/video2/split/) [1, 0, 0]
    [t=0x0000781f] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec2split_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec2split_copy/) [1, 0, 0]
    [t=0x000078f1] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.universal (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/universal/) [1, 0, 0]
    [t=0x0000939d] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.universal_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/universal_copy/) [1, 0, 0]
    [t=0x00009499] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.videnc2_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/videnc2_copy/) [1, 0, 0]
    [t=0x00009568] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.video3 (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/packages/ti/sdo/ce/video3/) [1, 0, 0]
    [t=0x00009612] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.codecs.viddec3_copy (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/codecs/viddec3_copy/) [1, 0, 0]
    [t=0x000096d8] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+4]     package ti.sdo.ce.examples.buildutils (/swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-codec-engine-3_22_01_06-r1a/codec_engine_3_22_01_06/examples/ti/sdo/ce/examples/buildutils/) [1, 0, 0]
    [t=0x0000983c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x5a388)
    [t=0x000098e6] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x5587c)
    [t=0x000099a0] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> SysLink_setup()...
    [t=0x0000b47d] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+2] Processor_init> ... SysLink_setup() done
    [t=0x0000b925] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x543b4)
    [t=0x0000b9d2] [tid=0x400d7000] ti.sdo.ce.alg: [+E] ALG_init> Enter
    [t=0x0000ba1a] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[0] = 0x0
    [t=0x0000ba5a] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[1] = 0x0
    [t=0x0000ba97] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[2] = 0x0
    [t=0x0000bad4] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[3] = 0x0
    [t=0x0000bb12] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[4] = 0x0
    [t=0x0000bb4f] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[5] = 0x0
    [t=0x0000bb8d] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[6] = 0x0
    [t=0x0000bbca] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[7] = 0x0
    [t=0x0000bc07] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[8] = 0x0
    [t=0x0000bc43] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[9] = 0x0
    [t=0x0000bc7f] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[10] = 0x0
    [t=0x0000bcbd] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[11] = 0x0
    [t=0x0000bcfc] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[12] = 0x0
    [t=0x0000bd3b] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[13] = 0x0
    [t=0x0000bd79] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[14] = 0x0
    [t=0x0000bdb7] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[15] = 0x0
    [t=0x0000bdf6] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[16] = 0x0
    [t=0x0000be34] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[17] = 0x0
    [t=0x0000be73] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[18] = 0x0
    [t=0x0000beb1] [tid=0x400d7000] ti.sdo.ce.alg: [+E] _ALG_sems[19] = 0x0
    [t=0x0000beef] [tid=0x400d7000] ti.sdo.ce.alg: [+X] ALG_init> Exit
    [t=0x0000bf2b] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x4d3bc)
    [t=0x0000bfb5] [tid=0x400d7000] ti.sdo.ce.Engine: [+6] Engine_init> CE debugging on (CE_DEBUG=2; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
    [t=0x0000c029] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x49068)
    [t=0x0000c0b3] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] Engine addEngineToList(0xd8bf8, 1)
    [t=0x0000c11b] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
    [t=0x0000c178] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0x107678)
    [t=0x0000c1d4] [tid=0x400d7000] ti.sdo.ce.Engine: [+1] Engine addEngineToList> Adding desc: name = remote_copy_DSP, remoteName = all_DSP.xe674
    [t=0x0000c25a] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] Engine addEngineToList(0xd8c14, 1)
    [t=0x0000c2b0] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x34)
    [t=0x0000c2f9] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0x1076b0)
    [t=0x0000c346] [tid=0x400d7000] ti.sdo.ce.Engine: [+1] Engine addEngineToList> Adding desc: name = local, remoteName = (null)
    [t=0x0000c3ae] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+E] Memory_alloc> Enter(0x30)
    [t=0x0000c3f9] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+X] Memory_alloc> return (0x1076e8)
    [t=0x0000c466] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x56994)
    [t=0x0000c4d8] [tid=0x400d7000] ti.sdo.ce.Server: [+E] Server_init()
    [t=0x0000c51d] [tid=0x400d7000] ti.sdo.ce.Server: [+E] Server_init> Global_useLinkArbiter = 0
    [t=0x0000c56c] [tid=0x400d7000] ti.sdo.ce.osal.Global: [+E] Global_atexit> Enter (fxn=0x4b860)
    [t=0x0000c5da] [tid=0x400d7000] xdc.runtime.Main: [+2] main> ti.sdo.ce.examples.apps.audio1_copy
    [t=0x0000c73c] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+1] daemon> thread created.
    [t=0x0000c7a0] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+E] getCmd_d> Enter (proc=0x427e0dc4)
    [t=0x0000ca41] [tid=0x400d7000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.
    [t=0x0000cb07] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x428db000.
    [t=0x0000cb71] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x428db000) = 0x947fb000.
    [t=0x0000cbf3] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x42929000.
    [t=0x0000cc58] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x42929000) = 0x947fc000.
    [t=0x0000ccd1] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x429b8000.
    [t=0x0000cd36] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x429b8000) = 0x947fd000.
    [t=0x0000cdb9] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x80) = 0x42a68000.
    [t=0x0000ce1e] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x42a68000) = 0x947fe000.
    [t=0x0000ce97] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_alloc(0x400) = 0x42af4000.
    [t=0x0000cefc] [tid=0x400d7000] ti.sdo.ce.osal.Memory: [+4] Memory_contigAlloc> CMEM_getPhys(0x42af4000) = 0x947ff000.
    [t=0x0000d4b6] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] Engine_open> Enter('remote_copy_DSP', 0xbee99b7c, 0xbee99b04)
    [t=0x0000d527] [tid=0x400d7000] ti.sdo.ce.Engine: [+1] Engine_open> desc->memMap [0x0], desc->useExtLoader [0]
    [t=0x0000d589] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> Enter(engine=0x107a98, ec=0xbee99b04)
    [t=0x0000d5de] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc = 0x107680
    [t=0x0000d628] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> engine->desc->algTab = 0xd858c
    [t=0x0000d676] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> found remote alg viddec_copy
    [t=0x0000d6c1] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> engine has server!
    [t=0x0000d706] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> engine->procId = DSP
    [t=0x0000d752] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rmsInit> engine->coreId = 0
    [t=0x0000d79d] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rserverOpen('all_DSP.xe674'), count = 0
    [t=0x0000d7ec] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] rserverOpen >, memMap = 0x0, useExtLoader = 0
    [t=0x0000d841] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+E] Processor_create> Enter(imageName='all_DSP.xe674', memMap='(null)', attrs=0xbee99af0)
    [t=0x0000da79] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=1, proc=0x107ae0)
    [t=0x0000dafd] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=1)
    [t=0x0000e31b] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+E] Processor_create_d> Enter(proc=0x107ae0)
    [t=0x0000e3a6] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Retrieving CPU ID for 'DSP'...
    [t=0x0000e404] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Opening DSP ProcMgr for cpuId 0...
    [t=0x0000e545] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Attaching to DSP...
    [t=0x0000e94d] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Loading all_DSP.xe674 on DSP (0 args)...
    [t=0x00014d04] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> calling Ipc_control(LOADCALLBACK)...
    [t=0x000157bd] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Ipc_control(LOADCALLBACK) status: 0
    [t=0x00015830] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Starting DSP ...

    [t=0x045eef5c] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Ipc_control(STARTCALLBACK) status: -1
    [t=0x045eefeb] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: Processor_create_d> Ipc_control(STARTCALLBACK) failed: -1
    [t=0x045ef048] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+7] Processor_create_d> Loading and starting DSP server 'all_DSP.xe674' FAILED, status=[0xffffffff]
    [t=0x045ef0c0] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+E] Processor_delete_d> Enter (proc=0x107ae0)
    [t=0x045ef114] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Not calling Ipc_control(STOPCALLBACK) because startCallBackStatus =  0xffffffff [-1]
    [t=0x045ef18e] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Stopping DSP...
    [t=0x045ef1f4] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_delete_d> Unloading DSP...
    [t=0x045ef2de] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+1] Processor_delete_d> calling ProcMgr_detach()...
    [t=0x045f1387] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+1] Processor_delete_d> calling ProcMgr_close()...
    [t=0x045f1411] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+X] Processor_delete_d> return
    [t=0x045f14a9] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> return (0)
    [t=0x045f151b] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+X] doCmd> Exit (result=2)
    [t=0x045f156b] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+E] Processor_delete> Enter(proc=0x107ae0)
    [t=0x045f15bd] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+1] Processor_delete(0x107ae0) freeing object ...
    [t=0x045f1618] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+X] Processor_delete> return
    [t=0x045f1664] [tid=0x400d7000] ti.sdo.ce.Engine: [+6] rserverOpen: can't start 'all_DSP.xe674'; Processor_create failed
    [t=0x045f16c5] [tid=0x400d7000] ti.sdo.ce.Engine: [+X] rserverOpen('all_DSP.xe674'): 0x0 done.
    [t=0x045f1717] [tid=0x400d7000] ti.sdo.ce.Engine: [+E] Engine_close(0x107a98)
    [t=0x045f177f] [tid=0x400d7000] ti.sdo.ce.Engine: [+X] Engine_open> return(0x0)
    ./app_remote.xv5T: error: can't open engine remote_copy_DSP
    [t=0x045f1903] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+E] getCmd_d> Enter (proc=0x427e0dc4)
    [t=0x045f1b2c] [tid=0x400d7000] xdc.runtime.Main: [+1] app done.
    [t=0x045f1b9f] [tid=0x400d7000] ti.sdo.ce.Engine: Engine cleanup()> Num engines = 2, removing engine remote_copy_DSP
    [t=0x045f1c0a] [tid=0x400d7000] ti.sdo.ce.Engine: Engine cleanup()> Num engines = 1, removing engine local
    [t=0x045f1ca6] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+E] doCmd> Enter (cmdId=3, proc=0x0)
    [t=0x045f1d21] [tid=0x427e1490] ti.sdo.ce.ipc.Processor: [+X] getCmd_d> Exit (result=3)
    [t=0x045f1d7b] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+X] doCmd> Exit (result=1)
    [t=0x045f1e6d] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+2] Processor cleanup()> SysLink_destroy()...
    [t=0x045f35d9] [tid=0x400d7000] ti.sdo.ce.ipc.Processor: [+2] Processor cleanup()> ... SysLink_destroy() complete
    root@dm814x-evm:/usr/share/ti/ti-codec-engine-examples/audio1_copy#

    My cmdline includes mem=169M , for loading CMEM and syslink I used

    modprobe cmemk phys_start=0x94000000 phys_end=0x947fffff pools=20x4096,10x131072,2x1048576
    modprobe syslink

    And M3 Firmware has been stopped (also tried to not load firmware at all by removing /etc/init.d/load-hd-firmware.sh)

    So what is wrong with the CE examples in EZSDK? (ti-ezsdk_dm814x-evm_5_05_01_04)

  • Rebuilding codec engine and also codec engine examples did solve my problems. Anyway you have to make sure to have correct settings in products.mak and xdcpaths.mak!