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.

Failed to create the 2nd video decoder

Hi,

 I 'm developing a DVR system. The recording process runs 5 H264 CIF encoder in 5 threads. The decoder process runs 1 H264 decoder.

While record process is running , two decoder process may be running at the same time since we want to support 2 channel playback.

Both encoder  anddecoder process call loopbackCombo.x64P through LAD. 

It's ok to run the first  decoder process  . But if I run the second decoder,  it complains failed to open video decoder with CE_DEBUG=2 output at the following,

Would any one give me some hints? Thanks

(DVSDK 1.30 with Codec Engine updated to 2.10, LSP 1.2, DM6446 EVM)

//================================================================

@0,022,655us: [+0 T:0x40018578] ti.sdo.ce.osal.Sem - Sem_create> count: 0
@0,022,931us: [+0 T:0x40018578] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1b6668]
@0,023,114us: [+0 T:0x40018578] ti.sdo.ce.osal.Sem - Sem_create> count: 0
@0,023,302us: [+0 T:0x40018578] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1b6680]
@0,023,515us: [+0 T:0x40018578] OT - Thread_create> Enter (fxn=0x4012fb6c, attrs=0x0)
@0,024,303us: [+0 T:0x40018578] OT - Thread_create> Exit (task=0x1b66b8)
@0,024,792us: [+0 T:0x40018578] ti.sdo.ce.alg - ALG_init> Enter
@0,024,980us: [+0 T:0x40018578] ti.sdo.ce.alg - ALG_init> Exit
@0,025,347us: [+6 T:0x40018578] CE - Engine_init> CE debugging on (CE_DEBUG=2; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
@0,025,704us: [+0 T:0x40018578] CS - Server_init()
@0,025,864us: [+0 T:0x40018578] CS - Server_init> Global_useLinkArbiter = 1
@0,035,934us: [+0 T:0x41288b60] CE - Engine_open> Enter('encodedecode', 0x0, 0x412881f4)
@0,036,329us: [+0 T:0x41288b60] CE - rserverOpen('loopbackCombo.x64P'), count = 0
@0,036,553us: [+0 T:0x41288b60] OP - Processor_create> Enter(imageName='loopbackCombo.x64P', linkCfg='CE_default', attrs=0x41288178)
@0,036,785us: [+0 T:0x41288b60] OP - doCmd> Enter (cmdId=1, proc=0x1b69c8)
@0,036,976us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1b6668]
@0,037,279us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1b6668]
@0,037,523us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1b6680] timeout[0xffffffff]
@0,037,952us: [+1 T:0x40a88b60] OP - daemon> thread created.
@0,038,179us: [+0 T:0x40a88b60] OP - getCmd_d> Enter (proc=0x40a885a4)
@0,038,333us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1b6668] timeout[0xffffffff]
@0,038,506us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1b6668] status[0]
@0,038,671us: [+0 T:0x40a88b60] OP - getCmd_d> Exit (result=1)
@0,038,808us: [+0 T:0x40a88b60] OP - Processor_create_d> Enter(proc=0x1b69c8)
@0,043,515us: [+2 T:0x40a88b60] OP - Processor_create_d> LAD_connect status = 0, handle = 2
@0,043,740us: [+2 T:0x40a88b60] OP - Processor_create_d> Loading loopbackCombo.x64P on DSP, linkConfigName= CE_default ...
@0,045,617us: [+2 T:0x40a88b60] OP - Processor_create_d> LAD_startupDsp status = 4
PROC_attach(): calling DRV_INITIALIZE(0x0)...
@0,049,653us: [+2 T:0x40a88b60] OP - Processor_create_d> return (1)
@0,049,857us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1b6680]
@0,051,653us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1b6680] status[0]
@0,051,932us: [+0 T:0x41288b60] OP - doCmd> Exit (result=1)
@0,052,082us: [+0 T:0x41288b60] OP - Processor_create> return (0x1b69c8)
@0,052,231us: [+0 T:0x41288b60] CE - rserverOpen('loopbackCombo.x64P'): 0x40160e9c done.
@0,061,131us: [+0 T:0x41288b60] CE - checkServer(0x1b6998)
@0,061,730us: [+0 T:0x41288b60] CE - rmsInit> RMS initialized(0x1b6998); CE_DEBUG on, setting DSP trace mask to *+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt2-2,GT_prefix=1235,GT_time=3
@0,062,052us: [+0 T:0x41288b60] CE - Engine_setTrace> Enter(engine=0x1b6998, mask='*+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt2-2,GT_prefix=1235,GT_time=3')
@0,062,290us: [+0 T:0x41288b60] CE - Engine_setTrace> return(14)
@0,062,487us: [+0 T:0x41288b60] CE - Engine_open> return(1796504)
@0,062,709us: [+0 T:0x41288b60] ti.sdo.ce.video.VIDDEC - VIDDEC_create> Enter (engine=0x1b6998, name='viddec', params=0x1628c8)
@0,062,978us: [+0 T:0x41288b60] CV - VISA_create(0x1b6998, 'viddec', 0x1628c8, 0x836, 'ti.sdo.ce.video.IVIDDEC')
@0,063,246us: [+0 T:0x41288b60] CV - VISA_create2(0x1b6998, 'viddec', 0x1628c8, 0x1c, 0x836, 'ti.sdo.ce.video.IVIDDEC')
@0,063,619us: [+0 T:0x41288b60] CE - Engine_createNode(0x1b6998, 'viddec', 836, 0x1628c8, 0x1c, 0x41288178)
@0,063,834us: [+0 T:0x41288b60] CE - Engine> allocNode Enter(engine=0x1b6998, impId='viddec')
@0,064,044us: [+0 T:0x41288b60] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_1266_1, 0x1b6e70, NULL)
@0,065,607us: [+6 T:0x41288b60] CE - Engine_createNode> Remote node creation FAILED (0x80008008).
@0,065,837us: [+2 T:0x41288b60] CE - Engine_createNode> Returning 0x0
@0,066,063us: [+2 T:0x41288b60] CV - VISA_create> FAILED to create remote codec (0xe).
@0,066,278us: [+0 T:0x41288b60] CV - VISA_delete(0x1b6e30)
@0,407,443us: [+5 T:0x41288b60] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
@0,407,761us: [+0 T:0x41288b60] ti.sdo.ce.video.VIDDEC - VIDDEC_create> return (0x0)
[dm644xh264 @ 0x12bdd0]Error in creating viddec decoder
@0,408,202us: [+0 T:0x41288b60] CE - Engine_close(0x1b6998)
@0,409,018us: [+0 T:0x41288b60] CE - rserverClose(0x40160e9c), count = 1
@0,409,256us: [+0 T:0x41288b60] OP - Processor_delete> Enter(proc=0x1b69c8)
@0,409,423us: [+0 T:0x41288b60] OP - doCmd> Enter (cmdId=2, proc=0x1b69c8)
@0,409,569us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1b6668]
@0,409,731us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1b6668]
@0,409,884us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1b6680] timeout[0xffffffff]
@0,410,208us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1b6680]
@0,410,404us: [+0 T:0x40a88b60] OP - getCmd_d> Enter (proc=0x40a885a4)
@0,410,560us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1b6668] timeout[0xffffffff]
@0,410,793us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1b6668] status[0]
@0,410,973us: [+0 T:0x40a88b60] OP - getCmd_d> Exit (result=2)
@0,411,139us: [+0 T:0x40a88b60] OP - Processor_delete_d> Enter (proc=0x1b69c8)
@0,411,333us: [+2 T:0x40a88b60] OP - Processor_delete_d> Closing pool...
@0,412,031us: [+2 T:0x40a88b60] OP - Processor_delete_d> Detaching before LAD_releaseDsp...
@0,419,045us: [+2 T:0x40a88b60] OP - Processor_delete_d> Releasing DSP via LAD_releaseDsp...
@0,423,724us: [+2 T:0x40a88b60] OP - Processor_delete_d> Disconnecting from LAD...
@0,431,538us: [+0 T:0x40a88b60] OP - Processor_delete_d> return
@0,431,741us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1b6680]
@0,431,963us: [+0 T:0x41288b60] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1b6680] status[0]
@0,432,233us: [+0 T:0x41288b60] OP - doCmd> Exit (result=1)
@0,432,383us: [+1 T:0x41288b60] OP - Processor_delete(0x1b69c8) freeing object ...
@0,432,546us: [+0 T:0x41288b60] OP - Processor_delete> return.
@0,432,682us: [+0 T:0x41288b60] CE - rserverClose(0x40160e9c) done.
[dm644xh264 @ 0x12bdd0]open Codec_Engine encodedecode failed
@0,433,277us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1b6680]
@0,433,491us: [+0 T:0x40a88b60] OP - getCmd_d> Enter (proc=0x40a885a4)
@0,433,649us: [+0 T:0x40a88b60] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1b6668] timeout[0xffffffff]
Could not open codec.
VDecoder init failed :(

//========================================================================================

 

Update: I did more tests and found:

1.  Encoder process open 2 encoders,  the 2 decoder process can run at the same time.

2. Encoder process open 3 or more encoders ,  only  one decoder process can run at the same time.

3. If no encoder is opened, up to 3 decoder process can run at the same time

 

  • Based on your updated results, it appears you may have a resource problem, meaning that there are not enough resources (memory, dma channels,...) in your system for all those codec engines to co-exist.  At this point I would refer to the corresponding codec data-sheets to figure out what resources each codec instance requires and then figure out if reallocating resources within your system (e.g. changing memory map or ...) could support the required resources for all those codec intances to co-exist. 

  •  

    Thank you, Juan

    I have doubted the resource problem.  The memory size in  loopback.tcf  is:

    DDRLAGHEAP: 15MB, DDR: 3MB, DSPLINK: 3MB

    According to the datasheet, the memory requirement for H264 BP CIF Decoder v1.10.00(this decoder is in the DVDSK 1.30) is 3829KB, H264 BP CIF encoder is 975.25KB. Five encoder + 2 Decoder ~= 12.5MB.  So 15MB DDRALGHEAP should be enough.

    I increased the DDRALGHEAP to 21MB, DDR to 4MB, DSPLINK to 4MB . But the same problem exists, no more encoder/decoder instance can be opened.  

    And what is more bad:

    If I run decoder process first, then started the encoder process with even only one encoder instance created, the decoder will fail while encoder process runs ok. The fail message is:

    VIDDEC_process() failed with return value: -1,outArg.extendedError=000020ec

    If I run encoder process first, then started the decoder process, both run ok.

    I suspect if it is a problem of LAD. I read the source code of LAD  in codec_engine_2_10_02/packages/ti/dsplink/utils/lad. It has many fixed size for dsplink object such as pools. I must admit that I didn't understand LAD well. I rebuilt the LAD.But the rebuilt one will report starting dsp failed and no codec object wil be created. I have to go back to the original lad.x470MV in the codec engine.

     

     

  • Might help to switch on some trace for Framework Components as well.

    For modules such as DSKT2, DMAN3 etc, could you set their .trace flags to true in the server config file  ?!

    i.e,

    var DSKT2 = xdc.useModule("ti.sdo.fc.dskt2.DSKT2");

    DSKT2.trace = true; //Do the same for DMAN3 in the .cfg

    This might throw out more information when you run your app with CE_DEBUG=2.

  • Thank you Gunjan, I enabled the trace following your advice. CE_DEBUG=2  of the second decoder process doesn't give more debug information than my first post. Maybe the decoder object is failed to be created, so the DSKT2/DMAN3 trace is not executed?

  • Hmm, there should be trace from DSKT2/DMAN3 initialization etc, upto the point that the codec creation fails.

    Do you see any trace from DMAN3/DSKT2 during the first codec create ? (the one that is sucessful ?). In your first post, I see the following line:-

    @0,062,052us: [+0 T:0x41288b60] CE - Engine_setTrace> Enter(engine=0x1b6998, mask='*+01234567,CR=67,ti.sdo.fc.dman3-2,ti.sdo.fc.dskt2-2,GT_prefix=1235,GT_time=3')

    This seems to indicate that you ran with CE_DEBUG=2, but I don't see any trace from DSKT2/DMAN3. The only reason I can think of would be if you haven't built your application with DMAN3.trace = true and DSKT2.trace = true ?!

    Could you try doing a clean build with the above additions to cfg file, and run the application with CE_DEBUG=3 (although CE_DEBUG=2 should also show some trace) ?!

    Another way to confirm if trace libraries are getting linked into the application is to look at the messages in the build log, you should see messages like the following when you build your application:-

    will link with dman3Cfgdt.a64P (or dman3Cfgt.a64P)

    ...

    will link with dskt2dt.a64P (or dskt2t.a64P)

    It would also help to look at your server config (.cfg) file to see how you have configured the resources for both the codecs.

     

  • Following your advice , I enabled the .trace/.debug in the loopback.cfg.  I saw the link message:

    will link with dman3Cfgdt.a64P (or dman3Cfgt.a64P)

    ...

    will link with dskt2dt.a64P (or dskt2t.a64P)

    The following is the full message outputed by the second decoder process:

     

    @0,588,381us: [+4 T:0x40019528 S:0xbeffe8a4] OG - Global_init> This program was built with the following packages:
    @0,588,788us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package gnu.targets.rts470MV (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]
    @0,589,147us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.codecs.h264enc (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/) [1,0,0,1212677880148]
    @0,589,417us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.codecs.h264dec (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/) [1,0,0,1233886510000]
    @0,589,672us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
    @0,589,911us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.xdais (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
    @0,591,016us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
    @0,591,300us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
    @0,591,583us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
    @0,597,732us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
    @0,598,632us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package dsplink.gpp (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/dsplink/gpp/) [3,0,0]
    @0,599,478us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]
    @0,601,123us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.dsplink.utils.ladclient (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/dsplink/utils/ladclient/) [1,0,0,1220950764382]
    @0,601,500us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.catalog.c470 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]
    @0,601,782us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.platforms.evmDM6446 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/platforms/evmDM6446/) [1,0,0,1,1217383742033]
    @0,602,050us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
    @0,602,302us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
    @0,602,554us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
    @0,602,831us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]
    @0,603,095us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.ipc.dsplink (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/dsplink/) [2,0,1,1232441168000]
    @0,603,360us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
    @0,603,601us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
    @0,603,851us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.codecs.h264enc.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/ce/) [1,0,0,1210922136738]
    @0,944,274us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.codecs.h264dec.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/ce/) [1,0,0,1210922114696]
    @0,944,578us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]
    @0,944,832us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]
    @0,945,075us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]
    @0,945,320us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]
    @0,945,591us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]
    @0,945,841us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]
    @0,946,064us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.bioslog (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/bioslog/) [1,0,1,1220950800329]
    @0,946,311us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package ti.sdo.ce.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/trace/) [1,0,1,1220951317087]
    @0,946,558us: [+4 T:0x40019528 S:0xbeffe8a4] OG -     package libce_dm6446_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm6446_config/) []
    @0,946,849us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x40164144)
    @0,947,126us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x401635dc)
    @0,947,606us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> Enter(0x18)
    @0,947,891us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> return (0x1bc768)
    @0,948,484us: [+0 T:0x40019528 S:0xbeffe89c] OG - Global_atexit> enter (fxn=0x40161ec0)
    @0,948,873us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> Enter(0x18)
    @0,949,097us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> return (0x1bc7b8)
    @0,949,294us: [+0 T:0x40019528 S:0xbeffe89c] OG - Global_atexit> enter (fxn=0x4015fb0c)
    @0,949,665us: [+0 T:0x40019528 S:0xbeffe8a4] OG - Global_atexit> enter (fxn=0x40162c60)
    @0,950,169us: [+0 T:0x40019528 S:0xbeffe88c] ti.sdo.ce.osal.Sem - Sem_create> count: 0
    @0,950,400us: [+0 T:0x40019528 S:0xbeffe874] OM - Memory_alloc> Enter(0x14)
    @0,950,595us: [+0 T:0x40019528 S:0xbeffe874] OM - Memory_alloc> return (0x1bc838)
    @0,950,857us: [+0 T:0x40019528 S:0xbeffe88c] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1bc838]
    @0,951,072us: [+0 T:0x40019528 S:0xbeffe88c] ti.sdo.ce.osal.Sem - Sem_create> count: 0
    @0,951,286us: [+0 T:0x40019528 S:0xbeffe874] OM - Memory_alloc> Enter(0x14)
    @0,951,480us: [+0 T:0x40019528 S:0xbeffe874] OM - Memory_alloc> return (0x1bc850)
    @0,951,663us: [+0 T:0x40019528 S:0xbeffe88c] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1bc850]
    @0,951,857us: [+0 T:0x40019528 S:0xbeffe874] OM - Memory_alloc> Enter(0x18)
    @0,952,037us: [+0 T:0x40019528 S:0xbeffe874] OM - Memory_alloc> return (0x1bc868)
    @0,952,253us: [+0 T:0x40019528 S:0xbeffe874] OT - Thread_create> Enter (fxn=0x4015ec44, attrs=0x0)
    @0,952,467us: [+0 T:0x40019528 S:0xbeffe85c] OM - Memory_alloc> Enter(0x64)
    @0,952,673us: [+0 T:0x40019528 S:0xbeffe85c] OM - Memory_alloc> return (0x1bc888)
    @0,953,571us: [+0 T:0x40019528 S:0xbeffe874] OT - Thread_create> Exit (task=0x1bc888)
    @0,953,855us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x4015e7fc)
    @0,954,159us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x40160900)
    @0,954,566us: [+0 T:0x40019528 S:0xbeffe894] ti.sdo.ce.alg - ALG_init> Enter
    @1,295,589us: [+0 T:0x40019528 S:0xbeffe884] OG - Global_atexit> enter (fxn=0x40164b0c)
    @1,295,842us: [+0 T:0x40019528 S:0xbeffe8b4] ti.sdo.ce.alg - ALG_init> Exit
    @1,296,036us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x401645ac)
    @1,296,329us: [+0 T:0x40019528 S:0xbeffe884] OM - Memory_alloc> Enter(0x18)
    @1,296,651us: [+0 T:0x40019528 S:0xbeffe884] OM - Memory_alloc> return (0x1bca20)
    @1,296,885us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x40162dc4)
    @1,297,251us: [+6 T:0x40019528 S:0xbeffe8ac] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
    @1,297,522us: [+0 T:0x40019528 S:0xbeffe89c] OG - Global_atexit> enter (fxn=0x4015b790)
    @1,297,739us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> Enter(0x18)
    @1,297,933us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> return (0x1bca60)
    @1,298,128us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> Enter(0x18)
    @1,298,349us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> return (0x1bca80)
    @1,298,545us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> Enter(0x18)
    @1,298,737us: [+0 T:0x40019528 S:0xbeffe87c] OM - Memory_alloc> return (0x1bcaa0)
    @1,299,046us: [+0 T:0x40019528 S:0xbeffe8ac] CS - Server_init()
    @1,299,248us: [+0 T:0x40019528 S:0xbeffe8ac] CS - Server_init> Global_useLinkArbiter = 1
    @1,299,452us: [+0 T:0x40019528 S:0xbeffe8ac] OG - Global_atexit> enter (fxn=0x4015a2e0)
    @1,299,834us: [+0 T:0x40019528 S:0xbeffe8bc] OG - Global_atexit> enter (fxn=0x40148914)
    @1,301,376us: [+0 T:0x4134db60 S:0x4134d12c] CE - Engine_open> Enter('encodedecode', 0x0, 0x4134d1f4)
    @1,301,742us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> Enter(0x2c)
    @1,301,957us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> return (0x1bcb68)
    @1,302,190us: [+0 T:0x4134db60 S:0x4134d12c] CE - rserverOpen('loopbackCombo.x64P'), count = 0
    @1,302,433us: [+0 T:0x4134db60 S:0x4134d0f4] OP - Processor_create> Enter(imageName='loopbackCombo.x64P', linkCfg='CE_default', attrs=0x4134d178)
    @1,302,729us: [+0 T:0x4134db60 S:0x4134d0dc] OM - Memory_alloc> Enter(0x24)
    @1,302,922us: [+0 T:0x4134db60 S:0x4134d0dc] OM - Memory_alloc> return (0x1bcb98)
    @1,303,204us: [+0 T:0x4134db60 S:0x4134d0d4] OP - doCmd> Enter (cmdId=1, proc=0x1bcb98)
    @1,303,430us: [+0 T:0x4134db60 S:0x4134d0c4] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc838]
    @1,303,770us: [+0 T:0x4134db60 S:0x4134d0d4] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc838]
    @1,304,061us: [+0 T:0x4134db60 S:0x4134d0b4] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc850] timeout[0xffffffff]
    @1,305,246us: [+1 T:0x40b4db60 S:0x40b4d52c] OP - daemon> thread created.
    @1,305,575us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @1,305,779us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc838] timeout[0xffffffff]
    @1,305,997us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc838] status[0]
    @1,306,203us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=1)
    @1,306,377us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> Enter(proc=0x1bcb98)
    @1,317,947us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> LAD_connect status = 0, handle = 2
    @1,318,268us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> Loading loopbackCombo.x64P on DSP, linkConfigName= CE_default ...
    @1,323,311us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> LAD_startupDsp status = 4
    PROC_attach(): calling DRV_INITIALIZE(0x0)...
    @1,327,347us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> return (1)
    @1,327,602us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc850]
    @1,327,862us: [+0 T:0x4134db60 S:0x4134d0b4] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc850] status[0]
    @1,328,160us: [+0 T:0x4134db60 S:0x4134d0d4] OP - doCmd> Exit (result=1)
    @1,328,357us: [+0 T:0x4134db60 S:0x4134d0f4] OP - Processor_create> return (0x1bcb98)
    @1,328,548us: [+0 T:0x4134db60 S:0x4134d12c] CE - rserverOpen('loopbackCombo.x64P'): 0x40190cdc done.
    @1,328,756us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> Enter(0x2a)
    @1,669,619us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> return (0x1bcf70)
    @1,669,932us: [+0 T:0x4134db60 S:0x4134d104] OC - Comm_create> Enter(queueName='encodedecode_1285_0', queue=0x1bcb78, attrs=0x0)
    @1,670,282us: [+0 T:0x4134db60 S:0x4134d0ec] OM - Memory_alloc> Enter(0x4)
    @1,670,477us: [+0 T:0x4134db60 S:0x4134d0ec] OM - Memory_alloc> return (0x1bcfa0)
    @1,671,168us: [+0 T:0x4134db60 S:0x4134d104] OC - Comm_create> return (0x1bcfa0)
    @1,671,446us: [+0 T:0x4134db60 S:0x4134d104] OM - Memory_free> Enter(0x1bcf70, 0x2a)
    @1,671,710us: [+0 T:0x4134db60 S:0x4134d104] OM - Memory_free> return (0x1)
    @1,671,933us: [+0 T:0x4134db60 S:0x4134d10c] OC - Comm_alloc> Enter(poolId=0x0, msg=0x1bcb84, size=576)
    @1,672,241us: [+0 T:0x4134db60 S:0x4134d10c] OC - Comm_alloc> msg=0x41b6ac80, returning (0)
    @1,672,516us: [+0 T:0x4134db60 S:0x4134d0ec] OC - Comm_locate> Enter(queueName='rmsq', queue=0x1bcb74)
    @1,680,808us: [+0 T:0x4134db60 S:0x4134d0ec] OC - Comm_locate> return (0)
    @1,681,066us: [+0 T:0x4134db60 S:0x4134d12c] CE - checkServer(0x1bcb68)
    @1,681,378us: [+0 T:0x4134db60 S:0x4134d0fc] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @1,681,697us: [+0 T:0x4134db60 S:0x4134d0fc] OC - Comm_put> return (0)
    @1,682,005us: [+0 T:0x4134db60 S:0x4134d0f4] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d170, timeout=-1)
    @1,682,323us: [+0 T:0x4134db60 S:0x4134d0f4] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @1,682,586us: [+0 T:0x4134db60 S:0x4134d12c] CE - rmsInit> RMS initialized(0x1bcb68); CE_DEBUG on, setting DSP trace mask to *+01234567,GT_prefix=12345,GT_time=3
    @1,682,894us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> Enter(engine=0x1bcb68, mask='*+01234567,GT_prefix=12345,GT_time=3')
    @1,683,132us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> return(14)
    @1,683,364us: [+0 T:0x4134db60 S:0x4134d12c] CE - Engine_open> return(1821544)
    @1,683,616us: [+0 T:0x4134db60 S:0x4134d17c] ti.sdo.ce.video.VIDDEC - VIDDEC_create> Enter (engine=0x1bcb68, name='viddec', params=0x164a18)
    @1,684,016us: [+0 T:0x4134db60 S:0x4134d14c] CV - VISA_create(0x1bcb68, 'viddec', 0x164a18, 0x836, 'ti.sdo.ce.video.IVIDDEC')
    @1,684,312us: [+0 T:0x4134db60 S:0x4134d074] CV - VISA_create2(0x1bcb68, 'viddec', 0x164a18, 0x1c, 0x836, 'ti.sdo.ce.video.IVIDDEC')
    @1,684,697us: [+0 T:0x4134db60 S:0x4134d05c] OM - Memory_alloc> Enter(0x30)
    @1,684,960us: [+0 T:0x4134db60 S:0x4134d05c] OM - Memory_alloc> return (0x1bd000)
    @1,685,226us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode(0x1bcb68, 'viddec', 836, 0x164a18, 0x1c, 0x4134d178)
    @1,685,475us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine> allocNode Enter(engine=0x1bcb68, impId='viddec')
    @1,685,684us: [+0 T:0x4134db60 S:0x4134cfdc] OM - Memory_alloc> Enter(0x20)
    @1,685,871us: [+0 T:0x4134db60 S:0x4134cfdc] OM - Memory_alloc> return (0x1bd038)
    @1,686,079us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_1285_1, 0x1bd040, NULL)
    @1,686,302us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_create> Enter(queueName='gppfromnode_1285_1', queue=0x1bd040, attrs=0x0)
    @1,686,545us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_alloc> Enter(0x4)
    @1,686,729us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_alloc> return (0x1bd060)
    @1,687,555us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_create> return (0x1bd060)
    @1,687,800us: [+0 T:0x4134db60 S:0x4134cfd4] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @1,688,088us: [+0 T:0x4134db60 S:0x4134cfd4] OC - Comm_put> return (0)
    @1,688,347us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d054, timeout=-1)
    @1,688,606us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @1,688,857us: [+0 T:0x4134db60 S:0x4134cfdc] OC - Comm_delete> Enter (comm=0x1bd060)
    @1,689,524us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_free> Enter(0x1bd060, 0x4)
    @1,689,773us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_free> return (0x1)
    @1,689,960us: [+0 T:0x4134db60 S:0x4134cfec] OC - Comm_delete> return
    @2,030,861us: [+0 T:0x4134db60 S:0x4134cfcc] OM - Memory_free> Enter(0x1bd038, 0x20)
    @2,031,098us: [+0 T:0x4134db60 S:0x4134cfcc] OM - Memory_free> return (0x1)
    @2,031,290us: [+6 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode> Remote node creation FAILED (0x80008008).
    @2,031,508us: [+2 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode> Returning 0x0
    @2,031,733us: [+2 T:0x4134db60 S:0x4134d074] CV - VISA_create> FAILED to create remote codec (0xe).
    @2,031,972us: [+0 T:0x4134db60 S:0x4134d04c] CV - VISA_delete(0x1bd000)
    @2,032,221us: [+5 T:0x4134db60 S:0x4134d04c] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
    @2,032,456us: [+0 T:0x4134db60 S:0x4134d024] OM - Memory_free> Enter(0x1bd000, 0x30)
    @2,032,652us: [+0 T:0x4134db60 S:0x4134d024] OM - Memory_free> return (0x1)
    @2,032,830us: [+0 T:0x4134db60 S:0x4134d17c] ti.sdo.ce.video.VIDDEC - VIDDEC_create> return (0x0)
    [dm644xh264 @ 0x12db18]Error in creating viddec decoder
    @2,033,343us: [+0 T:0x4134db60 S:0x4134d17c] CE - Engine_close(0x1bcb68)
    @2,033,635us: [+0 T:0x4134db60 S:0x4134d164] OC - Comm_free> Enter (msg=0x41b6ac80)
    @2,033,924us: [+0 T:0x4134db60 S:0x4134d164] OC - Comm_free> return (0)
    @2,034,121us: [+0 T:0x4134db60 S:0x4134d16c] OC - Comm_delete> Enter (comm=0x1bcfa0)
    @2,034,718us: [+0 T:0x4134db60 S:0x4134d144] OM - Memory_free> Enter(0x1bcfa0, 0x4)
    @2,034,997us: [+0 T:0x4134db60 S:0x4134d144] OM - Memory_free> return (0x1)
    @2,035,197us: [+0 T:0x4134db60 S:0x4134d17c] OC - Comm_delete> return
    @2,035,406us: [+0 T:0x4134db60 S:0x4134d164] OC - Comm_release> Enter(queue=0x0)
    @2,035,661us: [+0 T:0x4134db60 S:0x4134d164] OC - Comm_release> return (0)
    @2,035,855us: [+0 T:0x4134db60 S:0x4134d17c] CE - rserverClose(0x40190cdc), count = 1
    @2,036,084us: [+0 T:0x4134db60 S:0x4134d16c] OP - Processor_delete> Enter(proc=0x1bcb98)
    @2,036,281us: [+0 T:0x4134db60 S:0x4134d14c] OP - doCmd> Enter (cmdId=2, proc=0x1bcb98)
    @2,036,502us: [+0 T:0x4134db60 S:0x4134d13c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc838]
    @2,036,720us: [+0 T:0x4134db60 S:0x4134d14c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc838]
    @2,036,921us: [+0 T:0x4134db60 S:0x4134d12c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc850] timeout[0xffffffff]
    @2,040,241us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc850]
    @2,040,521us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @2,040,754us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc838] timeout[0xffffffff]
    @2,040,982us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc838] status[0]
    @2,041,188us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=2)
    @2,041,369us: [+0 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Enter (proc=0x1bcb98)
    @2,041,603us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Closing pool...
    @2,042,361us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Detaching before LAD_releaseDsp...
    @2,047,887us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Releasing DSP via LAD_releaseDsp...
    @2,049,159us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Disconnecting from LAD...
    @2,051,904us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - Processor_delete_d> return
    @2,052,198us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc850]
    @2,052,488us: [+0 T:0x4134db60 S:0x4134d12c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc850] status[0]
    @2,052,733us: [+0 T:0x4134db60 S:0x4134d14c] OP - doCmd> Exit (result=1)
    @2,052,925us: [+1 T:0x4134db60 S:0x4134d16c] OP - Processor_delete(0x1bcb98) freeing object ...
    @2,053,154us: [+0 T:0x4134db60 S:0x4134d144] OM - Memory_free> Enter(0x1bcb98, 0x24)
    @2,053,368us: [+0 T:0x4134db60 S:0x4134d144] OM - Memory_free> return (0x1)
    @2,053,590us: [+0 T:0x4134db60 S:0x4134d17c] OP - Processor_delete> return.
    @2,053,780us: [+0 T:0x4134db60 S:0x4134d17c] CE - rserverClose(0x40190cdc) done.
    @2,053,970us: [+0 T:0x4134db60 S:0x4134d174] OM - Memory_free> Enter(0x1bcb68, 0x2c)
    @2,395,021us: [+0 T:0x4134db60 S:0x4134d174] OM - Memory_free> return (0x1)
    [dm644xh264 @ 0x12db18]open Codec_Engine encodedecode failed
    @2,396,074us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc850]
    @2,396,417us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @2,396,640us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc838] timeout[0xffffffff]
    Could not open codec.
    VDecoder init failed :(
    Cannot find codec matching selected -vo and video format 0x31637661.
    ==========================================================================


    Exiting... (End of file)
    @2,404,776us: [+0 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> enter
    @2,405,002us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40148914()...
    @2,405,250us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x4015a2e0()...
    @2,405,471us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x4015b790()...
    @2,405,772us: [+0 T:0x40019528 S:0xbeffe9ac] OM - Memory_free> Enter(0x1bca60, 0x18)
    @2,406,000us: [+0 T:0x40019528 S:0xbeffe9ac] OM - Memory_free> return (0x1)
    @2,406,224us: [+0 T:0x40019528 S:0xbeffe9ac] OM - Memory_free> Enter(0x1bca80, 0x18)
    @2,406,433us: [+0 T:0x40019528 S:0xbeffe9ac] OM - Memory_free> return (0x1)
    @2,406,625us: [+0 T:0x40019528 S:0xbeffe9ac] OM - Memory_free> Enter(0x1bcaa0, 0x18)
    @2,406,815us: [+0 T:0x40019528 S:0xbeffe9ac] OM - Memory_free> return (0x1)
    @2,406,998us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40162dc4()...
    @2,407,723us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x401645ac()...
    @2,408,042us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40164b0c()...
    @2,408,272us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40160900()...
    @2,408,482us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x4015e7fc()...
    @2,408,680us: [+0 T:0x40019528 S:0xbeffe9ac] OP - doCmd> Enter (cmdId=3, proc=0x0)
    @2,408,873us: [+0 T:0x40019528 S:0xbeffe99c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc838]
    @2,409,160us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc838] status[0]
    @2,409,401us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=3)
    @2,409,589us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc850]
    @2,409,903us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc850]
    @2,411,652us: [+0 T:0x40019528 S:0xbeffe9ac] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc838]
    @2,411,949us: [+0 T:0x40019528 S:0xbeffe98c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc850] timeout[0xffffffff]
    @2,412,186us: [+0 T:0x40019528 S:0xbeffe98c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc850] status[0]
    @2,412,404us: [+0 T:0x40019528 S:0xbeffe9ac] OP - doCmd> Exit (result=1)
    @2,412,632us: [+0 T:0x40019528 S:0xbeffe9b4] OT - Thread_delete> Enter (task=0x1bc888)
    @2,412,977us: [+4 T:0x40019528 S:0xbeffe9b4] OT - Thread_delete> pthread_cancel (0x3)
    @2,413,227us: [+4 T:0x40019528 S:0xbeffe9b4] OT - Thread_delete> pthread_join (0x0)
    @2,413,460us: [+0 T:0x40019528 S:0xbeffe98c] OM - Memory_free> Enter(0x1bc888, 0x64)
    @2,418,253us: [+0 T:0x40019528 S:0xbeffe98c] OM - Memory_free> return (0x1)
    @2,418,460us: [+0 T:0x40019528 S:0xbeffe9cc] OT - Thread_delete> Exit (task=0x1bc888)
    @2,418,697us: [+0 T:0x40019528 S:0xbeffe9bc] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x1bc838]
    @2,419,020us: [+0 T:0x40019528 S:0xbeffe994] OM - Memory_free> Enter(0x1bc838, 0x14)
    @2,419,245us: [+0 T:0x40019528 S:0xbeffe994] OM - Memory_free> return (0x1)
    @2,419,436us: [+0 T:0x40019528 S:0xbeffe9cc] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @2,419,624us: [+0 T:0x40019528 S:0xbeffe9bc] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x1bc850]
    @2,419,820us: [+0 T:0x40019528 S:0xbeffe994] OM - Memory_free> Enter(0x1bc850, 0x14)
    @2,420,655us: [+0 T:0x40019528 S:0xbeffe994] OM - Memory_free> return (0x1)
    @2,761,858us: [+0 T:0x40019528 S:0xbeffe9cc] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @2,762,111us: [+0 T:0x40019528 S:0xbeffe9a4] OM - Memory_free> Enter(0x1bc868, 0x18)
    @2,762,333us: [+0 T:0x40019528 S:0xbeffe9a4] OM - Memory_free> return (0x1)
    @2,762,530us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40162c60()...
    @2,762,848us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x4015fb0c()...
    @2,763,088us: [+0 T:0x40019528 S:0xbeffe9bc] OM - Memory_free> Enter(0x1bc7b8, 0x18)
    @2,763,440us: [+0 T:0x40019528 S:0xbeffe9bc] OM - Memory_free> return (0x1)
    @2,763,650us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40161ec0()...
    @2,763,949us: [+0 T:0x40019528 S:0xbeffe9a4] OM - Memory_free> Enter(0x1bc768, 0x18)
    @2,764,186us: [+0 T:0x40019528 S:0xbeffe9a4] OM - Memory_free> return (0x1)
    @2,764,386us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x401635dc()...
    @2,764,659us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40164144()...
    @2,764,872us: [+2 T:0x40019528 S:0xbeffe9e4] OG - Global_exit> calling function *0x40162fe8()...

     

    And I attacked my .cfg for your reference:

    /* set up OSAL */
    var osalGlobal = xdc.useModule('ti.sdo.ce.osal.Global');
    osalGlobal.runtimeEnv = osalGlobal.DSPLINK_BIOS;

    /* Enable DSP-side BIOS logging */
    var LogServer = xdc.useModule('ti.sdo.ce.bioslog.LogServer');

    /*
     *  ======== Server Configuration ========
     */
    var Server = xdc.useModule('ti.sdo.ce.Server');
    Server.threadAttrs.stackSize = 16384;
    Server.threadAttrs.priority = Server.MINPRI;
    xdc.useModule('ti.sdo.ce.osal.Global').traceBufferSize = 0x40000;

    /* get various codec modules; i.e., implementation of codecs */
    var H264ENC = xdc.useModule('ti.sdo.codecs.h264enc.ce.H264ENC');
    var H264DEC = xdc.useModule('ti.sdo.codecs.h264dec.ce.H264DEC');

    H264DEC.alg.codeSection = "DDR";
    H264ENC.alg.codeSection = "DDR";
    Server.algs = [


        {name: "h264enc", mod: H264ENC, groupId:0,threadAttrs: {
            stackMemId: 0, priority: Server.MINPRI + 1}
        },

        {name: "h264dec", mod: H264DEC, groupId:0,threadAttrs: {
            stackMemId: 0, priority: Server.MINPRI + 2}
        }, 

      
    ];

        /*
     *  ======== DSKT2 and DMAN3 Configuration ========
     *  XDAIS Algorithm Memory and DMA allocation
         */
        var DSKT2 = xdc.useModule('ti.sdo.fc.dskt2.DSKT2');
     DSKT2.trace = true;//lcj added
     DSKT2.debug = true;//lcj aded
        DSKT2.DARAM0     = "L1DSRAM";
        DSKT2.DARAM1     = "L1DSRAM";
        DSKT2.DARAM2     = "L1DSRAM";
        DSKT2.SARAM0     = "L1DSRAM";
        DSKT2.SARAM1     = "L1DSRAM";
        DSKT2.SARAM2     = "L1DSRAM";
        DSKT2.ESDATA     = "DDRALGHEAP";
        DSKT2.IPROG      = "L1DSRAM";
        DSKT2.EPROG      = "DDRALGHEAP";
        DSKT2.DSKT2_HEAP = "DDR";

        DSKT2.DARAM_SCRATCH_SIZES = [ 65536, 1024, 0,0,0,0,0, /* ... */ 0 ];
        DSKT2.SARAM_SCRATCH_SIZES = [ 65536, 1024, 0,0,0,0,0, /* ... */ 0 ];
       
        var DMAN3 = xdc.useModule('ti.sdo.fc.dman3.DMAN3');
     DMAN3.trace = true;//lcj
     DMAN3.debug = true;//lcj
        DMAN3.heapInternal = "DDR";
        DMAN3.heapExternal = "DDR";
        DMAN3.paRamBaseIndex = 78;
      //  DMAN3.numQdmaChannels = 8; //lcj comment
        //DMAN3.qdmaChannels = [0,1,2,3,4,5,6,7];
        DMAN3.numQdmaChannels = 6;
        DMAN3.qdmaChannels = [0,1,2,3,4,5];
        DMAN3.numPaRamEntries = 48;
        DMAN3.numPaRamGroup[0] = 48;
        DMAN3.tccAllocationMaskL = 0;
        DMAN3.tccAllocationMaskH = 0xff;
        //DMAN3.numTccGroup[0] = 8;//lcj comment
        DMAN3.numTccGroup[0] = 6;

     

     

  • FWIW, the DSP-side trace isn't being printed because you're using LAD.  When LAD is configured in, there are potentially multiple processes involved, and as a result, there is ambiguity as to which process should be acquiring trace (since there can be more than one!).  It's confusing if process A to gets trace from process B and vice-versa.

    LAD users should call Server_connectTrace() right after Engine_open() if they intend to capture trace from _this_ process.  This API tells Codec Engine that _this_ process is entitled to acquire the DSP-side trace - and if the other process tried to Server_connectTrace(), the request would be rejected.  (If you truly have a multi-process use case, you should also call Server_disconnectTrace()).

    (I didn't see this documented anywhere other than vaguely in the API reference guide for Server_connectTrace(), so I'll try to add more details to the wiki and API guide.)

    I added some details to this article:

    http://tiexpressdsp.com/index.php/Link_Arbiter_Daemon#Trace_Support

    Chris

  • I added Server_connectTrace in the second decoder process as your advice.   From the trace log, I can see that Server_connectTrace is called successfully, but it doesn't seem to give more log[:(]. Do I miss something?

    The trace log with CE_DEBUG=3:

    @0,755,080us: [+4 T:0x40019528 S:0xbeffe874] OG - Global_init> This program was built with the following packages:
    @0,756,173us: [+4 T:0x40019528 S:0xbeffe874] OG -     package gnu.targets.rts470MV (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]                                                        
    @0,757,596us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264enc (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/) [1,0,0,1212677880148]                                                             
    @0,758,696us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264dec (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/) [1,0,0,1233886510000]                                                             
    @0,765,203us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]                                                                             
    @0,767,085us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.xdais (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]                                                                                   
    @0,768,670us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]                                                               
    @0,769,892us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]                                                                     
    @0,772,367us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]                                                                     
    @0,773,935us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]                                                                     
    @0,774,873us: [+4 T:0x40019528 S:0xbeffe874] OG -     package dsplink.gpp (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/dsplink/gpp/) [3,0,0]                                                                                           
    @0,775,759us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]                                                       
    @0,776,721us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.dsplink.utils.ladclient (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/dsplink/utils/ladclient/) [1,0,0,1220950764382]                                                       
    @0,777,682us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.catalog.c470 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]                                                                  
    @0,778,622us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.platforms.evmDM6446 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/platforms/evmDM6446/) [1,0,0,1,1217383742033]                                                             
    @0,779,567us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]                                                                               
    @0,783,369us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]                                                                                 
    @0,785,142us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]                                                                                 
    @0,786,881us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]                                                                   
    @0,788,393us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.ipc.dsplink (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/dsplink/) [2,0,1,1232441168000]                                                                 
    @0,789,708us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]                                                                                         
    @0,792,359us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]                                                                             
    @0,793,552us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264enc.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/ce/) [1,0,0,1210922136738]                                                       
    @0,794,789us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264dec.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/ce/) [1,0,0,1210922114696]                                                       
    @0,796,021us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]                                                                           
    @0,797,227us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]                                                                         
    @0,798,309us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]                                                                             
    @0,800,767us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]                                                                           
    @0,801,970us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]                                                                           
    @0,803,042us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]                                                                                                      
    @0,804,184us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.bioslog (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/bioslog/) [1,0,1,1220950800329]                                                                         
    @0,805,371us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/trace/) [1,0,1,1220951317087]                                                                 
    @0,812,181us: [+4 T:0x40019528 S:0xbeffe874] OG -     package libce_dm6446_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm6446_config/) []                                                                                                     
    @0,813,871us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x40164144)                                    
    @0,814,793us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x401635dc)                                    
    @0,816,025us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)                                                
    @0,817,152us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bc778)                                          
    @0,818,502us: [+0 T:0x40019528 S:0xbeffe86c] OG - Global_atexit> enter (fxn=0x40161ec0)                                    
    @0,819,630us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)                                                
    @0,823,732us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bc7c8)                                          
    @0,825,876us: [+0 T:0x40019528 S:0xbeffe86c] OG - Global_atexit> enter (fxn=0x4015fb0c)                                    
    @0,827,565us: [+0 T:0x40019528 S:0xbeffe874] OG - Global_atexit> enter (fxn=0x40162c60)                                    
    @0,828,832us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Sem_create> count: 0                                     
    @0,829,802us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> Enter(0x14)                                                
    @0,831,221us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> return (0x1bc848)                                          
    @0,832,917us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1bc848]                        
    @0,833,722us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Sem_create> count: 0                                     
    @0,834,494us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> Enter(0x14)                                                
    @0,835,270us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> return (0x1bc860)                                          
    @0,836,499us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1bc860]                        
    @0,837,558us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> Enter(0x18)                                                
    @0,838,337us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> return (0x1bc878)                                          
    @0,839,152us: [+0 T:0x40019528 S:0xbeffe844] OT - Thread_create> Enter (fxn=0x4015ec44, attrs=0x0)                         
    @0,841,488us: [+0 T:0x40019528 S:0xbeffe82c] OM - Memory_alloc> Enter(0x64)                                                
    @0,842,266us: [+0 T:0x40019528 S:0xbeffe82c] OM - Memory_alloc> return (0x1bc898)                                          
    @0,843,779us: [+0 T:0x40019528 S:0xbeffe844] OT - Thread_create> Exit (task=0x1bc898)                                      
    @0,844,612us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x4015e7fc)                                    
    @0,846,598us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x40160900)                                    
    @0,848,105us: [+0 T:0x40019528 S:0xbeffe864] ti.sdo.ce.alg - ALG_init> Enter                                               
    @0,848,872us: [+0 T:0x40019528 S:0xbeffe854] OG - Global_atexit> enter (fxn=0x40164b0c)                                    
    @0,849,656us: [+0 T:0x40019528 S:0xbeffe884] ti.sdo.ce.alg - ALG_init> Exit                                                
    @0,851,258us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x401645ac)                                    
    @0,852,486us: [+0 T:0x40019528 S:0xbeffe854] OM - Memory_alloc> Enter(0x18)                                                
    @0,853,873us: [+0 T:0x40019528 S:0xbeffe854] OM - Memory_alloc> return (0x1bca30)                                          
    @0,858,729us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x40162dc4)                                    
    @0,859,629us: [+6 T:0x40019528 S:0xbeffe87c] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)                                                                                                             
    @0,864,372us: [+0 T:0x40019528 S:0xbeffe86c] OG - Global_atexit> enter (fxn=0x4015b790)                                    
    @0,866,316us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)                                                
    @0,867,573us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bca70)                                          
    @0,868,645us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)                                                
    @0,869,622us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bca90)                                          
    @0,872,309us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)                                                
    @0,873,203us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bcab0)                                          
    @0,874,467us: [+0 T:0x40019528 S:0xbeffe87c] CS - Server_init()                                                            
    @0,875,311us: [+0 T:0x40019528 S:0xbeffe87c] CS - Server_init> Global_useLinkArbiter = 1                                   
    @0,876,340us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x4015a2e0)                                    
    @0,877,664us: [+0 T:0x40019528 S:0xbeffe88c] OG - Global_atexit> enter (fxn=0x40148914)                                    
    @0,881,293us: [+0 T:0x4134db60 S:0x4134d12c] CE - Engine_open> Enter('encodedecode', 0x0, 0x4134d1f4)                      
    @0,881,755us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> Enter(0x2c)                                                
    @0,882,028us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> return (0x1bcb78)                                          
    @0,882,329us: [+0 T:0x4134db60 S:0x4134d12c] CE - rserverOpen('loopbackCombo.x64P'), count = 0                             
    @0,882,647us: [+0 T:0x4134db60 S:0x4134d0f4] OP - Processor_create> Enter(imageName='loopbackCombo.x64P', linkCfg='CE_default', attrs=0x4134d178)                                                                                                      
    @0,883,010us: [+0 T:0x4134db60 S:0x4134d0dc] OM - Memory_alloc> Enter(0x24)                                                
    @0,883,259us: [+0 T:0x4134db60 S:0x4134d0dc] OM - Memory_alloc> return (0x1bcba8)                                          
    @0,883,509us: [+0 T:0x4134db60 S:0x4134d0d4] OP - doCmd> Enter (cmdId=1, proc=0x1bcba8)                                    
    @0,883,798us: [+0 T:0x4134db60 S:0x4134d0c4] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc848]                          
    @0,884,224us: [+0 T:0x4134db60 S:0x4134d0d4] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc848]                          
    @0,884,570us: [+0 T:0x4134db60 S:0x4134d0b4] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc860] timeout[0xffffffff]      
    @0,887,787us: [+1 T:0x40b4db60 S:0x40b4d52c] OP - daemon> thread created.                                                  
    @0,888,688us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)                                        
    @0,889,714us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc848] timeout[0xffffffff]      
    @0,891,506us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc848] status[0]                
    @0,893,045us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=1)                                                
    @0,893,778us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> Enter(proc=0x1bcba8)                                 
    @0,896,990us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> LAD_connect status = 0, handle = 2                   
    @0,897,784us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> Loading loopbackCombo.x64P on DSP, linkConfigName= CE_default ...                                                                                                                
    @0,913,360us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> LAD_startupDsp status = 4                            
    PROC_attach(): calling DRV_INITIALIZE(0x0)...                                                                              
    @0,918,389us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> return (1)                                           
    @0,921,051us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc860]                          
    @0,922,142us: [+0 T:0x4134db60 S:0x4134d0b4] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc860] status[0]                
    @0,922,540us: [+0 T:0x4134db60 S:0x4134d0d4] OP - doCmd> Exit (result=1)                                                   
    @0,922,798us: [+0 T:0x4134db60 S:0x4134d0f4] OP - Processor_create> return (0x1bcba8)                                      
    @0,923,053us: [+0 T:0x4134db60 S:0x4134d12c] CE - rserverOpen('loopbackCombo.x64P'): 0x40190cdc done.                      
    @0,923,344us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> Enter(0x2a)                                                
    @0,923,594us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> return (0x1bcf80)                                          
    @0,923,931us: [+0 T:0x4134db60 S:0x4134d104] OC - Comm_create> Enter(queueName='encodedecode_1271_0', queue=0x1bcb88, attrs=0x0)                                                                                                                       
    @0,924,271us: [+0 T:0x4134db60 S:0x4134d0ec] OM - Memory_alloc> Enter(0x4)                                                 
    @0,924,511us: [+0 T:0x4134db60 S:0x4134d0ec] OM - Memory_alloc> return (0x1bcfb0)                                          
    @0,925,343us: [+0 T:0x4134db60 S:0x4134d104] OC - Comm_create> return (0x1bcfb0)                                           
    @0,925,701us: [+0 T:0x4134db60 S:0x4134d104] OM - Memory_free> Enter(0x1bcf80, 0x2a)                                       
    @0,926,046us: [+0 T:0x4134db60 S:0x4134d104] OM - Memory_free> return (0x1)                                                
    @0,926,348us: [+0 T:0x4134db60 S:0x4134d10c] OC - Comm_alloc> Enter(poolId=0x0, msg=0x1bcb94, size=576)                    
    @0,926,748us: [+0 T:0x4134db60 S:0x4134d10c] OC - Comm_alloc> msg=0x41b6ac80, returning (0)                                
    @0,927,073us: [+0 T:0x4134db60 S:0x4134d0ec] OC - Comm_locate> Enter(queueName='rmsq', queue=0x1bcb84)                     
    @0,936,637us: [+0 T:0x4134db60 S:0x4134d0ec] OC - Comm_locate> return (0)                                                  
    @0,936,930us: [+0 T:0x4134db60 S:0x4134d12c] CE - checkServer(0x1bcb78)                                                    
    @0,937,297us: [+0 T:0x4134db60 S:0x4134d0fc] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)                               
    @0,937,683us: [+0 T:0x4134db60 S:0x4134d0fc] OC - Comm_put> return (0)                                                     
    @0,938,042us: [+0 T:0x4134db60 S:0x4134d0f4] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d170, timeout=-1)               
    @0,938,418us: [+0 T:0x4134db60 S:0x4134d0f4] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                           
    @0,938,745us: [+0 T:0x4134db60 S:0x4134d12c] CE - rmsInit> RMS initialized(0x1bcb78); CE_DEBUG on, setting DSP trace mask to *+01234567,GT_prefix=12345,GT_time=3                                                                                      
    @0,939,163us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> Enter(engine=0x1bcb78, mask='*+01234567,GT_prefix=12345,GT_time=3')                                                                                                                 
    @0,939,499us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> return(14)                                              
    @0,939,787us: [+0 T:0x4134db60 S:0x4134d12c] CE - Engine_open> return(1821560)                                             
    @0,940,136us: [+0 T:0x4134db60 S:0x4134d18c] CE - Engine_getServer(0x1bcb78)                                               
    @0,940,468us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_connectTrace('0x1bcb78', 0x16481c)                                
    @0,940,785us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)                               
    @0,941,116us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> return (0)                                                     
    @0,941,428us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d194, timeout=-1)               
    @0,941,753us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                           
    @0,942,035us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_connectTrace> token(1), return(0)                                 
    [dm644xh264 @ 0x12dc08]collect trace...                                                                                    

    @0,942,633us: [+0 T:0x4134db60 S:0x4134d17c] ti.sdo.ce.video.VIDDEC - VIDDEC_create> Enter (engine=0x1bcb78, name='viddec', params=0x164a18)                                                                                                           
    @0,943,161us: [+0 T:0x4134db60 S:0x4134d14c] CV - VISA_create(0x1bcb78, 'viddec', 0x164a18, 0x836, 'ti.sdo.ce.video.IVIDDEC')                                                                                                                          
    @0,943,555us: [+0 T:0x4134db60 S:0x4134d074] CV - VISA_create2(0x1bcb78, 'viddec', 0x164a18, 0x1c, 0x836, 'ti.sdo.ce.video.IVIDDEC')                                                                                                                   
    @0,944,039us: [+0 T:0x4134db60 S:0x4134d05c] OM - Memory_alloc> Enter(0x30)                                                
    @0,944,313us: [+0 T:0x4134db60 S:0x4134d05c] OM - Memory_alloc> return (0x1bd010)                                          
    @0,944,599us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode(0x1bcb78, 'viddec', 836, 0x164a18, 0x1c, 0x4134d178)   
    @0,944,929us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine> allocNode Enter(engine=0x1bcb78, impId='viddec')                 
    @0,945,210us: [+0 T:0x4134db60 S:0x4134cfdc] OM - Memory_alloc> Enter(0x20)                                                
    @0,945,452us: [+0 T:0x4134db60 S:0x4134cfdc] OM - Memory_alloc> return (0x1bd048)                                          
    @0,945,719us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_1271_1, 0x1bd050, NULL)                                                                                                                         
    @0,946,334us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_create> Enter(queueName='gppfromnode_1271_1', queue=0x1bd050, attrs=0x0)                                                                                                                        
    @0,946,635us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_alloc> Enter(0x4)                                                 
    @0,946,847us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_alloc> return (0x1bd070)                                          
    @0,947,519us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_create> return (0x1bd070)                                           
    @0,947,784us: [+0 T:0x4134db60 S:0x4134cfd4] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)                               
    @0,948,067us: [+0 T:0x4134db60 S:0x4134cfd4] OC - Comm_put> return (0)                                                     
    @0,948,348us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d054, timeout=-1)               
    @0,948,631us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                           
    @0,948,906us: [+0 T:0x4134db60 S:0x4134cfdc] OC - Comm_delete> Enter (comm=0x1bd070)                                       
    @0,949,573us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_free> Enter(0x1bd070, 0x4)                                        
    @0,949,845us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_free> return (0x1)                                                
    @0,950,140us: [+0 T:0x4134db60 S:0x4134cfec] OC - Comm_delete> return                                                      
    @0,950,348us: [+0 T:0x4134db60 S:0x4134cfcc] OM - Memory_free> Enter(0x1bd048, 0x20)                                       
    @0,950,622us: [+0 T:0x4134db60 S:0x4134cfcc] OM - Memory_free> return (0x1)                                                
    @0,950,839us: [+6 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode> Remote node creation FAILED (0x80008008).             
    @0,951,141us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)                               
    @0,951,440us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)                                                     
    @0,951,721us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)               
    @0,951,999us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                           
    @0,952,239us: [+0 T:0x4134db60 S:0x4134cf84] CE - Engine_fwriteTrace> returning count [0]                                  
    @0,952,454us: [+2 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode> Returning 0x0                                         
    @0,952,699us: [+2 T:0x4134db60 S:0x4134d074] CV - VISA_create> FAILED to create remote codec (0x8).                        
    @0,952,964us: [+0 T:0x4134db60 S:0x4134d04c] CV - VISA_delete(0x1bd010)                                                    
    @0,953,203us: [+5 T:0x4134db60 S:0x4134d04c] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)      
    @0,953,458us: [+0 T:0x4134db60 S:0x4134d024] OM - Memory_free> Enter(0x1bd010, 0x30)                                       
    @0,953,673us: [+0 T:0x4134db60 S:0x4134d024] OM - Memory_free> return (0x1)                                                
    @0,953,872us: [+0 T:0x4134db60 S:0x4134d17c] ti.sdo.ce.video.VIDDEC - VIDDEC_create> return (0x0)                          
    [dm644xh264 @ 0x12dc08]Error in creating viddec decoder                                                                    
    @0,954,298us: [+0 T:0x4134db60 S:0x4134d184] CE - Engine_getServer(0x1bcb78)                                               
    @0,954,549us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_disconnectTrace('0x1bcb78', 0x1)                                  
    @0,954,806us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)                               
    @0,955,095us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> return (0)                                                     
    @0,955,374us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d194, timeout=-1)               
    @0,955,647us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                           
    @0,955,881us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_connectTrace> return(0)                                           
    [dm644xh264 @ 0x12dc08]discollect trace...                                                                                 

    @0,956,302us: [+0 T:0x4134db60 S:0x4134d174] CE - Engine_close(0x1bcb78)
    @0,956,577us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_free> Enter (msg=0x41b6ac80)
    @0,956,879us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_free> return (0)           
    @0,957,090us: [+0 T:0x4134db60 S:0x4134d164] OC - Comm_delete> Enter (comm=0x1bcfb0)
    @0,957,713us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> Enter(0x1bcfb0, 0x4)
    @0,957,984us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> return (0x1)        
    @0,958,192us: [+0 T:0x4134db60 S:0x4134d174] OC - Comm_delete> return              
    @0,958,419us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_release> Enter(queue=0x0)   
    @0,958,694us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_release> return (0)         
    @0,958,907us: [+0 T:0x4134db60 S:0x4134d174] CE - rserverClose(0x40190cdc), count = 1
    @0,959,157us: [+0 T:0x4134db60 S:0x4134d164] OP - Processor_delete> Enter(proc=0x1bcba8)
    @0,959,379us: [+0 T:0x4134db60 S:0x4134d144] OP - doCmd> Enter (cmdId=2, proc=0x1bcba8)
    @0,966,730us: [+0 T:0x4134db60 S:0x4134d134] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc848]
    @0,967,543us: [+0 T:0x4134db60 S:0x4134d144] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc848]
    @0,967,806us: [+0 T:0x4134db60 S:0x4134d124] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc860] timeout[0xffffffff]
    @0,979,746us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc860]                   
    @0,983,416us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)                                 
    @0,984,511us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc848] timeout[0xffffffff]
    @0,985,698us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc848] status[0]         
    @0,986,867us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=2)                                         
    @0,989,154us: [+0 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Enter (proc=0x1bcba8)                         
    @0,990,825us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Closing pool...                               
    @0,992,628us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Detaching before LAD_releaseDsp...            
    @0,995,835us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Releasing DSP via LAD_releaseDsp...           
    @1,004,302us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Disconnecting from LAD...                     
    @1,011,677us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - Processor_delete_d> return                                        
    @1,012,993us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc860]                   
    @1,014,088us: [+0 T:0x4134db60 S:0x4134d124] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc860] status[0]         
    @1,014,451us: [+0 T:0x4134db60 S:0x4134d144] OP - doCmd> Exit (result=1)                                            
    @1,014,700us: [+1 T:0x4134db60 S:0x4134d164] OP - Processor_delete(0x1bcba8) freeing object ...                     
    @1,014,972us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> Enter(0x1bcba8, 0x24)                                
    @1,015,227us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> return (0x1)                                         
    @1,015,466us: [+0 T:0x4134db60 S:0x4134d174] OP - Processor_delete> return.                                         
    @1,015,697us: [+0 T:0x4134db60 S:0x4134d174] CE - rserverClose(0x40190cdc) done.                                    
    @1,015,942us: [+0 T:0x4134db60 S:0x4134d16c] OM - Memory_free> Enter(0x1bcb78, 0x2c)                                
    @1,016,196us: [+0 T:0x4134db60 S:0x4134d16c] OM - Memory_free> return (0x1)                                         
    [dm644xh264 @ 0x12dc08]open Codec_Engine encodedecode failed                                                        
    Could not open codec.                                                                                               
    VDecoder init failed :(                                                                                             
    Cannot find codec matching selected -vo and video format 0x31637661.                                                
    ==========================================================================                                          


    Exiting... (End of file)
    @1,024,356us: [+0 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> enter
    @1,024,643us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40148914()...
    @1,025,038us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015a2e0()...
    @1,025,356us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015b790()...
    @1,025,752us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> Enter(0x1bca70, 0x18)           
    @1,026,045us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> return (0x1)                    
    @1,026,302us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> Enter(0x1bca90, 0x18)           
    @1,026,564us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> return (0x1)                    
    @1,026,807us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> Enter(0x1bcab0, 0x18)           
    @1,027,070us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> return (0x1)                    
    @1,027,344us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40162dc4()...
    @1,027,624us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x401645ac()...
    @1,027,963us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40164b0c()...
    @1,028,254us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40160900()...
    @1,028,534us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015e7fc()...
    @1,028,806us: [+0 T:0x40019528 S:0xbeffe97c] OP - doCmd> Enter (cmdId=3, proc=0x0)             
    @1,029,064us: [+0 T:0x40019528 S:0xbeffe96c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc848]
    @1,029,358us: [+0 T:0x40019528 S:0xbeffe97c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc848]
    @1,029,638us: [+0 T:0x40019528 S:0xbeffe95c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc860] timeout[0xffffffff]
    @1,034,617us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc860]                   
    @1,035,442us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @1,036,229us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc848] timeout[0xffffffff]
    @1,037,082us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc848] status[0]
    @1,037,927us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=3)
    @1,039,158us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc860]
    @1,039,975us: [+0 T:0x40019528 S:0xbeffe95c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc860] status[0]
    @1,040,457us: [+0 T:0x40019528 S:0xbeffe97c] OP - doCmd> Exit (result=1)
    @1,040,755us: [+0 T:0x40019528 S:0xbeffe984] OT - Thread_delete> Enter (task=0x1bc898)
    @1,045,305us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc860]
    @1,085,983us: [+4 T:0x40019528 S:0xbeffe984] OT - Thread_delete> pthread_cancel (0x0)
    @1,086,913us: [+4 T:0x40019528 S:0xbeffe984] OT - Thread_delete> pthread_join (0x0)
    @1,088,326us: [+0 T:0x40019528 S:0xbeffe95c] OM - Memory_free> Enter(0x1bc898, 0x64)
    @1,089,360us: [+0 T:0x40019528 S:0xbeffe95c] OM - Memory_free> return (0x1)
    @1,091,371us: [+0 T:0x40019528 S:0xbeffe99c] OT - Thread_delete> Exit (task=0x1bc898)
    @1,091,739us: [+0 T:0x40019528 S:0xbeffe98c] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x1bc848]
    @1,092,122us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> Enter(0x1bc848, 0x14)
    @1,092,415us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> return (0x1)
    @1,092,670us: [+0 T:0x40019528 S:0xbeffe99c] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @1,093,066us: [+0 T:0x40019528 S:0xbeffe98c] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x1bc860]
    @1,093,371us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> Enter(0x1bc860, 0x14)
    @1,093,642us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> return (0x1)
    @1,093,890us: [+0 T:0x40019528 S:0xbeffe99c] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @1,094,144us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> Enter(0x1bc878, 0x18)
    @1,098,948us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> return (0x1)
    @1,099,254us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40162c60()...
    @1,099,637us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015fb0c()...
    @1,099,949us: [+0 T:0x40019528 S:0xbeffe98c] OM - Memory_free> Enter(0x1bc7c8, 0x18)
    @1,106,788us: [+0 T:0x40019528 S:0xbeffe98c] OM - Memory_free> return (0x1)
    @1,107,978us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40161ec0()...
    @1,108,918us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> Enter(0x1bc778, 0x18)
    @1,109,765us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> return (0x1)
    @1,111,332us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x401635dc()...
    @1,112,617us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40164144()...
    @1,112,902us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40162fe8()...

     

  • Nope, I blew it.  LAD + CE_DEBUG isn't a very oft-used use case, so there are some hiccups.  Sorry.

    The current issue is that when the CE_DEBUG env var is set, Engine_open() detects it and [internally] calls Engine_setTrace() - you can see that here:

    kickgame said:
    @0,938,745us: [+0 T:0x4134db60 S:0x4134d12c] CE - rmsInit> RMS initialized(0x1bcb78); CE_DEBUG on, setting DSP trace mask to *+01234567,GT_prefix=12345,GT_time=3                                                                                      
    @0,939,163us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> Enter(engine=0x1bcb78, mask='*+01234567,GT_prefix=12345,GT_time=3')                                                                                                                 
    @0,939,499us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> return(14)    

    Unfortunately (as we've already found), when LAD is used the DSP-side trace masks can't be set until you call Server_connectTrace() - error 14 returned by Engine_setTrace() is Engine_EINUSE (implying you haven't Server_connectTrace()'d yet).  But you can't call Server_connectTrace() until you have an engine handle from Engine_open(!).  You're stuck.  [:(]

    Let's try something else for now, and we'll have to look at a better solution later...  After you call Server_connectTrace(), we need to explicitly set the DSP-side trace mask to a value stored in an internal variable named "Engine_ceDebugDspTraceMask" (initialized depending on whether you set CE_DEBUG=1, 2, or 3).  I think you should be able to do this in your app:

    extern String Engine_ceDebugDspTraceMask;  // Warning, internal undocumented variable

    hEngine = Engine_open();

    hServer = Engine_getServer(hEngine);

    Server_connectTrace(hServer, ...);

    Server_setTrace(hServer, Engine_ceDebugDspTraceMask);

    This basically says "set the DSP-side Server's trace mask to what Engine_open() would have... if it could have".

    Again, my apologies... but I think we're pretty close.  You could also disable LAD until we understand what resource you're out of.

    Chris

  • Thank you,Chris. Now we can get the trace. The trace log is a bit long. DSK2 failed to allocate memory for MemTab[7] as the following lines indicated:

    [DSP] @56,435,870tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=0)
    [DSP] @56,435,943tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInInternal> Enter (index=7, extSegId=0)
    [DSP] @56,436,030tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInInternal> Exit (status=FALSE)
    [DSP] @56,436,102tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=7, ialgSpace=IALG_ESDATA, extHeapId=0)
    [DSP] @56,436,195tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=0)
    [DSP] @56,436,268tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Memory could not be allocated

    But I'm not sure which memory segment DSKT2 is allocating memory in. DDR or DDRALGHEAP?

    The full trace log is here:

    =======================================================================================


    @0,656,954us: [+4 T:0x40019528 S:0xbeffe874] OG - Global_init> This program was built with the following packages:
    @0,657,323us: [+4 T:0x40019528 S:0xbeffe874] OG -     package gnu.targets.rts470MV (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/gnu/targets/rts470MV/) [1,0,0,0,1203621000516]
    @0,657,597us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264enc (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/) [1,0,0,1212677880148]
    @0,657,777us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264dec (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/) [1,0,0,1233886510000]
    @0,657,934us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
    @0,658,085us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.xdais (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
    @0,658,243us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
    @0,658,390us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
    @0,658,538us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
    @0,658,682us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
    @0,659,325us: [+4 T:0x40019528 S:0xbeffe874] OG -     package dsplink.gpp (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/dsplink/gpp/) [3,0,0]
    @0,659,537us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.linuxutils.cmem (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/linuxutils/cmem/) [2,0,1,1204929560755]
    @0,659,707us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.dsplink.utils.ladclient (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/dsplink/utils/ladclient/) [1,0,0,1220950764382]
    @0,659,863us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.catalog.c470 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/ti/catalog/c470/) [1,0,1,0,1217383460556]
    @0,660,712us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.platforms.evmDM6446 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/platforms/evmDM6446/) [1,0,0,1,1217383742033]
    @0,661,506us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
    @0,661,746us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
    @0,662,530us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
    @0,662,732us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.osal.linux (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/linux/) [2,0,1,1220951140072]
    @0,662,896us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.ipc.dsplink (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/dsplink/) [2,0,1,1232441168000]
    @0,663,113us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
    @0,663,277us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
    @0,663,422us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264enc.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/ce/) [1,0,0,1210922136738]
    @0,663,565us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.codecs.h264dec.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/ce/) [1,0,0,1210922114696]
    @0,663,706us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.speech (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/speech/) [1,0,2,1220951161404]
    @0,663,845us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.speech1 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/speech1/) [1,0,1,1220951167662]
    @0,663,984us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.audio (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/audio/) [1,0,2,1220950788137]
    @0,664,124us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.video1 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video1/) [1,0,2,1220951340734]
    @0,664,259us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.video2 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video2/) [1,0,2,1220951347240]
    @0,664,396us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.dmai (/home/lcj/work3/dvsdk/dmai_1_10_00_06/packages/ti/sdo/dmai/) [1,0,0,0]
    @0,664,530us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.bioslog (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/bioslog/) [1,0,1,1220950800329]
    @0,664,664us: [+4 T:0x40019528 S:0xbeffe874] OG -     package ti.sdo.ce.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/trace/) [1,0,1,1220951317087]
    @0,664,802us: [+4 T:0x40019528 S:0xbeffe874] OG -     package libce_dm6446_config (/home/lcj/work3/projects/dvr/src/libce/libce_dm6446_config/) []
    @0,665,014us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x40164144)
    @0,665,243us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x401635dc)
    @0,665,670us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)
    @0,665,933us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bc778)
    @0,666,506us: [+0 T:0x40019528 S:0xbeffe86c] OG - Global_atexit> enter (fxn=0x40161ec0)
    @0,666,870us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)
    @0,667,069us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bc7c8)
    @0,667,260us: [+0 T:0x40019528 S:0xbeffe86c] OG - Global_atexit> enter (fxn=0x4015fb0c)
    @0,667,613us: [+0 T:0x40019528 S:0xbeffe874] OG - Global_atexit> enter (fxn=0x40162c60)
    @0,667,940us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Sem_create> count: 0
    @0,668,119us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> Enter(0x14)
    @0,668,286us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> return (0x1bc848)
    @0,668,514us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1bc848]
    @0,668,688us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Sem_create> count: 0
    @0,668,831us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> Enter(0x14)
    @0,668,985us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> return (0x1bc860)
    @0,669,134us: [+0 T:0x40019528 S:0xbeffe85c] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1bc860]
    @0,669,279us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> Enter(0x18)
    @0,669,428us: [+0 T:0x40019528 S:0xbeffe844] OM - Memory_alloc> return (0x1bc878)
    @0,669,612us: [+0 T:0x40019528 S:0xbeffe844] OT - Thread_create> Enter (fxn=0x4015ec44, attrs=0x0)
    @0,669,788us: [+0 T:0x40019528 S:0xbeffe82c] OM - Memory_alloc> Enter(0x64)
    @0,669,942us: [+0 T:0x40019528 S:0xbeffe82c] OM - Memory_alloc> return (0x1bc898)
    @0,671,998us: [+0 T:0x40019528 S:0xbeffe844] OT - Thread_create> Exit (task=0x1bc898)
    @0,672,266us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x4015e7fc)
    @0,672,519us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x40160900)
    @0,672,906us: [+0 T:0x40019528 S:0xbeffe864] ti.sdo.ce.alg - ALG_init> Enter
    @0,673,098us: [+0 T:0x40019528 S:0xbeffe854] OG - Global_atexit> enter (fxn=0x40164b0c)
    @0,673,271us: [+0 T:0x40019528 S:0xbeffe884] ti.sdo.ce.alg - ALG_init> Exit
    @0,673,416us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x401645ac)
    @0,673,656us: [+0 T:0x40019528 S:0xbeffe854] OM - Memory_alloc> Enter(0x18)
    @0,673,846us: [+0 T:0x40019528 S:0xbeffe854] OM - Memory_alloc> return (0x1bca30)
    @0,674,013us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x40162dc4)
    @0,674,325us: [+6 T:0x40019528 S:0xbeffe87c] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
    @0,674,513us: [+0 T:0x40019528 S:0xbeffe86c] OG - Global_atexit> enter (fxn=0x4015b790)
    @0,674,677us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)
    @0,674,842us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bca70)
    @0,674,996us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)
    @0,675,153us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bca90)
    @0,675,306us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> Enter(0x18)
    @0,675,461us: [+0 T:0x40019528 S:0xbeffe84c] OM - Memory_alloc> return (0x1bcab0)
    @0,675,736us: [+0 T:0x40019528 S:0xbeffe87c] CS - Server_init()
    @0,675,909us: [+0 T:0x40019528 S:0xbeffe87c] CS - Server_init> Global_useLinkArbiter = 1
    @0,676,067us: [+0 T:0x40019528 S:0xbeffe87c] OG - Global_atexit> enter (fxn=0x4015a2e0)
    @0,676,388us: [+0 T:0x40019528 S:0xbeffe88c] OG - Global_atexit> enter (fxn=0x40148914)
    @0,678,249us: [+0 T:0x4134db60 S:0x4134d12c] CE - Engine_open> Enter('encodedecode', 0x0, 0x4134d1f4)
    @0,678,567us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> Enter(0x2c)
    @0,678,750us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> return (0x1bcb78)
    @0,678,951us: [+0 T:0x4134db60 S:0x4134d12c] CE - rserverOpen('loopbackCombo.x64P'), count = 0
    @0,679,158us: [+0 T:0x4134db60 S:0x4134d0f4] OP - Processor_create> Enter(imageName='loopbackCombo.x64P', linkCfg='CE_default', attrs=0x4134d178)
    @0,679,331us: [+0 T:0x4134db60 S:0x4134d0dc] OM - Memory_alloc> Enter(0x24)
    @0,679,491us: [+0 T:0x4134db60 S:0x4134d0dc] OM - Memory_alloc> return (0x1bcba8)
    @0,679,633us: [+0 T:0x4134db60 S:0x4134d0d4] OP - doCmd> Enter (cmdId=1, proc=0x1bcba8)
    @0,679,815us: [+0 T:0x4134db60 S:0x4134d0c4] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc848]
    @0,680,218us: [+0 T:0x4134db60 S:0x4134d0d4] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc848]
    @0,680,461us: [+0 T:0x4134db60 S:0x4134d0b4] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc860] timeout[0xffffffff]
    @0,682,134us: [+1 T:0x40b4db60 S:0x40b4d52c] OP - daemon> thread created.
    @0,682,402us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @0,682,565us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc848] timeout[0xffffffff]
    @0,682,725us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc848] status[0]
    @0,682,871us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=1)
    @0,683,019us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> Enter(proc=0x1bcba8)
    @0,686,125us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> LAD_connect status = 0, handle = 2
    @0,686,336us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> Loading loopbackCombo.x64P on DSP, linkConfigName= CE_default ...
    @0,688,468us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> LAD_startupDsp status = 4
    PROC_attach(): calling DRV_INITIALIZE(0x0)...
    @0,696,096us: [+2 T:0x40b4db60 S:0x40b4d52c] OP - Processor_create_d> return (1)
    @0,696,341us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc860]
    @0,696,573us: [+0 T:0x4134db60 S:0x4134d0b4] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc860] status[0]
    @0,696,888us: [+0 T:0x4134db60 S:0x4134d0d4] OP - doCmd> Exit (result=1)
    @0,697,082us: [+0 T:0x4134db60 S:0x4134d0f4] OP - Processor_create> return (0x1bcba8)
    @0,697,247us: [+0 T:0x4134db60 S:0x4134d12c] CE - rserverOpen('loopbackCombo.x64P'): 0x40190cdc done.
    @0,697,411us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> Enter(0x2a)
    @0,697,570us: [+0 T:0x4134db60 S:0x4134d114] OM - Memory_alloc> return (0x1bcf80)
    @0,697,826us: [+0 T:0x4134db60 S:0x4134d104] OC - Comm_create> Enter(queueName='encodedecode_1279_0', queue=0x1bcb88, attrs=0x0)
    @0,698,016us: [+0 T:0x4134db60 S:0x4134d0ec] OM - Memory_alloc> Enter(0x4)
    @0,698,193us: [+0 T:0x4134db60 S:0x4134d0ec] OM - Memory_alloc> return (0x1bcfb0)
    @0,698,905us: [+0 T:0x4134db60 S:0x4134d104] OC - Comm_create> return (0x1bcfb0)
    @0,699,188us: [+0 T:0x4134db60 S:0x4134d104] OM - Memory_free> Enter(0x1bcf80, 0x2a)
    @0,699,456us: [+0 T:0x4134db60 S:0x4134d104] OM - Memory_free> return (0x1)
    @0,699,679us: [+0 T:0x4134db60 S:0x4134d10c] OC - Comm_alloc> Enter(poolId=0x0, msg=0x1bcb94, size=576)
    @0,699,984us: [+0 T:0x4134db60 S:0x4134d10c] OC - Comm_alloc> msg=0x41b6ac80, returning (0)
    @0,700,350us: [+0 T:0x4134db60 S:0x4134d0ec] OC - Comm_locate> Enter(queueName='rmsq', queue=0x1bcb84)
    @0,709,847us: [+0 T:0x4134db60 S:0x4134d0ec] OC - Comm_locate> return (0)
    @0,710,150us: [+0 T:0x4134db60 S:0x4134d12c] CE - checkServer(0x1bcb78)
    @0,710,456us: [+0 T:0x4134db60 S:0x4134d0fc] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,710,744us: [+0 T:0x4134db60 S:0x4134d0fc] OC - Comm_put> return (0)
    @0,710,958us: [+0 T:0x4134db60 S:0x4134d0f4] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d170, timeout=-1)
    @0,713,339us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc860]
    @0,713,561us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @0,713,731us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc848] timeout[0xffffffff]
    @0,724,710us: [+0 T:0x4134db60 S:0x4134d0f4] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @0,724,972us: [+0 T:0x4134db60 S:0x4134d12c] CE - rmsInit> RMS initialized(0x1bcb78); CE_DEBUG on, setting DSP trace mask to *+01234567,GT_prefix=12345,GT_time=3
    @0,725,193us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> Enter(engine=0x1bcb78, mask='*+01234567,GT_prefix=12345,GT_time=3')
    @0,725,359us: [+0 T:0x4134db60 S:0x4134d0fc] CE - Engine_setTrace> return(14)
    @0,725,557us: [+0 T:0x4134db60 S:0x4134d12c] CE - Engine_open> return(1821560)
    @0,725,754us: [+0 T:0x4134db60 S:0x4134d18c] CE - Engine_getServer(0x1bcb78)
    @0,725,942us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_connectTrace('0x1bcb78', 0x164824)
    @0,726,136us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,726,350us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> return (0)
    @0,726,584us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d194, timeout=-1)
    @0,726,772us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @0,726,933us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_connectTrace> token(1), return(0)
    @0,727,566us: [+0 T:0x4134db60 S:0x4134d17c] CS - Server_setTrace('0x1bcb78', *+01234567,GT_prefix=12345,GT_time=3)
    @0,727,761us: [+0 T:0x4134db60 S:0x4134d14c] CE - Engine_setTrace> Enter(engine=0x1bcb78, mask='*+01234567,GT_prefix=12345,GT_time=3')
    @0,728,001us: [+1 T:0x4134db60 S:0x4134d14c] CE - Engine_setTrace> Requesting DSP set trace ...
    @0,728,164us: [+0 T:0x4134db60 S:0x4134d11c] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,728,365us: [+0 T:0x4134db60 S:0x4134d11c] OC - Comm_put> return (0)
    @0,728,518us: [+0 T:0x4134db60 S:0x4134d114] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d184, timeout=-1)
    @0,729,950us: [+0 T:0x4134db60 S:0x4134d114] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @0,730,255us: [+0 T:0x4134db60 S:0x4134d14c] CE - Engine_setTrace> return(0)
    @0,730,490us: [+0 T:0x4134db60 S:0x4134d17c] ti.sdo.ce.video.VIDDEC - VIDDEC_create> Enter (engine=0x1bcb78, name='viddec', params=0x164a20)
    @0,730,880us: [+0 T:0x4134db60 S:0x4134d14c] CV - VISA_create(0x1bcb78, 'viddec', 0x164a20, 0x836, 'ti.sdo.ce.video.IVIDDEC')
    @0,731,118us: [+0 T:0x4134db60 S:0x4134d074] CV - VISA_create2(0x1bcb78, 'viddec', 0x164a20, 0x1c, 0x836, 'ti.sdo.ce.video.IVIDDEC')
    @0,731,430us: [+0 T:0x4134db60 S:0x4134d05c] OM - Memory_alloc> Enter(0x30)
    @0,731,619us: [+0 T:0x4134db60 S:0x4134d05c] OM - Memory_alloc> return (0x1bd010)
    @0,731,807us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode(0x1bcb78, 'viddec', 836, 0x164a20, 0x1c, 0x4134d178)
    @0,731,977us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine> allocNode Enter(engine=0x1bcb78, impId='viddec')
    @0,732,125us: [+0 T:0x4134db60 S:0x4134cfdc] OM - Memory_alloc> Enter(0x20)
    @0,732,275us: [+0 T:0x4134db60 S:0x4134cfdc] OM - Memory_alloc> return (0x1bd048)
    @0,732,444us: [+0 T:0x4134db60 S:0x4134cff4] CE - Engine> allocNode(). Calling Comm_create(gppfromnode_1279_1, 0x1bd050, NULL)
    @0,732,592us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_create> Enter(queueName='gppfromnode_1279_1', queue=0x1bd050, attrs=0x0)
    @0,732,738us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_alloc> Enter(0x4)
    @0,732,880us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_alloc> return (0x1bd070)
    @0,733,479us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_create> return (0x1bd070)
    @0,733,694us: [+0 T:0x4134db60 S:0x4134cfd4] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,733,913us: [+0 T:0x4134db60 S:0x4134cfd4] OC - Comm_put> return (0)
    @0,734,072us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d054, timeout=-1)
    @0,772,261us: [+0 T:0x4134db60 S:0x4134cfcc] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @0,772,562us: [+0 T:0x4134db60 S:0x4134cfdc] OC - Comm_delete> Enter (comm=0x1bd070)
    @0,773,185us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_free> Enter(0x1bd070, 0x4)
    @0,773,401us: [+0 T:0x4134db60 S:0x4134cfb4] OM - Memory_free> return (0x1)
    @0,773,553us: [+0 T:0x4134db60 S:0x4134cfec] OC - Comm_delete> return
    @0,773,685us: [+0 T:0x4134db60 S:0x4134cfcc] OM - Memory_free> Enter(0x1bd048, 0x20)
    @0,773,830us: [+0 T:0x4134db60 S:0x4134cfcc] OM - Memory_free> return (0x1)
    @0,773,969us: [+6 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode> Remote node creation FAILED (0x80008008).
    @0,774,176us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,774,402us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,774,632us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,774,831us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    [DSP] @56,338,237tk: [+0 T:0x8eb0006c S:0x8eb03fdc] OG - Global_setSpecialTrace> enter(mask='*+01234567,GT_prefix=12345,GT_time=3')
    [DSP] @56,338,342tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG - Global_setSpecialTrace> This program was built with the following packages:
    [DSP] @56,338,420tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.targets.rts6000 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/ti/targets/rts6000/) [1,0,0,0,1203621186754]
    [DSP] @56,338,528tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.codecs.h264enc (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/) [1,0,0,1212677880148]
    [DSP] @56,338,634tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.codecs.h264dec (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/) [1,0,0,1233886510000]
    [DSP] @56,338,741tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.utils.trace (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/utils/trace/) [1,0,0,1220943366422]
    [DSP] @56,338,847tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.fc.dman3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dman3/) [1,0,3,1220943053023]
    [DSP] @56,338,950tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.rtdx (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/rtdx/) [2,0,0,1,1194024051755]
    [DSP] @56,339,042tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.psl (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/psl/) [5,0,0,0,0]
    [DSP] @56,339,127tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.bios (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/bios/) [5,2,4,19,1217456359216]
    [DSP] @56,339,220tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.fc.dskt2 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/dskt2/) [1,0,4,1220943095081]
    [DSP] @56,339,323tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.xdais.dm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/dm/) [1,0,4,1210262746529]
    [DSP] @56,339,422tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.xdais (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/xdais/) [1,2,1,1210262742149]
    [DSP] @56,339,518tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.node (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/node/) [1,0,0,1220951122176]
    [DSP] @56,339,616tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.ipc.dsplink.dsp (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/dsplink/dsp/) [2,0,1,1220951102696]
    [DSP] @56,339,738tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.utils.xdm (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/utils/xdm/) [1,0,1,1220951322616]
    [DSP] @56,339,841tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.fc.acpy3 (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/sdo/fc/acpy3/) [1,0,2,1220943014135]
    [DSP] @56,339,944tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package dsplink.dsp (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/dsplink/dsp/) [1,3,0]
    [DSP] @56,340,037tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.bios.utils (/home/lcj/work3/dvsdk/codec_engine_2_10_02/cetools/packages/ti/bios/utils/) [2,0,1,0,1191891830609]
    [DSP] @56,340,139tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.catalog.c6000 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/xdctools/packages/ti/catalog/c6000/) [1,0,0,0,1217383478246]
    [DSP] @56,340,244tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.platforms.evmDM6446 (/home/lcj/work/dm/dvsdk_addon/bios_5_32_04/packages/ti/platforms/evmDM6446/) [1,0,0,1,1217383742033]
    [DSP] @56,340,350tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.osal (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/) [2,0,2,1220951127739]
    [DSP] @56,340,449tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.ipc (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/) [2,0,1,1220951085787]
    [DSP] @56,340,546tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.alg (/home/lcj/work3/dvsdk/@0,780,668us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,780,901us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,781,131us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,781,327us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    codec_engine_2_10_02/packages/ti/sdo/ce/alg/) [1,0,1,1220950781938]
    [DSP] @56,340,643tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.osal.bios (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/osal/bios/) [2,0,1,1220951133740]
    [DSP] @56,340,746tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.ipc.bios (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/ipc/bios/) [2,0,1,1220951091097]
    [DSP] @56,340,848tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/) [1,0,6,1220950771473]
    [DSP] @56,340,941tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.bioslog (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/bioslog/) [1,0,1,1220950800329]
    [DSP] @56,341,042tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.ce.video (/home/lcj/work3/dvsdk/codec_engine_2_10_02/packages/ti/sdo/ce/video/) [1,0,3,1220951334122]
    [DSP] @56,341,140tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.codecs.h264enc.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264enc/ce/) [1,0,0,1210922136738]
    [DSP] @56,341,250tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.codecs.h264dec.ce (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/codecs/h264dec/ce/) [1,0,0,1210922114696]
    [DSP] @56,341,360tk: [+4 T:0x8eb0006c S:0x8eb03fdc] OG -     package ti.sdo.servers.loopback (/home/lcj/work3/dvsdk/dm6446_dvsdk_combos_1_35/packages/ti/sdo/servers/loopback/) []
    [DSP] @56,341,459tk: [+0 T:0x8eb0006c S:0x8eb03fdc] OG - Global_setSpecialTrace> return
    [DSP] @56,351,063tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 0
    [DSP] @56,351,135tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> Enter(size=0x18)
    [DSP] @56,351,202tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> return (0x8fb82cd8)
    [DSP] @56,351,263tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> Enter(size=0xa)
    [DSP] @56,351,324tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> return (0x8fb82fc0)
    [DSP] @56,351,391tk: [+0 T:0x8eb0006c S:0x8eb03edc] OM - Memory_alloc> Enter(size=0x20)
    [DSP] @56,351,448tk: [+0 T:0x8eb0006c S:0x8eb03edc] OM - Memory_alloc> return (0x8fb82fd0)
    [DSP] @56,351,511tk: [+0 T:0x8eb0006c S:0x8eb03eac] OM - Memory_alloc> Enter(size=0x24)
    [DSP] @56,351,569tk: [+0 T:0x8eb0006c S:0x8eb03eac] OM - Memory_alloc> return (0x8fb82ff0)
    [DSP] @56,351,641tk: [+0 T:0x8eb0006c S:0x8eb03ec4] ti.sdo.ce.video.VIDDEC - VIDDEC_create> Enter (engine=0x0, name='h264dec', params=0x8fe11cc0)
    [DSP] @56,351,731tk: [+0 T:0x8eb0006c S:0x8eb03e8c] CV - VISA_create(0x0, 'h264dec', 0x8fe11cc0, 0x836, 'ti.sdo.ce.video.IVIDDEC')
    [DSP] @56,351,818tk: [+0 T:0x8eb0006c S:0x8eb03d7c] CV - VISA_create2(0x0, 'h264dec', 0x8fe11cc0, 0x1c, 0x836, 'ti.sdo.ce.video.IVIDDEC')
    [DSP] @56,351,922tk: [+0 T:0x8eb0006c S:0x8eb03d5c] OM - Memory_alloc> Enter(size=0x30)
    [DSP] @56,351,979tk: [+0 T:0x8eb0006c S:0x8eb03d5c] OM - Memory_alloc> return (0x8fb83018)
    [DSP] @56,352,042tk: [+0 T:0x8eb0006c S:0x8eb03d34] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x8fa411a0, idma3Fxns=0x8fa41210, params=0x8fe11cc0, attrs=0x8eb03e80)
    [DSP] @56,352,153tk: [+0 T:0x8eb0006c S:0x8eb03d14] OM - Memory_alloc> Enter(size=0x10)
    [DSP] @56,352,210tk: [+0 T:0x8eb0006c S:0x8eb03d14] OM - Memory_alloc> return (0x8fb83048)
    [DSP] @56,352,274tk: [+0 T:0x8eb0006c S:0x8eb03cf4] ti.sdo.fc.dskt2 - _DSKT2_init> Enter
    [DSP] @56,352,330tk: [+0 T:0x8eb0006c S:0x8eb03cf4] ti.sdo.fc.dskt2 - _DSKT2_init> Exit
    [DSP] @56,352,386tk: [+0 T:0x8eb0006c S:0x8eb03d04] ti.sdo.fc.dskt2 - DSKT2_createAlg> Enter (scratchId=0, fxns=0x8fa411a0, parentAlg=0x0, params=0x8fe11cc0)
    [DSP] @56,352,484tk: [+0 T:0x8eb0006c S:0x8eb03c8c] ti.sdo.fc.dskt2 - _DSKT2_init> Enter
    [DSP] @56,352,539tk: [+0 T:0x8eb0006c S:0x8eb03c8c] ti.sdo.fc.dskt2 - _DSKT2_init> Exit
    [DSP] @56,352,595tk: [+0 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Enter (scratchId=0, fxns=0x8fa411a0, parentAlg=0x0, params=0x8fe11cc0, extHeapId=-1881072448, singleHeap=0)
    [DSP] @56,352,715tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> DSKT2_AlgAttrs extHeapId -1 and singleH@0,787,101us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,787,335us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,787,556us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,787,747us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    eap 0
    [DSP] @56,352,800tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Num memory recs requested 24
    [DSP] @56,352,879tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> memTab allocated at 0x8fb83148 size=0x1e0
    [DSP] @56,352,969tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Num memory recs requested 24
    [DSP] @56,353,042tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[0]: size=0xa80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,144tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[1]: size=0xf480, align=0x80, space=IALG_DARAM0, attrs=IALG_SCRATCH
    [DSP] @56,353,244tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[2]: size=0x1800, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,346tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[3]: size=0x1600, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,447tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[4]: size=0x80, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,546tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[5]: size=0x90, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,657tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[6]: size=0x1144, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,759tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[7]: size=0x3da220, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,862tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[8]: size=0x18, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,353,963tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[9]: size=0x5bc20, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,065tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[10]: size=0x100, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,167tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[11]: size=0xc3500, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,270tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[12]: size=0x88, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,371tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[13]: size=0x90, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,473tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[14]: size=0x2288, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,575tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[15]: size=0x220, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,677tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[16]: size=0xb4, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,778tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[17]: size=0x118, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,880tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[18]: size=0x3180, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,354,982tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[19]: size=0x10600, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,355,086tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[20]: size=0xb400, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,355,188tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[21]: size=0x26100, align=0x100, space=I@0,793,443us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,793,660us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,793,884us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,794,079us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    ALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,355,292tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[22]: size=0x180, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,355,393tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[23]: size=0x74, align=0x100, space=IALG_EXTERNAL, attrs=IALG_PERSIST
    [DSP] @56,355,497tk: [+0 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Enter (scratchId=0, numRecs=24, extHeapId=0)
    [DSP] @56,355,585tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_usesInternalScratch> Enter (numRecs=24)
    [DSP] @56,355,657tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_usesInternalScratch> Exit (returnVal=1)
    [DSP] @56,355,727tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Alg requires some Internal Scratch in group 0
    [DSP] @56,355,811tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Allocate as much as possible in the memory space requested
    [DSP] @56,355,901tk: [+0 T:0x8eb0006c S:0x8eb03bcc] ti.sdo.fc.dskt2 - _DSKT2_initializeAndUseSharedScratch> Enter (scratchGroupId=0, numRecs=24)
    [DSP] @56,356,000tk: [+0 T:0x8eb0006c S:0x8eb03b7c] ti.sdo.fc.dskt2 - _DSKT2_getScratchRequestInfo> Enter (ialgSpace=IALG_DARAM0, numRecs=24)
    [DSP] @56,356,088tk: [+0 T:0x8eb0006c S:0x8eb03b7c] ti.sdo.fc.dskt2 - _DSKT2_getScratchRequestInfo> Exit (sizeBestCase=62592, sizeWorstCase=62720, numScratchRecs=1)
    [DSP] @56,356,194tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x11f04000)
    [DSP] @56,356,275tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Exit (status=TRUE)
    [DSP] @56,356,349tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x11f04000)
    [DSP] @56,356,428tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Exit (status=TRUE)
    [DSP] @56,356,503tk: [+0 T:0x8eb0006c S:0x8eb03bcc] ti.sdo.fc.dskt2 - _DSKT2_initializeAndUseSharedScratch> Exit
    [DSP] @56,356,575tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=0, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,356,704tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
    [DSP] @56,356,778tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[0] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f983780
    [DSP] @56,356,887tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x11f04000)
    [DSP] @56,356,974tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=1 )
    [DSP] @56,357,136tk: [+5 T:0x8eeaed8c S:0x8eeb2d4c] CN - NODE> 0x8fb821e8(h264enc#1) call(algHandle=0x8fb82230, msg=0x8fe0bc80); messageId=0x00030261
    [DSP] @56,357,242tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheInv> Enter(addr=0x8e317000, sizeInBytes=202752)
    [DSP] @56,357,541tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheInv> return
    [DSP] @56,357,593tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheInv> Enter(addr=0x8e349000, sizeInBytes=101376)
    [DSP] @56,357,778tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheInv> return
    [DSP] @56,357,838tk: [+0 T:0x8eeaed8c S:0x8eeb2cb4] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fb82230, inBufs=0x8eeb2d5c, outBufs=0x8eeb2d68, inArgs=0x8fe0bdb8, outArgs=0x8fe0bdbc)
    [DSP] @56,357,979tk: [+5 T:0x8eeaed8c S:0x8eeb2c94] CV - VISA_enter(visa=0x8fb82230): algHandle = 0x8fb82260
    [DSP] @56,358,060tk: [+0 T:0x8eeaed8c S:0x8eeb2c74] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fb82260)
    [DSP] @56,358,143tk: [+0 T:0x8eeaed8c S:0x8eeb2c4c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8ecdba00)
    [DSP] @56,358,228tk: [+2 T:0x8eeaed8c S:0x8eeb2c4c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8eb04600, current algorithm to be activated 0x8ecdba00
    [DSP] @56,358,341tk: [+4 T:0x8eeaed8c S:0x8eeb2c4c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real deactivation of @0,799,876us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,800,166us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,800,402us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,800,600us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    algorithm 0x8eb04600
    [DSP] @56,358,449tk: [+4 T:0x8eeaed8c S:0x8eeb2c4c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real activation of algorithm 0x8ecdba00
    [DSP] @56,358,630tk: [+0 T:0x8eeaed8c S:0x8eeb2c4c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit
    [DSP] @56,358,690tk: [+0 T:0x8eeaed8c S:0x8eeb2c74] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return
    [DSP] @56,374,815tk: [+5 T:0x8eeaed8c S:0x8eeb2c94] CV - VISA_exit(visa=0x8fb82230): algHandle = 0x8fb82260
    [DSP] @56,374,919tk: [+0 T:0x8eeaed8c S:0x8eeb2c74] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fb82260)
    [DSP] @56,374,999tk: [+0 T:0x8eeaed8c S:0x8eeb2c54] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8ecdba00)
    [DSP] @56,375,083tk: [+4 T:0x8eeaed8c S:0x8eeb2c54] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8ecdba00
    [DSP] @56,375,164tk: [+0 T:0x8eeaed8c S:0x8eeb2c54] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit
    [DSP] @56,375,225tk: [+0 T:0x8eeaed8c S:0x8eeb2c74] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return
    [DSP] @56,375,293tk: [+0 T:0x8eeaed8c S:0x8eeb2cb4] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fb82230, retVal=0x0)
    [DSP] @56,375,380tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWb> Enter(addr=0x8e349000, sizeInBytes=101376)
    [DSP] @56,375,568tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWb> return
    [DSP] @56,375,621tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWbInv> Enter(addr=0x8ecdf1a0, sizeInBytes=119808)
    [DSP] @56,375,827tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWbInv> return
    [DSP] @56,375,879tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWbInv> Enter(addr=0x8ed57290, sizeInBytes=59904)
    [DSP] @56,376,019tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWbInv> return
    [DSP] @56,376,072tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWbInv> Enter(addr=0x8ed75c90, sizeInBytes=59904)
    [DSP] @56,376,212tk: [+0 T:0x8eeaed8c S:0x8eeb2cec] OM - Memory_cacheWbInv> return
    [DSP] @56,376,268tk: [+5 T:0x8eeaed8c S:0x8eeb2d4c] CN - NODE> returned from call(algHandle=0x8fb82230, msg=0x8fe0bc80); messageId=0x00030261
    [DSP] @56,376,441tk: [+5 T:0x8f43498c S:0x8f43894c] CN - NODE> 0x8fb827c0(h264enc#4) call(algHandle=0x8fb829c8, msg=0x8fe0ec80); messageId=0x0006025f
    [DSP] @56,376,547tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheInv> Enter(addr=0x8e1eb000, sizeInBytes=202752)
    [DSP] @56,376,850tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheInv> return
    [DSP] @56,376,902tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheInv> Enter(addr=0x8e21d000, sizeInBytes=101376)
    [DSP] @56,377,086tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheInv> return
    [DSP] @56,377,140tk: [+0 T:0x8f43498c S:0x8f4388b4] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fb829c8, inBufs=0x8f43895c, outBufs=0x8f438968, inArgs=0x8fe0edb8, outArgs=0x8fe0edbc)
    [DSP] @56,377,268tk: [+5 T:0x8f43498c S:0x8f438894] CV - VISA_enter(visa=0x8fb829c8): algHandle = 0x8fb82808
    [DSP] @56,377,343tk: [+0 T:0x8f43498c S:0x8f438874] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fb82808)
    [DSP] @56,377,419tk: [+0 T:0x8f43498c S:0x8f43884c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f261600)
    [DSP] @56,377,502tk: [+2 T:0x8f43498c S:0x8f43884c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8ecdba00, current algorithm to be activated 0x8f261600
    [DSP] @56,377,602tk: [+4 T:0x8f43498c S:0x8f43884c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real deactivation of algorithm 0x8ecdba00
    [DSP] @56,377,699tk: [+4 T:0x8f43498c S:0x8f43884c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real activation of algorithm 0x8f261600
    [DSP] @56,377,817tk: [+0 T:0x8f43498c S:0x8f43884c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit
    [DSP] @56,377,876tk: [+0 T:0x8f43498c S:0x8f438874] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return
    [DSP] @56,397,864tk: [+5 T:0x8f43498c S:0x8f438894] CV - VISA_exit(visa=0x8fb829c8): algHandle = 0x8fb82808
    [DSP] @56,397,961tk: [+0 T:0x8f43498c S:0x8f438874] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fb82808)
    [DSP] @56,398,041tk: [+0 T:0x8f43498c S:0x8f438854] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f261600)
    [DSP] @56,398,124tk: [+4 T:0x8f43498c S:@0,806,466us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,806,674us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,806,896us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,807,090us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    0x8f438854] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f261600
    [DSP] @56,398,204tk: [+0 T:0x8f43498c S:0x8f438854] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit
    [DSP] @56,398,264tk: [+0 T:0x8f43498c S:0x8f438874] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return
    [DSP] @56,398,331tk: [+0 T:0x8f43498c S:0x8f4388b4] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fb829c8, retVal=0x0)
    [DSP] @56,398,416tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWb> Enter(addr=0x8e21d000, sizeInBytes=101376)
    [DSP] @56,398,624tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWb> return
    [DSP] @56,398,677tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWbInv> Enter(addr=0x8f264da0, sizeInBytes=119808)
    [DSP] @56,398,883tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWbInv> return
    [DSP] @56,398,935tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWbInv> Enter(addr=0x8f2dce90, sizeInBytes=59904)
    [DSP] @56,399,075tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWbInv> return
    [DSP] @56,399,128tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWbInv> Enter(addr=0x8f2fb890, sizeInBytes=59904)
    [DSP] @56,399,268tk: [+0 T:0x8f43498c S:0x8f4388ec] OM - Memory_cacheWbInv> return
    [DSP] @56,399,325tk: [+5 T:0x8f43498c S:0x8f43894c] CN - NODE> returned from call(algHandle=0x8fb829c8, msg=0x8fe0ec80); messageId=0x0006025f
    [DSP] @56,399,495tk: [+5 T:0x8f08618c S:0x8f08a14c] CN - NODE> 0x8fb824e8(h264enc#2) call(algHandle=0x8fb82530, msg=0x8fe0cc80); messageId=0x0004023c
    [DSP] @56,399,600tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheInv> Enter(addr=0x8e2b3000, sizeInBytes=202752)
    [DSP] @56,399,895tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheInv> return
    [DSP] @56,399,947tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheInv> Enter(addr=0x8e2e5000, sizeInBytes=101376)
    [DSP] @56,400,129tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheInv> return
    [DSP] @56,400,182tk: [+0 T:0x8f08618c S:0x8f08a0b4] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fb82530, inBufs=0x8f08a15c, outBufs=0x8f08a168, inArgs=0x8fe0cdb8, outArgs=0x8fe0cdbc)
    [DSP] @56,400,310tk: [+5 T:0x8f08618c S:0x8f08a094] CV - VISA_enter(visa=0x8fb82530): algHandle = 0x8fb82318
    [DSP] @56,400,384tk: [+0 T:0x8f08618c S:0x8f08a074] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fb82318)
    [DSP] @56,400,461tk: [+0 T:0x8f08618c S:0x8f08a04c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8eeb2e00)
    [DSP] @56,400,542tk: [+2 T:0x8f08618c S:0x8f08a04c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f261600, current algorithm to be activated 0x8eeb2e00
    [DSP] @56,400,641tk: [+4 T:0x8f08618c S:0x8f08a04c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real deactivation of algorithm 0x8f261600
    [DSP] @56,400,739tk: [+4 T:0x8f08618c S:0x8f08a04c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real activation of algorithm 0x8eeb2e00
    [DSP] @56,400,851tk: [+0 T:0x8f08618c S:0x8f08a04c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit
    [DSP] @56,400,909tk: [+0 T:0x8f08618c S:0x8f08a074] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return
    [DSP] @56,415,243tk: [+5 T:0x8f08618c S:0x8f08a094] CV - VISA_exit(visa=0x8fb82530): algHandle = 0x8fb82318
    [DSP] @56,415,341tk: [+0 T:0x8f08618c S:0x8f08a074] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fb82318)
    [DSP] @56,415,422tk: [+0 T:0x8f08618c S:0x8f08a054] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8eeb2e00)
    [DSP] @56,415,505tk: [+4 T:0x8f08618c S:0x8f08a054] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8eeb2e00
    [DSP] @56,415,585tk: [+0 T:0x8f08618c S:0x8f08a054] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit
    [DSP] @56,415,645tk: [+0 T:0x8f08618c S:0x8f08a074] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return
    [DSP] @56,415,712tk: [+0 T:0x8f08618c S:0x8f08a0b4] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fb82530, retVal=0x0)
    [DSP] @56,415,798tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWb> Enter(addr=0x8e2e5000, sizeInBytes=101376)
    [DSP] @56,415,986tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWb> return
    [DSP] @56,416,039tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWbInv> Enter(addr=0x8eeb65a0, sizeInBytes=119808)
    [DSP] @56,416,24@0,813,105us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,813,324us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,813,548us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,813,743us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    4tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWbInv> return
    [DSP] @56,416,316tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWbInv> Enter(addr=0x8ef2e690, sizeInBytes=59904)
    [DSP] @56,416,456tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWbInv> return
    [DSP] @56,416,508tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWbInv> Enter(addr=0x8ef4d090, sizeInBytes=59904)
    [DSP] @56,416,648tk: [+0 T:0x8f08618c S:0x8f08a0ec] OM - Memory_cacheWbInv> return
    [DSP] @56,416,704tk: [+5 T:0x8f08618c S:0x8f08a14c] CN - NODE> returned from call(algHandle=0x8fb82530, msg=0x8fe0cc80); messageId=0x0004023c
    [DSP] @56,416,871tk: [+5 T:0x8ecd798c S:0x8ecdb94c] CN - NODE> 0x8fb81c68(h264enc#0) call(algHandle=0x8fb81d20, msg=0x8fe06c80); messageId=0x00020261
    [DSP] @56,416,973tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheInv> Enter(addr=0x8e37b000, sizeInBytes=202752)
    [DSP] @56,417,269tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheInv> return
    [DSP] @56,417,321tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheInv> Enter(addr=0x8e3ad000, sizeInBytes=101376)
    [DSP] @56,417,505tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheInv> return
    [DSP] @56,417,558tk: [+0 T:0x8ecd798c S:0x8ecdb8b4] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fb81d20, inBufs=0x8ecdb95c, outBufs=0x8ecdb968, inArgs=0x8fe06db8, outArgs=0x8fe06dbc)
    [DSP] @56,417,685tk: [+5 T:0x8ecd798c S:0x8ecdb894] CV - VISA_enter(visa=0x8fb81d20): algHandle = 0x8fb81d50
    [DSP] @56,417,760tk: [+0 T:0x8ecd798c S:0x8ecdb874] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fb81d50)
    [DSP] @56,417,837tk: [+0 T:0x8ecd798c S:0x8ecdb84c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8eb04600)
    [DSP] @56,417,917tk: [+2 T:0x8ecd798c S:0x8ecdb84c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8eeb2e00, current algorithm to be activated 0x8eb04600
    [DSP] @56,418,017tk: [+4 T:0x8ecd798c S:0x8ecdb84c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real deactivation of algorithm 0x8eeb2e00
    [DSP] @56,418,112tk: [+4 T:0x8ecd798c S:0x8ecdb84c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real activation of algorithm 0x8eb04600
    [DSP] @56,418,222tk: [+0 T:0x8ecd798c S:0x8ecdb84c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit
    [DSP] @56,418,281tk: [+0 T:0x8ecd798c S:0x8ecdb874] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return
    [DSP] @56,432,542tk: [+5 T:0x8ecd798c S:0x8ecdb894] CV - VISA_exit(visa=0x8fb81d20): algHandle = 0x8fb81d50
    [DSP] @56,432,638tk: [+0 T:0x8ecd798c S:0x8ecdb874] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fb81d50)
    [DSP] @56,432,716tk: [+0 T:0x8ecd798c S:0x8ecdb854] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8eb04600)
    [DSP] @56,432,798tk: [+4 T:0x8ecd798c S:0x8ecdb854] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8eb04600
    [DSP] @56,432,879tk: [+0 T:0x8ecd798c S:0x8ecdb854] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit
    [DSP] @56,432,939tk: [+0 T:0x8ecd798c S:0x8ecdb874] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return
    [DSP] @56,433,005tk: [+0 T:0x8ecd798c S:0x8ecdb8b4] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fb81d20, retVal=0x0)
    [DSP] @56,433,091tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWb> Enter(addr=0x8e3ad000, sizeInBytes=101376)
    [DSP] @56,433,279tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWb> return
    [DSP] @56,433,332tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWbInv> Enter(addr=0x8eb07da0, sizeInBytes=119808)
    [DSP] @56,433,538tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWbInv> return
    [DSP] @56,433,591tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWbInv> Enter(addr=0x8eb7fe90, sizeInBytes=59904)
    [DSP] @56,433,731tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWbInv> return
    [DSP] @56,433,783tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWbInv> Enter(addr=0x8eb9e890, sizeInBytes=59904)
    [DSP] @56,433,923tk: [+0 T:0x8ecd798c S:0x8ecdb8ec] OM - Memory_cacheWbInv> return
    [DSP] @56,433,979tk: [+5 T:0x8ecd798c S:0x8ecdb94c] CN - NODE> returned from call(algHandle=0x8fb81d20, msg=0x8fe06c80); messageId=0x00020261
    [DSP] @56,434,145tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[1] already allocated from Intern@0,819,622us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,819,839us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,820,116us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,820,322us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    al Scratch. Addr=0x11f04000, Attrs=IALG_SCRATCH
    [DSP] @56,434,258tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=2, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,434,416tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
    [DSP] @56,434,490tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[2] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f984200
    [DSP] @56,434,598tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=3, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,434,727tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
    [DSP] @56,434,800tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[3] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f985a00
    [DSP] @56,434,917tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=4, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,435,011tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
    [DSP] @56,435,084tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[4] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f43d580
    [DSP] @56,435,191tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=5, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,435,284tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
    [DSP] @56,435,357tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[5] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f987000
    [DSP] @56,435,465tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=6, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,435,591tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1)
    [DSP] @56,435,665tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[6] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f987100
    [DSP] @56,435,772tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=7, ialgSpace=IALG_EXTERNAL, extHeapId=0)
    [DSP] @56,435,870tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=0)
    [DSP] @56,435,943tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInInternal> Enter (index=7, extSegId=0)
    [DSP] @56,436,030tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInInternal> Exit (status=FALSE)
    [DSP] @56,436,102tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=7, ialgSpace=IALG_ESDATA, extHeapId=0)
    [DSP] @56,436,195tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=0)
    [DSP] @56,436,268tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Memory could not be allocated
    [DSP] @56,436,344tk: [+0 T:0x8eb0006c S:0x8eb03c2c] ti.sdo.fc.dskt2 - _DSKT2_freeAllocatedMemory> Enter (scratchMutexId=0, number=7, extHeapId=0)
    [DSP] @56,436,430tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x8f983780)
    [DSP] @56,436,516tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=0 )
    [DSP] @56,436,587tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x11f04000)
    [DSP] @56,436,671tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=1 )
    [DSP] @56,436,738tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x8f984200)
    [DSP] @56,436,822tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit @0,826,001us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,826,217us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,826,441us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,826,639us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    (status=0 )
    [DSP] @56,436,892tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x8f985a00)
    [DSP] @56,436,976tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=0 )
    [DSP] @56,437,045tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x8f43d580)
    [DSP] @56,437,129tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=0 )
    [DSP] @56,437,206tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x8f987000)
    [DSP] @56,437,290tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=0 )
    [DSP] @56,437,360tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x8f987100)
    [DSP] @56,437,444tk: [+0 T:0x8eb0006c S:0x8eb03c0c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=0 )
    [DSP] @56,437,514tk: [+0 T:0x8eb0006c S:0x8eb03c2c] ti.sdo.fc.dskt2 - _DSKT2_freeAllocatedMemory> Exit (returnVal=1)
    [DSP] @56,437,583tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_exitScratch> Enter (scratchMutexId=0)
    [DSP] @56,437,653tk: [+0 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Exit (returnVal=0)
    [DSP] @56,437,725tk: [+7 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Instance memory allocation failed
    [DSP] @56,437,802tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> memTab memory freed from 0x8fb83148, size=480
    [DSP] @56,437,887tk: [+0 T:0x8eb0006c S:0x8eb03d04] ti.sdo.fc.dskt2 - DSKT2_createAlg> Exit (algHandle=0x0)
    [DSP] @56,437,955tk: [+7 T:0x8eb0006c S:0x8eb03d34] ti.sdo.ce.alg.Algorithm - Algorithm_create> Algorithm creation FAILED; make sure that 1) alg params are correct/appropriate, 2) there is enough internal and external algorithm memory available -- check DSKT2 settings for heap assignments and scratch allocation
    [DSP] @56,438,121tk: [+0 T:0x8eb0006c S:0x8eb03d14] ti.sdo.ce.alg.Algorithm - Algorithm_delete> Enter(handle=0x8fb83048)
    [DSP] @56,438,196tk: [+0 T:0x8eb0006c S:0x8eb03ce4] OM - Memory_free> Enter(addr=0x8fb83048, size=16)
    [DSP] @56,438,264tk: [+0 T:0x8eb0006c S:0x8eb03ce4] OM - Memory_free> return (0x1)
    [DSP] @56,438,318tk: [+0 T:0x8eb0006c S:0x8eb03d14] ti.sdo.ce.alg.Algorithm - Algorithm_delete> return
    [DSP] @56,438,381tk: [+0 T:0x8eb0006c S:0x8eb03d34] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x0)
    [DSP] @56,438,450tk: [+2 T:0x8eb0006c S:0x8eb03d7c] CV - VISA_create> FAILED to create local codec.
    [DSP] @56,438,514tk: [+0 T:0x8eb0006c S:0x8eb03d4c] CV - VISA_delete(0x8fb83018)
    [DSP] @56,438,570tk: [+5 T:0x8eb0006c S:0x8eb03d4c] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
    [DSP] @56,438,647tk: [+0 T:0x8eb0006c S:0x8eb03d1c] OM - Memory_free> Enter(addr=0x8fb83018, size=48)
    [DSP] @56,438,714tk: [+0 T:0x8eb0006c S:0x8eb03d1c] OM - Memory_free> return (0x1)
    [DSP] @56,438,772tk: [+0 T:0x8eb0006c S:0x8eb03ec4] ti.sdo.ce.video.VIDDEC - VIDDEC_create> return (0x0)
    [DSP] @56,438,856tk: [+0 T:0x8eb0006c S:0x8eb03eb4] ti.sdo.ce.video.VIDDEC - VIDDEC_delete> Enter (handle=0x0)
    [DSP] @56,438,923tk: [+0 T:0x8eb0006c S:0x8eb03e84] CV - VISA_delete(0x0)
    [DSP] @56,438,972tk: [+0 T:0x8eb0006c S:0x8eb03eb4] ti.sdo.ce.video.VIDDEC - VIDDEC_delete> return
    [DSP] @56,439,035tk: [+0 T:0x8eb0006c S:0x8eb03e9c] OM - Memory_free> Enter(addr=0x8fb82ff0, size=36)
    [DSP] @56,439,103tk: [+0 T:0x8eb0006c S:0x8eb03e9c] OM - Memory_free> return (0x1)
    [DSP] @56,439,156tk: [+0 T:0x8eb0006c S:0x8eb03ea4] OM - Memory_free> Enter(addr=0x8fb82fd0, size=32)
    [DSP] @56,439,223tk: [+0 T:0x8eb0006c S:0x8eb03ea4] OM - Memory_free> return (0x1)
    [DSP] @56,439,286tk: [+0 T:0x8eb0006c S:0x8eb03f24] OM - Memory_free> Enter(addr=0x8fb82fc0, size=10)
    [DSP] @56,439,353tk: [+0 T:0x8eb0006c S:0x8eb03f24] OM - Memory_free> return (0x1)
    [DSP] @56,439,406tk: [+0 T:0x8eb0006c S:0x8eb03f24] OM - Memory_free> Enter(addr=0x8fb82cd8, size=24)
    [DSP] @56,439,485tk: [+0 T:0x8eb0006c S:0x8eb03f24] OM - Memory_free> return (0x1)
    [DSP] @56,445,029tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11c@0,832,681us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,832,902us: [+0 T:0x4134db60 S:0x4134cf54] OC - Comm_put> return (0)
    @0,833,138us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134cfe0, timeout=-1)
    @0,833,327us: [+0 T:0x4134db60 S:0x4134cf4c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    a8, 4056): cmd = 5
    [DSP] @56,445,097tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,460,081tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,460,145tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,475,017tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,475,083tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,489,690tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,489,755tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,504,781tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,504,848tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,519,892tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,519,957tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,535,319tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,535,385tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,550,430tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,550,495tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,565,234tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,565,301tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @56,580,741tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe11ca8, 4056): cmd = 5
    [DSP] @56,580,806tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    @0,836,199us: [+0 T:0x4134db60 S:0x4134cf84] CE - Engine_fwriteTrace> returning count [39939]
    @0,836,359us: [+2 T:0x4134db60 S:0x4134cff4] CE - Engine_createNode> Returning 0x0
    @0,836,542us: [+2 T:0x4134db60 S:0x4134d074] CV - VISA_create> FAILED to create remote codec (0x8).
    @0,836,732us: [+0 T:0x4134db60 S:0x4134d04c] CV - VISA_delete(0x1bd010)
    @0,836,918us: [+5 T:0x4134db60 S:0x4134d04c] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
    @0,837,079us: [+0 T:0x4134db60 S:0x4134d024] OM - Memory_free> Enter(0x1bd010, 0x30)
    @0,837,236us: [+0 T:0x4134db60 S:0x4134d024] OM - Memory_free> return (0x1)
    @0,837,380us: [+0 T:0x4134db60 S:0x4134d17c] ti.sdo.ce.video.VIDDEC - VIDDEC_create> return (0x0)
    @0,837,783us: [+0 T:0x4134db60 S:0x4134d184] CE - Engine_getServer(0x1bcb78)
    @0,837,995us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_disconnectTrace('0x1bcb78', 0x1)
    @0,838,193us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> Enter(queue=0x0, msg=0x41b6ac80)
    @0,838,412us: [+0 T:0x4134db60 S:0x4134d134] OC - Comm_put> return (0)
    @0,838,646us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> Enter(queue=0x1000c, msg=0x4134d194, timeout=-1)
    @0,838,837us: [+0 T:0x4134db60 S:0x4134d12c] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)
    @0,838,997us: [+0 T:0x4134db60 S:0x4134d174] CS - Server_connectTrace> return(0)
    @0,839,401us: [+0 T:0x4134db60 S:0x4134d174] CE - Engine_close(0x1bcb78)
    @0,839,634us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_free> Enter (msg=0x41b6ac80)
    @0,839,880us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_free> return (0)
    @0,840,103us: [+0 T:0x4134db60 S:0x4134d164] OC - Comm_delete> Enter (comm=0x1bcfb0)
    @0,840,682us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> Enter(0x1bcfb0, 0x4)
    @0,840,900us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> return (0x1)
    @0,841,057us: [+0 T:0x4134db60 S:0x4134d174] OC - Comm_delete> return
    @0,841,236us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_release> Enter(queue=0x0)
    @0,841,450us: [+0 T:0x4134db60 S:0x4134d15c] OC - Comm_release> return (0)
    @0,841,614us: [+0 T:0x4134db60 S:0x4134d174] CE - rserverClose(0x40190cdc), count = 1
    @0,841,804us: [+0 T:0x4134db60 S:0x4134d164] OP - Processor_delete> Enter(proc=0x1bcba8)
    @0,841,960us: [+0 T:0x4134db60 S:0x4134d144] OP - doCmd> Enter (cmdId=2, proc=0x1bcba8)
    @0,842,107us: [+0 T:0x4134db60 S:0x4134d134] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc848]
    @0,842,275us: [+0 T:0x4134db60 S:0x4134d144] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc848]
    @0,842,426us: [+0 T:0x4134db60 S:0x4134d124] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc860] timeout[0xffffffff]
    @0,844,849us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc848] status[0]
    @0,845,241us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=2)
    @0,845,425us: [+0 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Enter (proc=0x1bcba8)
    @0,845,635us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Closing pool...
    @0,846,396us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Detaching before LAD_releaseDsp...
    @0,849,191us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Releasing DSP via LAD_releaseDsp...
    @0,851,053us: [+2 T:0x40b4db60 S:0x40b4d50c] OP - Processor_delete_d> Disconnecting from LAD...
    @0,861,799us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - Processor_delete_d> return
    @0,862,039us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc860]
    @0,862,280us: [+0 T:0x4134db60 S:0x4134d124] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc860] status[0]
    @0,862,477us: [+0 T:0x4134db60 S:0x4134d144] OP - doCmd> Exit (result=1)
    @0,862,636us: [+1 T:0x4134db60 S:0x4134d164] OP - Processor_delete(0x1bcba8) freeing object ...
    @0,862,824us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> Enter(0x1bcba8, 0x24)
    @0,862,984us: [+0 T:0x4134db60 S:0x4134d13c] OM - Memory_free> return (0x1)
    @0,863,134us: [+0 T:0x4134db60 S:0x4134d174] OP - Processor_delete> return.
    @0,863,268us: [+0 T:0x4134db60 S:0x4134d174] CE - rserverClose(0x40190cdc) done.
    @0,863,407us: [+0 T:0x4134db60 S:0x4134d16c] OM - Memory_free> Enter(0x1bcb78, 0x2c)
    @0,863,551us: [+0 T:0x4134db60 S:0x4134d16c] OM - Memory_free> return (0x1)
    @0,864,435us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc860]
    @0,864,656us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Enter (proc=0x40b4d5a4)
    @0,864,826us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc848] timeout[0xffffffff]
    VDecoder init failed :(
    ==========================================================================


    Exiting... (End of file)
    @0,871,659us: [+0 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> enter
    @0,871,867us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40148914()...
    @0,872,059us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015a2e0()...
    @0,872,233us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015b790()...
    @0,872,489us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> Enter(0x1bca70, 0x18)
    @0,872,675us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> return (0x1)
    @0,872,831us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> Enter(0x1bca90, 0x18)
    @0,872,985us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> return (0x1)
    @0,873,131us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> Enter(0x1bcab0, 0x18)
    @0,873,283us: [+0 T:0x40019528 S:0xbeffe97c] OM - Memory_free> return (0x1)
    @0,873,434us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40162dc4()...
    @0,873,580us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x401645ac()...
    @0,873,793us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40164b0c()...
    @0,873,964us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40160900()...
    @0,874,119us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015e7fc()...
    @0,874,270us: [+0 T:0x40019528 S:0xbeffe97c] OP - doCmd> Enter (cmdId=3, proc=0x0)
    @0,874,421us: [+0 T:0x40019528 S:0xbeffe96c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc848]
    @0,874,601us: [+0 T:0x40019528 S:0xbeffe97c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc848]
    @0,874,764us: [+0 T:0x40019528 S:0xbeffe95c] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1bc860] timeout[0xffffffff]
    @0,875,982us: [+0 T:0x40b4db60 S:0x40b4d50c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc848] status[0]
    @0,876,241us: [+0 T:0x40b4db60 S:0x40b4d52c] OP - getCmd_d> Exit (result=3)
    @0,876,451us: [+0 T:0x40b4db60 S:0x40b4d51c] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1bc860]
    @0,876,631us: [+0 T:0x40b4db60 S:0x40b4d52c] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1bc860]
    @0,877,171us: [+0 T:0x40019528 S:0xbeffe95c] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1bc860] status[0]
    @0,877,400us: [+0 T:0x40019528 S:0xbeffe97c] OP - doCmd> Exit (result=1)
    @0,877,614us: [+0 T:0x40019528 S:0xbeffe984] OT - Thread_delete> Enter (task=0x1bc898)
    @0,877,925us: [+4 T:0x40019528 S:0xbeffe984] OT - Thread_delete> pthread_cancel (0x3)
    @0,878,109us: [+4 T:0x40019528 S:0xbeffe984] OT - Thread_delete> pthread_join (0x0)
    @0,878,259us: [+0 T:0x40019528 S:0xbeffe95c] OM - Memory_free> Enter(0x1bc898, 0x64)
    @0,879,230us: [+0 T:0x40019528 S:0xbeffe95c] OM - Memory_free> return (0x1)
    @0,879,732us: [+0 T:0x40019528 S:0xbeffe99c] OT - Thread_delete> Exit (task=0x1bc898)
    @0,881,413us: [+0 T:0x40019528 S:0xbeffe98c] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x1bc848]
    @0,881,729us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> Enter(0x1bc848, 0x14)
    @0,881,930us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> return (0x1)
    @0,882,090us: [+0 T:0x40019528 S:0xbeffe99c] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @0,882,241us: [+0 T:0x40019528 S:0xbeffe98c] ti.sdo.ce.osal.Sem - Entered Sem_delete> sem[0x1bc860]
    @0,882,392us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> Enter(0x1bc860, 0x14)
    @0,882,542us: [+0 T:0x40019528 S:0xbeffe964] OM - Memory_free> return (0x1)
    @0,882,686us: [+0 T:0x40019528 S:0xbeffe99c] ti.sdo.ce.osal.Sem - Leaving Sem_delete>
    @0,882,825us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> Enter(0x1bc878, 0x18)
    @0,882,973us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> return (0x1)
    @0,883,122us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40162c60()...
    @0,883,358us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x4015fb0c()...
    @0,883,532us: [+0 T:0x40019528 S:0xbeffe98c] OM - Memory_free> Enter(0x1bc7c8, 0x18)
    @0,883,692us: [+0 T:0x40019528 S:0xbeffe98c] OM - Memory_free> return (0x1)
    @0,883,845us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40161ec0()...
    @0,884,067us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> Enter(0x1bc778, 0x18)
    @0,884,249us: [+0 T:0x40019528 S:0xbeffe974] OM - Memory_free> return (0x1)
    @0,884,407us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x401635dc()...
    @0,884,558us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40164144()...
    @0,884,705us: [+2 T:0x40019528 S:0xbeffe9b4] OG - Global_exit> calling function *0x40162fe8()...

  • As per your config file:-

    DSKT2.ESDATA is set to DDRALGHEAP. Your request for memTab[7] is for external memory (ESDATA). You might be running out of memory in DDRALGHEAP.

    Could you try increasing the size of this heap ?!

     

    Thanks,
    Gunjan.

  • Yes,I run out of memory of DDRALGHEAP. I found the problem in my code.  I created 5 CIF encoder, but I set IVIDENC_Params.maxWidth and IVIDENC_Params.maxHeight to D1 size. So the encoders require more memory than I thought.  After correcting the  values of IVIDENC_Params, 5 encoders and 2 decoders can run cat the same time. Thanks.

    Now I have the last problem.

     

    If I run decoder process first, then started the encoder process with even only one encoder instance created, the decoder will fail while encoder process runs ok. The fail message is:
    VIDDEC_process() failed with return value: -1,outArg.extendedError=000020ec
    If I run encoder process first, then started the decoder process, both run ok.

    I can give the CE_DEBUG=3 trace log of the decoder process, following  advice from Chris:
    =================================================
    ....................................................................................................................................................................................................

    [DSP] @36,014,067tk: [+0 T:0x8eb09154 S:0x8f1145b4] ti.sdo.ce.video.VIDENC - VIDENC_control> Enter (handle=0x8fc823d8, id=1, params=0x8fe08cb4, status=0x8fe08d20                                                                                      
    [DSP] @36,014,169tk: [+5 T:0x8eb09154 S:0x8f114594] CV - VISA_enter(visa=0x8fc823d8): algHandle = 0x8fc82380               
    [DSP] @36,014,240tk: [+0 T:0x8eb09154 S:0x8f114574] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82380) 
    [DSP] @36,014,316tk: [+0 T:0x8eb09154 S:0x8f11454c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f04f380)
    [DSP] @36,014,393tk: [+2 T:0x8eb09154 S:0x8f11454c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f04f380, current algorithm to be activated 0x8f04f380                                                                                
    [DSP] @36,014,492tk: [+2 T:0x8eb09154 S:0x8f11454c] ti.sd@16,508,829us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                                                                 
    @16,509,179us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,509,452us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,509,732us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    o.fc.dskt2 - DSKT2_activateAlg> Activation of algorithm 0x8f04f380 not required, already active                            
    [DSP] @36,014,581tk: [+0 T:0x8eb09154 S:0x8f11454c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,014,639tk: [+0 T:0x8eb09154 S:0x8f114574] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,014,722tk: [+5 T:0x8eb09154 S:0x8f114594] CV - VISA_exit(visa=0x8fc823d8): algHandle = 0x8fc82380                
    [DSP] @36,014,796tk: [+0 T:0x8eb09154 S:0x8f114574] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82380)
    [DSP] @36,014,871tk: [+0 T:0x8eb09154 S:0x8f114554] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f04f380)                                                                                                                   
    [DSP] @36,014,952tk: [+4 T:0x8eb09154 S:0x8f114554] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f04f380                                                                                                                     
    [DSP] @36,015,031tk: [+0 T:0x8eb09154 S:0x8f114554] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,015,089tk: [+0 T:0x8eb09154 S:0x8f114574] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                 
    [DSP] @36,015,153tk: [+0 T:0x8eb09154 S:0x8f1145b4] ti.sdo.ce.video.VIDENC - VIDENC_control> Exit (handle=0x8fc823d8, retVal=0x0)                                                                                                                      
    [DSP] @36,015,233tk: [+5 T:0x8eb09154 S:0x8f11466c] CN - NODE> returned from call(algHandle=0x8fc823d8, msg=0x8fe08c80); messageId=0x0003efd6                                                                                                          
    [DSP] @36,024,588tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,024,659tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,060,970tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,061,036tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,070,053tk: [+5 T:0x8eb09154 S:0x8f11466c] CN - NODE> 0x8fc82310(h264enc#1) call(algHandle=0x8fc823d8, msg=0x8fe08c80); messageId=0x0003efd7                                                                                                  
    [DSP] @36,070,153tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheInv> Enter(addr=0x8e37b000, sizeInBytes=202752)       
    [DSP] @36,070,449tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheInv> return                                           
    [DSP] @36,070,502tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheInv> Enter(addr=0x8e3ad000, sizeInBytes=101376)       
    [DSP] @36,070,686tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheInv> return                                           
    [DSP] @36,070,739tk: [+0 T:0x8eb09154 S:0x8f1145d4] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fc823d8, inBufs=0x8f11467c, outBufs=0x8f114688, inArgs=0x8fe08db8, outArgs=0x8fe08dbc)                                                   
    [DSP] @36,070,865tk: [+5 T:0x8eb09154 S:0x8f1145b4] CV - VISA_enter(visa=0x8fc823d8): algHandle = 0x8fc82380               
    [DSP] @36,070,937tk: [+0 T:0x8eb09154 S:0x8f114594] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82380) 
    [DSP] @36,071,013tk: [+0 T:0x8eb09154 S:0x8f11456c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f04f380)
    [DSP] @36,071,096tk: [+2 T:0x8eb09154 S:0x8f11456c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f04f380, current algorithm to be activated 0x8f04f380                                                                                
    [DSP] @36,071,195tk: [+2 T:0x8eb09154 S:0x8f11456c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Activation of algorithm 0x8f04f380 not required, already active                                                                                               
    [DSP] @36,071,285tk: [+0 T:0x8eb09154 S:0x8f11456c] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,071,343tk: [+0 T:0x8eb09154 S:0x8f114594] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,087,747tk: [+5 T:0x8eb09154 S:0x8f1145b4] CV - VISA_exit(visa=0x8fc823d8): algHandle = 0x8fc82380                
    [DSP] @36,087,847tk: [+0 T:0x8eb09154 S:0x8f114594] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82380)
    [DSP] @36,087,925tk: [+0 T:0x8eb09154 S:0x8f114574] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f04f380)                                                                                                                   
    [DSP] @36,088,007tk: [+4 T:0x8eb09154 S:0x8f114574] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f04f380                                                                                                                     
    [DSP] @36,088,086tk: [+0 T:0x8eb09154 S:0x8f114574] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,088,146tk: [+0 T:0x8eb09154 S:0x8f114594] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                 
    [DSP] @36,088,211tk: [+0 T:0x8eb09154 S:0x8f1145d4] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fc823d8, retVal=0x0)                                                                                                                      
    [DSP] @36,088,296tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWb> Enter(addr=0x8e3ad000, sizeInBytes=101376)        
    [DSP] @36,088,535@16,524,438us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)             
    @16,524,752us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,525,025us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,525,304us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWb> return                                                             
    [DSP] @36,088,588tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWbInv> Enter(addr=0x8f088520, sizeInBytes=119808)     
    [DSP] @36,088,793tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,088,846tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWbInv> Enter(addr=0x8f0a9a10, sizeInBytes=59904)      
    [DSP] @36,088,986tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,089,038tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWbInv> Enter(addr=0x8f0b2910, sizeInBytes=59904)      
    [DSP] @36,089,203tk: [+0 T:0x8eb09154 S:0x8f11460c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,089,258tk: [+5 T:0x8eb09154 S:0x8f11466c] CN - NODE> returned from call(algHandle=0x8fc823d8, msg=0x8fe08c80); messageId=0x0003efd7                                                                                                          
    [DSP] @36,098,666tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,098,735tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,167,030tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,167,098tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,217,704tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe09ca8, 4056): cmd = 6                          
    [DSP] @36,219,510tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe09ca8, 4056): cmd = 0                          
    [DSP] @36,219,584tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> Enter(size=0x18)                                    
    [DSP] @36,219,649tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> return (0x8fc82408)                                 
    [DSP] @36,219,711tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> Enter(size=0xa)                                     
    [DSP] @36,219,768tk: [+0 T:0x8eb0006c S:0x8eb03f14] OM - Memory_alloc> return (0x8fc82580)                                 
    [DSP] @36,219,836tk: [+0 T:0x8eb0006c S:0x8eb03edc] OM - Memory_alloc> Enter(size=0x20)                                    
    [DSP] @36,219,893tk: [+0 T:0x8eb0006c S:0x8eb03edc] OM - Memory_alloc> return (0x8fc82590)                                 
    [DSP] @36,219,955tk: [+0 T:0x8eb0006c S:0x8eb03eac] OM - Memory_alloc> Enter(size=0x24)                                    
    [DSP] @36,220,012tk: [+0 T:0x8eb0006c S:0x8eb03eac] OM - Memory_alloc> return (0x8fc825b0)                                 
    [DSP] @36,220,079tk: [+0 T:0x8eb0006c S:0x8eb03ec4] ti.sdo.ce.video.VIDENC - VIDENC_create> Enter (engine=0x0, name='h264enc', params=0x8fe09cc0)                                                                                                      
    [DSP] @36,220,168tk: [+0 T:0x8eb0006c S:0x8eb03e8c] CV - VISA_create(0x0, 'h264enc', 0x8fe09cc0, 0x828, 'ti.sdo.ce.video.IVIDENC')                                                                                                                     
    [DSP] @36,220,254tk: [+0 T:0x8eb0006c S:0x8eb03d7c] CV - VISA_create2(0x0, 'h264enc', 0x8fe09cc0, 0x2c, 0x828, 'ti.sdo.ce.video.IVIDENC')                                                                                                              
    [DSP] @36,220,355tk: [+0 T:0x8eb0006c S:0x8eb03d5c] OM - Memory_alloc> Enter(size=0x30)                                    
    [DSP] @36,220,412tk: [+0 T:0x8eb0006c S:0x8eb03d5c] OM - Memory_alloc> return (0x8fc825d8)                                 
    [DSP] @36,220,474tk: [+0 T:0x8eb0006c S:0x8eb03d34] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x8fb41a30, idma3Fxns=0x8fb41b44, params=0x8fe09cc0, attrs=0x8eb03e80)                                                                      
    [DSP] @36,220,584tk: [+0 T:0x8eb0006c S:0x8eb03d14] OM - Memory_alloc> Enter(size=0x10)                                    
    [DSP] @36,220,641tk: [+0 T:0x8eb0006c S:0x8eb03d14] OM - Memory_alloc> return (0x8fc82608)                                 
    [DSP] @36,220,706tk: [+0 T:0x8eb0006c S:0x8eb03cf4] ti.sdo.fc.dskt2 - _DSKT2_init> Enter                                   
    [DSP] @36,220,762tk: [+0 T:0x8eb0006c S:0x8eb03cf4] ti.sdo.fc.dskt2 - _DSKT2_init> Exit                                    
    [DSP] @36,220,818tk: [+0 T:0x8eb0006c S:0x8eb03d04] ti.sdo.fc.dskt2 - DSKT2_createAlg> Enter (scratchId=0, fxns=0x8fb41a30, parentAlg=0x0, params=0x8fe09cc0)                                                                                          
    [DSP] @36,220,915tk: [+0 T:0x8eb0006c S:0x8eb03c8c] ti.sdo.fc.dskt2 - _DSKT2_init> Enter                                   
    [DSP] @36,220,971tk: [+0 T:0x8eb0006c S:0x8eb03c8c] ti.sdo.fc.dskt2 - _DSKT2_init> Exit                                    
    [DSP] @36,221,026tk: [+0 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Enter (scratchId=0, fxns=0x8fb41a30, parentAlg=0x0, params=0x8fe09cc0, extHeapId=-1881105216, singleHeap=0)                                                    
    [DSP] @36,221,145tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> DSKT2_AlgAttrs extHeapId -1 and singleHeap 0                                                                                                                   
    [DSP] @36,221,228tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Num memory recs requested 9        
    [DSP] @36,221,305tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> memTab allocated at 0x8fc827a8 size=0xb4                                                                                                                       
    [DSP] @36,221,402tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Num memory recs request@16,541,588us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                           
    @16,541,982us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,542,255us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,542,530us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    ed 9                                                                                                                       
    [DSP] @36,221,475tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[0]: size=0x380, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                           
    [DSP] @36,221,577tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[1]: size=0xfd00, align=0x80, space=IALG_DARAM0, attrs=IALG_SCRATCH                                                                            
    [DSP] @36,221,677tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[2]: size=0x16f800, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                        
    [DSP] @36,221,780tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[3]: size=0x50000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_SCRATCH                                                                         
    [DSP] @36,221,898tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[4]: size=0x9800, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                          
    [DSP] @36,221,999tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[5]: size=0x1000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                          
    [DSP] @36,222,100tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[6]: size=0x7000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                          
    [DSP] @36,222,201tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[7]: size=0x1980, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                          
    [DSP] @36,222,303tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Requested memTab[8]: size=0x680, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                                           
    [DSP] @36,222,404tk: [+0 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Enter (scratchId=0, numRecs=9, extHeapId=0)                                                                                                         
    [DSP] @36,222,491tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_usesInternalScratch> Enter (numRecs=9)        
    [DSP] @36,222,561tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_usesInternalScratch> Exit (returnVal=1)       
    [DSP] @36,222,631tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Alg requires some Internal Scratch in group 0                                                                                                       
    [DSP] @36,222,714tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Allocate as much as possible in the memory space requested                                                                                          
    [DSP] @36,222,805tk: [+0 T:0x8eb0006c S:0x8eb03bcc] ti.sdo.fc.dskt2 - _DSKT2_initializeAndUseSharedScratch> Enter (scratchGroupId=0, numRecs=9)                                                                                                        
    [DSP] @36,222,897tk: [+0 T:0x8eb0006c S:0x8eb03b7c] ti.sdo.fc.dskt2 - _DSKT2_getScratchRequestInfo> Enter (ialgSpace=IALG_DARAM0, numRecs=9)                                                                                                           
    [DSP] @36,222,983tk: [+0 T:0x8eb0006c S:0x8eb03b7c] ti.sdo.fc.dskt2 - _DSKT2_getScratchRequestInfo> Exit (sizeBestCase=64768, sizeWorstCase=64896, numScratchRecs=1)                                                                                   
    [DSP] @36,223,087tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x11f04000)                                                                                                                    
    [DSP] @36,223,168tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Exit (status=TRUE)          
    [DSP] @36,223,239tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Enter (scrBuffDesc->base=0x11f04000)                                                                                                                    
    [DSP] @36,223,318tk: [+0 T:0x8eb0006c S:0x8eb03bac] ti.sdo.fc.dskt2 - _DSKT2_useSharedScratch> Exit (status=TRUE)          
    [DSP] @36,223,392tk: [+0 T:0x8eb0006c S:0x8eb03bcc] ti.sdo.fc.dskt2 - _DSKT2_initializeAndUseSharedScratch> Exit           
    [DSP] @36,223,463tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=0, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,223,572tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,223,647tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[0] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f114700                                                             
    [DSP] @36,223,756tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratchAddr> Enter (scratchMutexId=0, addr=0x11f04000)                                                                                                            
    [DSP] @36,223,841tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_isSharedScratch> Exit (status=1 )             
    [DSP] @36,223,908tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[1] already allocated from Internal Scratch. Addr=0x11f04000, Attrs=IAL@16,557,012us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                                                                      
    @16,557,467us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,557,740us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,558,015us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    G_SCRATCH                                                                                                                  
    [DSP] @36,224,016tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=2, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,241,295tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,241,382tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[2] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f114a80                                                             
    [DSP] @36,241,496tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=3, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,245,324tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,245,410tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[3] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f284280                                                             
    [DSP] @36,245,524tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=4, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,246,069tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,246,146tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[4] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f2d4280                                                             
    [DSP] @36,246,254tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=5, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,246,401tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,246,474tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[5] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f2dda80                                                             
    [DSP] @36,246,581tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=6, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,246,987tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,247,063tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[6] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f2dea80                                                             
    [DSP] @36,247,170tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=7, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,247,339tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,247,440tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[7] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f2e5a80                                                             
    [DSP] @36,247,552tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Enter (index=8, ialgSpace=IALG_EXTERNAL, extHeapId=0)                                                                                          
    [DSP] @36,247,667tk: [+0 T:0x8eb0006c S:0x8eb03c1c] ti.sdo.fc.dskt2 - _DSKT2_allocateInDesignatedSpace> Exit (returnVal=1) 
    [DSP] @36,247,741tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> memTab[8] allocated in persistent memory in Memory space:IALG_EXTERNAL. Addr=0x8f2e7400                                                             
    [DSP] @36,247,852tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_usesInternalScratch> Enter (numRecs=9)        
    [DSP] @36,247,922tk: [+0 T:0x8eb0006c S:0x8eb03c3c] ti.sdo.fc.dskt2 - _DSKT2_usesInternalScratch> Exit (returnVal=1)       
    [DSP] @36,247,992tk: [+2 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Increment scratch group 0`s reference count                                                                                                         
    [DSP] @36,248,075tk: [+0 T:0x8eb0006c S:0x8eb03c44] ti.sdo.fc.dskt2 - _DSKT2_incrScratchReferenceCount> Enter (scratchMutexId=0)                                                                                                                       
    [DSP] @36,248,173tk: [+0 T:0x8eb0006c S:0x8eb03c44] ti.sdo.fc.dskt2 - _DSKT2_incrScratchReferenceCount> Exit               
    [DSP] @36,248,238tk: [+0 T:0x8eb0006c S:0x8eb03c5c] ti.sdo.fc.dskt2 - _DSKT2_assignInstanceMemory> Exit (returnVal=1)      
    [DSP] @36,248,314tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[0]: base=0x8f114700, size=0x380, align=0x80, space=IALG_EXTERNAL, attrs=IALG_@16,572,910us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                                                                
    @16,573,373us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,573,645us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,573,918us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    PERSIST                                                                                                                    
    [DSP] @36,248,426tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[1]: base=0x11f04000, size=0xfd00, align=0x80, space=IALG_DARAM0, attrs=IALG_SCRATCH                                                           
    [DSP] @36,248,537tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[2]: base=0x8f114a80, size=0x16f800, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                       
    [DSP] @36,248,651tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[3]: base=0x8f284280, size=0x50000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                        
    [DSP] @36,248,764tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[4]: base=0x8f2d4280, size=0x9800, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                         
    [DSP] @36,248,877tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[5]: base=0x8f2dda80, size=0x1000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                         
    [DSP] @36,248,989tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[6]: base=0x8f2dea80, size=0x7000, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                         
    [DSP] @36,249,101tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[7]: base=0x8f2e5a80, size=0x1980, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                         
    [DSP] @36,249,213tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Allocated memTab[8]: base=0x8f2e7400, size=0x680, align=0x80, space=IALG_EXTERNAL, attrs=IALG_PERSIST                                                          
    [DSP] @36,249,329tk: [+0 T:0x8eb0006c S:0x8eb03c64] ti.sdo.fc.dskt2 - _DSKT2_enqueueMemTab> Enter (segId=2, memTabSize=180, numRecs=9, extHeapId=0)                                                                                                    
    [DSP] @36,249,423tk: [+0 T:0x8eb0006c S:0x8eb03c64] ti.sdo.fc.dskt2 - _DSKT2_enqueueMemTab> Exit (status=TRUE)             
    [DSP] @36,251,952tk: [+4 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Algorithm init successful.         
    [DSP] @36,252,035tk: [+0 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dskt2 - DSKT2_createAlg3> Exit (algHandle=0x8f114700)        
    [DSP] @36,252,109tk: [+0 T:0x8eb0006c S:0x8eb03d04] ti.sdo.fc.dskt2 - DSKT2_createAlg> Exit (algHandle=0x8f114700)         
    [DSP] @36,252,186tk: [+0 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Enter (groupId=0, algHandle=0x8fc82608, dmaFxns=0x8eb03d94, numAlgs=1)                                                                                   
    [DSP] @36,252,305tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Alg 0x8f114700:              
    [DSP] @36,252,374tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Total Channels requested 6, PaRams requested 35, Tccs requested 6                                                                                        
    [DSP] @36,252,467tk: [+0 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dman3 - getContext> Enter (pContext=0x8eb03d68, groupId=0, nTccs=6, nPaRams=35)                                                                                                          
    [DSP] @36,252,555tk: [+2 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dman3 - getContext> Context exists for groupId 0, context 0x8fc823a8                                                                                                                     
    [DSP] @36,252,637tk: [+0 T:0x8eb0006c S:0x8eb03c9c] ti.sdo.fc.dman3 - getContext> Exit (status=DMAN3_SOK)                  
    [DSP] @36,252,701tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Context 0x8fc823a8           
    [DSP] @36,252,775tk: [+0 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Enter (context=0x8fc823a8, alg=0x8f114700, groupId=0, dmaTab=0x8fc82860, numChans=6)                                                                             
    [DSP] @36,252,884tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Channel 0                            
    [DSP] @36,252,946tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Channel 1                            
    [DSP] @36,253,006tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Channel 2                            
    [DSP] @36,253,066tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Channel 3                            
    [DSP] @36,253,125tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Channel 4                            
    [DSP] @36,253,185tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Channel 5                            
    [DSP] @36,253,248tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Creating channel 0, size 0x0, align 0x0, scratchEnv 0x0                                                                                                          
    [DSP] @36,253,333tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[0]: size=0x28, align=0x4 heapId=2                                                                                                     
    [DSP] @36,253,426tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated@16,588,299us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                              
    @16,594,459us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,594,700us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,594,974us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
     mem[0]: size=0x28, align=0x4, heapId=2, base=0x8fc82920                                                                   
    [DSP] @36,253,526tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 4              
    [DSP] @36,253,594tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle            
    [DSP] @36,253,661tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x8fc82920, dmaTab=0x8fc82860, qdmaChannel=4, env=0x0, scratchEnv=0x0, context=0x8fc823a8)                                                             
    [DSP] @36,253,776tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 1 tccs, 3 PaRams, qdmaChannel 4, env 0x0                                                                                              
    [DSP] @36,253,866tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> paRam block 0x1c04a00, tcc Table 0x8fb41358                                                                                                                          
    [DSP] @36,253,945tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Exit (status=1)                          
    [DSP] @36,254,007tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):4           
    [DSP] @36,254,075tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):                   
    [DSP] @36,254,138tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> dmaTab[0].handle's paRamAddr 0x1c04a00
    [DSP] @36,254,215tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 80 (Addr 0x1c04a00)                  
    [DSP] @36,254,282tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 79 (Addr 0x1c049e0)                  
    [DSP] @36,254,361tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 78 (Addr 0x1c049c0)                  
    [DSP] @36,254,428tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):                     
    [DSP] @36,254,491tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 32                                   
    [DSP] @36,254,551tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Creating channel 1, size 0x0, align 0x0, scratchEnv 0x0                                                                                                          
    [DSP] @36,254,635tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[1]: size=0x28, align=0x4 heapId=2                                                                                                     
    [DSP] @36,254,724tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[1]: size=0x28, align=0x4, heapId=2, base=0x8fc82948                                                                                   
    [DSP] @36,254,822tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 5              
    [DSP] @36,254,889tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle            
    [DSP] @36,254,955tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x8fc82948, dmaTab=0x8fc82878, qdmaChannel=5, env=0x0, scratchEnv=0x0, context=0x8fc823a8)                                                             
    [DSP] @36,255,069tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 1 tccs, 3 PaRams, qdmaChannel 5, env 0x0                                                                                              
    [DSP] @36,255,159tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> paRam block 0x1c04a60, tcc Table 0x8fb41359                                                                                                                          
    [DSP] @36,255,237tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Exit (status=1)                          
    [DSP] @36,255,298tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):5           
    [DSP] @36,255,366tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):                   
    [DSP] @36,255,430tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> dmaTab[1].handle's paRamAddr 0x1c04a60
    [DSP] @36,255,506tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 83 (Addr 0x1c04a60)                  
    [DSP] @36,255,573tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 82 (Addr 0x1c04a40)                  
    [DSP] @36,255,640tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 81 (Addr 0x1c04a20)                  
    [DSP] @36,255,708tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):                     
    [DSP] @36,255,770tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 33                                   
    [DSP] @36,255,827tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Creating channel 2, size 0x0, align 0x0, scratchEnv 0x0                                                                                                          
    [DSP] @36,255,911tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[2]: size=0x28, align=0x4 heapId=2                                                                                                     
    [DSP] @36,256,000tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[2]: size=0x28, align=0x4, heapId=2, base=0x@16,609,370us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                                                                                          
    @16,609,806us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,610,135us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,610,419us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    8fc82970                                                                                                                   
    [DSP] @36,256,097tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 0              
    [DSP] @36,256,164tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle            
    [DSP] @36,256,230tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x8fc82970, dmaTab=0x8fc82890, qdmaChannel=0, env=0x0, scratchEnv=0x0, context=0x8fc823a8)                                                             
    [DSP] @36,256,344tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 1 tccs, 3 PaRams, qdmaChannel 0, env 0x0                                                                                              
    [DSP] @36,256,434tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> paRam block 0x1c04ac0, tcc Table 0x8fb4135a                                                                                                                          
    [DSP] @36,256,513tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Exit (status=1)                          
    [DSP] @36,256,573tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):0           
    [DSP] @36,256,641tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):                   
    [DSP] @36,256,707tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> dmaTab[2].handle's paRamAddr 0x1c04ac0
    [DSP] @36,256,784tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 86 (Addr 0x1c04ac0)                  
    [DSP] @36,256,851tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 85 (Addr 0x1c04aa0)                  
    [DSP] @36,256,918tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 84 (Addr 0x1c04a80)                  
    [DSP] @36,256,985tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):                     
    [DSP] @36,257,048tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 34                                   
    [DSP] @36,257,105tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Creating channel 3, size 0x0, align 0x0, scratchEnv 0x0                                                                                                          
    [DSP] @36,257,189tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[3]: size=0x28, align=0x4 heapId=2                                                                                                     
    [DSP] @36,257,277tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[3]: size=0x28, align=0x4, heapId=2, base=0x8fc82998                                                                                   
    [DSP] @36,257,375tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 1              
    [DSP] @36,257,442tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle            
    [DSP] @36,257,509tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x8fc82998, dmaTab=0x8fc828a8, qdmaChannel=1, env=0x0, scratchEnv=0x0, context=0x8fc823a8)                                                             
    [DSP] @36,257,622tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 1 tccs, 24 PaRams, qdmaChannel 1, env 0x0                                                                                             
    [DSP] @36,257,713tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> paRam block 0x1c04dc0, tcc Table 0x8fb4135b                                                                                                                          
    [DSP] @36,257,792tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Exit (status=1)                          
    [DSP] @36,257,852tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):1           
    [DSP] @36,257,920tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):                   
    [DSP] @36,257,983tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> dmaTab[3].handle's paRamAddr 0x1c04dc0
    [DSP] @36,258,059tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 110 (Addr 0x1c04dc0)                 
    [DSP] @36,258,127tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 109 (Addr 0x1c04da0)                 
    [DSP] @36,258,195tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 108 (Addr 0x1c04d80)                 
    [DSP] @36,258,263tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 107 (Addr 0x1c04d60)                 
    [DSP] @36,258,331tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 106 (Addr 0x1c04d40)                 
    [DSP] @36,258,399tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 105 (Addr 0x1c04d20)                 
    [DSP] @36,258,468tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 104 (Addr 0x1c04d00)                 
    [DSP] @36,258,536tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 103 (Addr 0x1c04ce0)                 
    [DSP] @36,258,604tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 102 (Addr 0x1c04cc0)                 
    [DSP] @36,258,672tk: [+2 T:0x8eb0006c S:0x8eb03c34]@16,625,536us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                                                                       
    @16,625,884us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,626,095us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,646,360us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
     ti.sdo.fc.dman3 - createChannels> 101 (Addr 0x1c04ca0)                                                                    
    [DSP] @36,258,740tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 100 (Addr 0x1c04c80)                 
    [DSP] @36,258,808tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 99 (Addr 0x1c04c60)                  
    [DSP] @36,258,875tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 98 (Addr 0x1c04c40)                  
    [DSP] @36,258,943tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 97 (Addr 0x1c04c20)                  
    [DSP] @36,259,014tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 96 (Addr 0x1c04c00)                  
    [DSP] @36,259,081tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 95 (Addr 0x1c04be0)                  
    [DSP] @36,259,148tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 94 (Addr 0x1c04bc0)                  
    [DSP] @36,259,215tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 93 (Addr 0x1c04ba0)                  
    [DSP] @36,259,283tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 92 (Addr 0x1c04b80)                  
    [DSP] @36,259,350tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 91 (Addr 0x1c04b60)                  
    [DSP] @36,259,417tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 90 (Addr 0x1c04b40)                  
    [DSP] @36,259,485tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 89 (Addr 0x1c04b20)                  
    [DSP] @36,259,552tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 88 (Addr 0x1c04b00)                  
    [DSP] @36,259,619tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 87 (Addr 0x1c04ae0)                  
    [DSP] @36,259,687tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):                     
    [DSP] @36,259,749tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 35                                   
    [DSP] @36,259,807tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Creating channel 4, size 0x0, align 0x0, scratchEnv 0x0                                                                                                          
    [DSP] @36,259,891tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[4]: size=0x28, align=0x4 heapId=2                                                                                                     
    [DSP] @36,259,979tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[4]: size=0x28, align=0x4, heapId=2, base=0x8fc829c0                                                                                   
    [DSP] @36,260,077tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 2              
    [DSP] @36,260,143tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Initializing IDMA3_handle            
    [DSP] @36,260,210tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x8fc829c0, dmaTab=0x8fc828c0, qdmaChannel=2, env=0x0, scratchEnv=0x0, context=0x8fc823a8)                                                             
    [DSP] @36,260,324tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 1 tccs, 1 PaRams, qdmaChannel 2, env 0x0                                                                                              
    [DSP] @36,260,413tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> paRam block 0x1c04de0, tcc Table 0x8fb4135c                                                                                                                          
    [DSP] @36,260,492tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Exit (status=1)                          
    [DSP] @36,260,553tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):2           
    [DSP] @36,260,621tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):                   
    [DSP] @36,260,684tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> dmaTab[4].handle's paRamAddr 0x1c04de0
    [DSP] @36,260,760tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 111 (Addr 0x1c04de0)                 
    [DSP] @36,260,828tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):                     
    [DSP] @36,260,890tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 36                                   
    [DSP] @36,260,948tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Creating channel 5, size 0x0, align 0x0, scratchEnv 0x0                                                                                                          
    [DSP] @36,261,032tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Requested mem[5]: size=0x28, align=0x4 heapId=2                                                                                                     
    [DSP] @36,261,120tk: [+4 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> IDMA3 Object Allocated mem[5]: size=0x28, align=0x4, heapId=2, base=0x8fc829e8                                                                                   
    [DSP] @36,261,218tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigning qdmaChannel 3              
    [DSP] @36,261,285tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 @16,661,114us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                                                      
    @16,661,476us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,661,754us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,662,031us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    - createChannels> Initializing IDMA3_handle                                                                                
    [DSP] @36,261,354tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Enter (handle=0x8fc829e8, dmaTab=0x8fc828d8, qdmaChannel=3, env=0x0, scratchEnv=0x0, context=0x8fc823a8)                                                             
    [DSP] @36,261,468tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Initializing IDMA3 handle with 1 tccs, 1 PaRams, qdmaChannel 3, env 0x0                                                                                              
    [DSP] @36,261,558tk: [+2 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> paRam block 0x1c04e00, tcc Table 0x8fb4135d                                                                                                                          
    [DSP] @36,261,637tk: [+0 T:0x8eb0006c S:0x8eb03be4] ti.sdo.fc.dman3 - initHandle> Exit (status=1)                          
    [DSP] @36,261,697tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Qdma Channel(s):3           
    [DSP] @36,261,765tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned PaRam(s):                   
    [DSP] @36,261,828tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> dmaTab[5].handle's paRamAddr 0x1c04e00
    [DSP] @36,261,904tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 112 (Addr 0x1c04e00)                 
    [DSP] @36,261,972tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Assigned Tcc(s):                     
    [DSP] @36,262,035tk: [+2 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> 37                                   
    [DSP] @36,262,094tk: [+0 T:0x8eb0006c S:0x8eb03c34] ti.sdo.fc.dman3 - createChannels> Exit (status=0)                      
    [DSP] @36,262,160tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 4               
    [DSP] @36,262,227tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):             
    [DSP] @36,262,293tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[0].handle's paRamAddr 0x1c04a00                                                                                                                     
    [DSP] @36,262,372tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 80 (Addr 0x1c04a00)            
    [DSP] @36,262,443tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 79 (Addr 0x1c049e0)            
    [DSP] @36,262,513tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 78 (Addr 0x1c049c0)            
    [DSP] @36,262,583tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Tcc(s):               
    [DSP] @36,262,649tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 32                             
    [DSP] @36,262,709tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 5               
    [DSP] @36,262,774tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):             
    [DSP] @36,262,841tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[1].handle's paRamAddr 0x1c04a60                                                                                                                     
    [DSP] @36,262,920tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 83 (Addr 0x1c04a60)            
    [DSP] @36,262,990tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 82 (Addr 0x1c04a40)            
    [DSP] @36,263,060tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 81 (Addr 0x1c04a20)            
    [DSP] @36,263,130tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Tcc(s):               
    [DSP] @36,263,195tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 33                             
    [DSP] @36,263,255tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 0               
    [DSP] @36,263,321tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):             
    [DSP] @36,263,387tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[2].handle's paRamAddr 0x1c04ac0                                                                                                                     
    [DSP] @36,263,466tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 86 (Addr 0x1c04ac0)            
    [DSP] @36,263,537tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 85 (Addr 0x1c04aa0)            
    [DSP] @36,263,607tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 84 (Addr 0x1c04a80)            
    [DSP] @36,263,682tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Tcc(s):               
    [DSP] @36,263,747tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 34                             
    [DSP] @36,263,807tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 1               
    [DSP] @36,263,873tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):             
    [DSP] @36,263,@16,678,657us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                
    @16,678,969us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,679,239us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,679,513us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    939tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[3].handle's paRamAddr 0x1c04dc0       
    [DSP] @36,264,018tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 110 (Addr 0x1c04dc0)           
    [DSP] @36,264,088tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 109 (Addr 0x1c04da0)           
    [DSP] @36,264,159tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 108 (Addr 0x1c04d80)           
    [DSP] @36,264,230tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 107 (Addr 0x1c04d60)           
    [DSP] @36,264,301tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 106 (Addr 0x1c04d40)           
    [DSP] @36,264,372tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 105 (Addr 0x1c04d20)           
    [DSP] @36,264,443tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 104 (Addr 0x1c04d00)           
    [DSP] @36,264,514tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 103 (Addr 0x1c04ce0)           
    [DSP] @36,264,585tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 102 (Addr 0x1c04cc0)           
    [DSP] @36,264,656tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 101 (Addr 0x1c04ca0)           
    [DSP] @36,264,727tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 100 (Addr 0x1c04c80)           
    [DSP] @36,264,798tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 99 (Addr 0x1c04c60)            
    [DSP] @36,264,868tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 98 (Addr 0x1c04c40)            
    [DSP] @36,264,939tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 97 (Addr 0x1c04c20)            
    [DSP] @36,265,009tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 96 (Addr 0x1c04c00)            
    [DSP] @36,265,079tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 95 (Addr 0x1c04be0)            
    [DSP] @36,265,149tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 94 (Addr 0x1c04bc0)            
    [DSP] @36,265,219tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 93 (Addr 0x1c04ba0)            
    [DSP] @36,265,289tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 92 (Addr 0x1c04b80)            
    [DSP] @36,265,360tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 91 (Addr 0x1c04b60)            
    [DSP] @36,265,430tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 90 (Addr 0x1c04b40)            
    [DSP] @36,265,500tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 89 (Addr 0x1c04b20)            
    [DSP] @36,265,570tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 88 (Addr 0x1c04b00)            
    [DSP] @36,265,641tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 87 (Addr 0x1c04ae0)            
    [DSP] @36,265,711tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Tcc(s):               
    [DSP] @36,265,776tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 35                             
    [DSP] @36,265,836tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 2               
    [DSP] @36,265,902tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):             
    [DSP] @36,265,971tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[4].handle's paRamAddr 0x1c04de0                                                                                                                     
    [DSP] @36,266,050tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 111 (Addr 0x1c04de0)           
    [DSP] @36,266,121tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Tcc(s):               
    [DSP] @36,266,186tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 36                             
    [DSP] @36,266,246tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned Qdma: 3               
    [DSP] @36,266,312tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned PaRam(s):             
    [DSP] @36,266,378tk: [+2 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> dmaTab[5].handle's paRamAddr 0x1c04e00                                                                                                                     
    [DSP] @36,266,457tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 112 (Addr 0x1c04e00)           
    [DSP] @36,266,528tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> Assigned T@16,696,021us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                    
    @16,696,412us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,696,686us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,696,958us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    cc(s):                                                                                                                     
    [DSP] @36,266,593tk: [+4 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_createChannels> 37                             
    [DSP] @36,266,656tk: [+0 T:0x8eb0006c S:0x8eb03cd4] ti.sdo.fc.dman3 - DMAN3_grantDmaChannels> Exit (status=0)              
    [DSP] @36,266,724tk: [+0 T:0x8eb0006c S:0x8eb03d34] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x8fc82608)        
    [DSP] @36,266,800tk: [+0 T:0x8eb0006c S:0x8eb03ec4] ti.sdo.ce.video.VIDENC - VIDENC_create> return (0x8fc825d8)            
    [DSP] @36,266,883tk: [+4 T:0x8eb0006c S:0x8eb03e84] OT - Thread_create > name: "h264enc#2", pri:  -1, stack size:  16384, stack seg: 0                                                                                                                 
    [DSP] @36,267,210tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,267,283tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,294,036tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe09ca8, 4056): cmd = 1                          
    [DSP] @36,297,288tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,297,356tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,326,827tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> 0x8fc82590(h264enc#2) call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4b9                                                                                                  
    [DSP] @36,326,934tk: [+0 T:0x8eee342c S:0x8f2eb934] ti.sdo.ce.video.VIDENC - VIDENC_control> Enter (handle=0x8fc825d8, id=1, params=0x8fe0acb4, status=0x8fe0acdc                                                                                      
    [DSP] @36,327,045tk: [+5 T:0x8eee342c S:0x8f2eb914] CV - VISA_enter(visa=0x8fc825d8): algHandle = 0x8fc82608               
    [DSP] @36,327,121tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82608) 
    [DSP] @36,327,201tk: [+0 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f114700)
    [DSP] @36,327,289tk: [+2 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f04f380, current algorithm to be activated 0x8f114700                                                                                
    [DSP] @36,327,389tk: [+4 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real deactivation of algorithm 0x8f04f380                                                                                                                     
    [DSP] @36,327,497tk: [+4 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Real activation of algorithm 0x8f114700                                                                                                                       
    [DSP] @36,327,617tk: [+0 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,327,676tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,327,781tk: [+5 T:0x8eee342c S:0x8f2eb914] CV - VISA_exit(visa=0x8fc825d8): algHandle = 0x8fc82608                
    [DSP] @36,327,857tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82608)
    [DSP] @36,327,936tk: [+0 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f114700)                                                                                                                   
    [DSP] @36,328,017tk: [+4 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f114700                                                                                                                     
    [DSP] @36,328,098tk: [+0 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,328,158tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                 
    [DSP] @36,328,225tk: [+0 T:0x8eee342c S:0x8f2eb934] ti.sdo.ce.video.VIDENC - VIDENC_control> Exit (handle=0x8fc825d8, retVal=0x0)                                                                                                                      
    [DSP] @36,328,308tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> returned from call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4b9                                                                                                          
    [DSP] @36,334,748tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,334,815tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,370,658tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,370,725tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,406,788tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,406,853tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,421,941tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> 0x8fc82590(h264enc#2) call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4ba                                                                                                  
    [DSP] @36,422,041tk: [+0 T:0x8eee342c S:0x8f2eb934] ti.sdo.ce.video.VIDENC - VIDENC_control> Enter (handle=0x8fc825d8, id=2, params=0x8fe0acb4, status=0x8fe0acdc                                                                                      
    @16,711,622us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                              
    @16,711,921us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,712,190us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,712,467us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    [DSP] @36,422,147tk: [+5 T:0x8eee342c S:0x8f2eb914] CV - VISA_enter(visa=0x8fc825d8): algHandle = 0x8fc82608               
    [DSP] @36,422,220tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82608) 
    [DSP] @36,422,297tk: [+0 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f114700)
    [DSP] @36,422,376tk: [+2 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f114700, current algorithm to be activated 0x8f114700                                                                                
    [DSP] @36,422,476tk: [+2 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Activation of algorithm 0x8f114700 not required, already active                                                                                               
    [DSP] @36,422,566tk: [+0 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,422,625tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,422,698tk: [+5 T:0x8eee342c S:0x8f2eb914] CV - VISA_exit(visa=0x8fc825d8): algHandle = 0x8fc82608                
    [DSP] @36,422,769tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82608)
    [DSP] @36,422,846tk: [+0 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f114700)                                                                                                                   
    [DSP] @36,422,927tk: [+4 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f114700                                                                                                                     
    [DSP] @36,423,006tk: [+0 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,423,065tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                 
    [DSP] @36,423,129tk: [+0 T:0x8eee342c S:0x8f2eb934] ti.sdo.ce.video.VIDENC - VIDENC_control> Exit (handle=0x8fc825d8, retVal=0x0)                                                                                                                      
    [DSP] @36,423,209tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> returned from call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4ba                                                                                                          
    [DSP] @36,446,774tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,446,840tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,482,701tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,482,768tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,519,607tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,519,674tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,559,121tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> 0x8fc82590(h264enc#2) call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4bb                                                                                                  
    [DSP] @36,559,220tk: [+0 T:0x8eee342c S:0x8f2eb934] ti.sdo.ce.video.VIDENC - VIDENC_control> Enter (handle=0x8fc825d8, id=1, params=0x8fe0acb4, status=0x8fe0acdc                                                                                      
    [DSP] @36,559,322tk: [+5 T:0x8eee342c S:0x8f2eb914] CV - VISA_enter(visa=0x8fc825d8): algHandle = 0x8fc82608               
    [DSP] @36,559,394tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82608) 
    [DSP] @36,559,471tk: [+0 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f114700)
    [DSP] @36,559,549tk: [+2 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f114700, current algorithm to be activated 0x8f114700                                                                                
    [DSP] @36,559,648tk: [+2 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Activation of algorithm 0x8f114700 not required, already active                                                                                               
    [DSP] @36,559,738tk: [+0 T:0x8eee342c S:0x8f2eb8cc] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,559,797tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,559,883tk: [+5 T:0x8eee342c S:0x8f2eb914] CV - VISA_exit(visa=0x8fc825d8): algHandle = 0x8fc82608                
    [DSP] @36,559,957tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82608)
    [DSP] @36,560,033tk: [+0 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f114700)                                                                                                                   
    [DSP] @36,560,114tk: [+4 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f114700                                                                                                                     
    [DSP] @36,560,193tk: [+0 T:0x8eee342c S:0x8f2eb8d4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,560,253tk:@16,728,144us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)          
    @16,728,489us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,728,712us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,747,916us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
     [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                                     
    [DSP] @36,560,317tk: [+0 T:0x8eee342c S:0x8f2eb934] ti.sdo.ce.video.VIDENC - VIDENC_control> Exit (handle=0x8fc825d8, retVal=0x0)                                                                                                                      
    [DSP] @36,560,397tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> returned from call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4bb                                                                                                          
    [DSP] @36,568,185tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,568,251tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,604,142tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,604,208tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,628,547tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> 0x8fc82590(h264enc#2) call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4bc                                                                                                  
    [DSP] @36,628,648tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> Enter(addr=0x87400000, sizeInBytes=829440)       
    [DSP] @36,629,624tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> return                                           
    [DSP] @36,629,678tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> Enter(addr=0x8e640000, sizeInBytes=414720)       
    [DSP] @36,630,202tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> return                                           
    [DSP] @36,630,260tk: [+0 T:0x8eee342c S:0x8f2eb954] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fc825d8, inBufs=0x8f2eb9fc, outBufs=0x8f2eba08, inArgs=0x8fe0adb8, outArgs=0x8fe0adbc)                                                   
    [DSP] @36,630,387tk: [+5 T:0x8eee342c S:0x8f2eb934] CV - VISA_enter(visa=0x8fc825d8): algHandle = 0x8fc82608               
    [DSP] @36,630,460tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82608) 
    [DSP] @36,630,536tk: [+0 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f114700)
    [DSP] @36,630,615tk: [+2 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f114700, current algorithm to be activated 0x8f114700                                                                                
    [DSP] @36,630,715tk: [+2 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Activation of algorithm 0x8f114700 not required, already active                                                                                               
    [DSP] @36,630,805tk: [+0 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,630,864tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,685,403tk: [+5 T:0x8eee342c S:0x8f2eb934] CV - VISA_exit(visa=0x8fc825d8): algHandle = 0x8fc82608                
    [DSP] @36,685,505tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82608)
    [DSP] @36,685,585tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f114700)                                                                                                                   
    [DSP] @36,685,667tk: [+4 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f114700                                                                                                                     
    [DSP] @36,685,747tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,685,807tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                 
    [DSP] @36,685,874tk: [+0 T:0x8eee342c S:0x8f2eb954] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fc825d8, retVal=0x0)                                                                                                                      
    [DSP] @36,685,989tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWb> Enter(addr=0x8e640000, sizeInBytes=414720)        
    [DSP] @36,686,594tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWb> return                                            
    [DSP] @36,686,647tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> Enter(addr=0x8f1d28a0, sizeInBytes=451584)     
    [DSP] @36,687,212tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,687,265tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> Enter(addr=0x8f248710, sizeInBytes=225792)     
    [DSP] @36,687,584tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,687,637tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> Enter(addr=0x8f267110, sizeInBytes=225792)     
    [DSP] @36,687,991tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,688,046tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> returned from call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4bc                                                                                                          
    [DSP] @36,688,206tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5@16,761,700us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                                         
    @16,762,092us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,762,372us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,762,647us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          

    [DSP] @36,688,281tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @36,724,044tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5  
    [DSP] @36,724,111tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @36,764,620tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5  
    [DSP] @36,764,685tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @36,805,094tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5  
    [DSP] @36,805,159tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @36,841,080tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5  
    [DSP] @36,841,145tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032
    [DSP] @36,861,014tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> 0x8fc82590(h264enc#2) call(algHandle=0x8fc825d8, msg=0x8fe0ac80); messageId=0x0004e4bd                                                                                                  
    [DSP] @36,861,118tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> Enter(addr=0x80d00000, sizeInBytes=829440)       
    [DSP] @36,862,091tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> return                                           
    [DSP] @36,862,143tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> Enter(addr=0x8e640000, sizeInBytes=414720)       
    [DSP] @36,862,664tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheInv> return                                           
    [DSP] @36,862,718tk: [+0 T:0x8eee342c S:0x8f2eb954] ti.sdo.ce.video.VIDENC - VIDENC_process> Enter (handle=0x8fc825d8, inBufs=0x8f2eb9fc, outBufs=0x8f2eba08, inArgs=0x8fe0adb8, outArgs=0x8fe0adbc)                                                   
    [DSP] @36,862,847tk: [+5 T:0x8eee342c S:0x8f2eb934] CV - VISA_enter(visa=0x8fc825d8): algHandle = 0x8fc82608               
    [DSP] @36,862,923tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(handle=0x8fc82608) 
    [DSP] @36,863,001tk: [+0 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Enter (scratchId=0, alg=0x8f114700)
    [DSP] @36,863,082tk: [+2 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Last active algorithm 0x8f114700, current algorithm to be activated 0x8f114700                                                                                
    [DSP] @36,863,181tk: [+2 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Activation of algorithm 0x8f114700 not required, already active                                                                                               
    [DSP] @36,863,272tk: [+0 T:0x8eee342c S:0x8f2eb8ec] ti.sdo.fc.dskt2 - DSKT2_activateAlg> Exit                              
    [DSP] @36,863,330tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_activate> return                   
    [DSP] @36,921,376tk: [+5 T:0x8eee342c S:0x8f2eb934] CV - VISA_exit(visa=0x8fc825d8): algHandle = 0x8fc82608                
    [DSP] @36,921,477tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(handle=0x8fc82608)
    [DSP] @36,921,556tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Enter (scratchId=0, algHandle=0x8f114700)                                                                                                                   
    [DSP] @36,921,638tk: [+4 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Lazy deactivate of algorithm 0x8f114700                                                                                                                     
    [DSP] @36,921,719tk: [+0 T:0x8eee342c S:0x8f2eb8f4] ti.sdo.fc.dskt2 - DSKT2_deactivateAlg> Exit                            
    [DSP] @36,921,778tk: [+0 T:0x8eee342c S:0x8f2eb914] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> return                 
    [DSP] @36,921,845tk: [+0 T:0x8eee342c S:0x8f2eb954] ti.sdo.ce.video.VIDENC - VIDENC_process> Exit (handle=0x8fc825d8, retVal=0x0)                                                                                                                      
    [DSP] @36,921,932tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWb> Enter(addr=0x8e640000, sizeInBytes=414720)        
    [DSP] @36,922,492tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWb> return                                            
    [DSP] @36,922,544tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> Enter(addr=0x8f11aca0, sizeInBytes=451584)     
    [DSP] @36,923,128tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,923,180tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> Enter(addr=0x8f190b10, sizeInBytes=225792)     
    [DSP] @36,923,500tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,923,553tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> Enter(addr=0x8f1af510, sizeInBytes=225792)     
    [DSP] @36,923,873tk: [+0 T:0x8eee342c S:0x8f2eb98c] OM - Memory_cacheWbInv> return                                         
    [DSP] @36,923,928tk: [+5 T:0x8eee342c S:0x8f2eb9ec] CN - NODE> returned from call(algHandle=0x8fc825d8, msg=0x@16,777,424us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> Enter(queue=0x0, msg=0x41b5ec80)                                            
    @16,777,822us: [+0 T:0x4134db60 S:0x4134d02c] OC - Comm_put> return (0)                                                    
    @16,778,103us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> Enter(queue=0x10000, msg=0x4134d0b8, timeout=-1)              
    @16,778,374us: [+0 T:0x4134db60 S:0x4134d024] OC - Comm_get> MSGQ_Get() status=0x8000, return (0)                          
    8fe0ac80); messageId=0x0004e4bd                                                                                            
    [DSP] @36,924,091tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,924,159tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,957,500tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,957,565tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    [DSP] @36,993,991tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - processRmsCmd(0x8fe05ca8, 4056): cmd = 5                          
    [DSP] @36,994,057tk: [+0 T:0x8eb0006c S:0x8eb04024] CR - remote time = 0x0, trace buffer size = 4032                       
    @16,780,059us: [+0 T:0x4134db60 S:0x4134d05c] CE - Engine_fwriteTrace> returning count [106607]                            
    @16,780,319us: [+0 T:0x4134db60 S:0x4134d0dc] CV - VISA_call Completed: messageId=0x0002e5f6, command=0x0, return(status=-1)
    @16,780,586us: [+5 T:0x4134db60 S:0x4134d0bc] CV - VISA_freeMsg(0x1b8e40, 0x41b5fc80): Freeing message with messageId=0x0002e5f6                                                                                                                       
    @16,780,846us: [+0 T:0x4134db60 S:0x4134d144] ti.sdo.ce.video.VIDDEC - VIDDEC_process> Exit (handle=0x1b8e40, retVal=0xffffffff)                                                                                                                       
    [dm644xh264 @ 0x12dc88]VIDDEC_process() failed, ret: -1,outArg.extendedError=000020ec           

    Thanks.

  • I would think any issue that shows up within the "process()" call of the codec is something the codec authors would be able to help you with.

    I am not aware of the interpretation of the "extendedError" etc.

    Gunjan

  • Thank you,Gunjan

    Do you kown how could I contact the codec authors for help? Will they answer problems at this forum?

  • extendedError is a combination of XDM-defined bits and [optional] codec-defined bits - the codec-defined bits _should_ be documented in each codec's users guide.  There are some details in the XDM documentation of the XDM_ErrorBit enum:

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/xdais/6_24/exports/xdais_6_24/docs/html/group__ti__xdais__dm___x_d_m.html#g993de0b923e61c59a996fc2be4783131

    0x000020ec has the XDM_UNSUPPORTEDINPUT bit set.  The lower 8 bits (0xec) may provide more details - check the codec user's guide.

    Chris

  • Thanks,Chris

    I have checked the codec user's guide. In all,  these error bits say the input stream is corrupted.

    But I don't know where the problem is.

    As to the input stream, I'm sure it is OK since I can play it on both PC and the EVM well.

    As to the decoder, I don't have an explicit evidence that the decoder is buggy since it can play the input file well if no new encoder is created.

    The decoder and encoder works in different process,  it is strange that the encoder process disturbed the decoder process ONLY if new encoder is created.

    Maybe the creating of encoder object corrupted the decoder's input stream?

     Update:

    Just now I found such statement in spraah0a.pdf(EncodeDecode Demo for the DVEVM/DVSDK) :

    "Currently due to a bug in the H.264 encoder and decoder initialization, one cannot call
    VIDDEC_control() or VIDENC_control() between creating the encoder and decoder"

    I'm not sure if it is the bug caused my problem. I called VIDDEC_control() between decoder & encoder initialization.

    This is unavoidable for me since the creation of encoder is controlled by the end user.

     

     

     

     

  • Hi,

    The error the H264 decoder generates indicates that the input stream has features which are not supported.

    Since the decoder works when you run encoder process first please check that you provide the same input to the decoder when you run the decoder process first.

    There may be something that corrupts the input buffers

    Thanks

    Cesar

  • Can you please hardcode for testing purposes the result of the VIDDEC_control() and see if the behavior is changing.

    See workaround in the DVSDK demos encodedecode/video.c. See ALGO_INIT_WORKAROUND

    Cesar

  • Thank you, Cesar,

    I'm sure I provide the same input to decoder in both cases since the input is an h264 file, not a dynamically generated stream. Theoretically, the input will be the same since decoder and encoder runs in different process.

    I noticed the ALGO_INIT_WORKAROUND. Following your advice, In decoder process, I replaced the ret=VIDDEC_control(...) with ret=VIDDEC_EOK.  No VIDDEC_control is called in decoder.

    But the result is the same bad.

    Error code of VIDDEC_process is not always 0x20ec, it can also be 0x20c5, 0x08a8, 0x20f4, 0x04d1, 0x20ee, 0x20eb, 0x08a7 ....

    Thanks

  • Hi,

    The range of error codes seem to indicate that there is data corruption. So I think that we need to focus on how the data could be corrupted.

    Cesar

  • Cesar said:

    The range of error codes seem to indicate that there is data corruption. So I think that we need to focus on how the data could be corrupted.

    I agree. IMHO,  the encoder creation in the DSP side improperly corrupt the memory used by the decoder. I'm not sure if it's a problem of codec or

    codec engine/dpslink/....