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.

[MIDAS 2.0]: can't open engine 'mud' : CE - rserverOpen: can't start 'mud.x64P'; Processor_create failed

Other Parts Discussed in Thread: MIDAS, OMAP3530

Hi all,

I am trying to run the MIDAS 2.0 ultrasound demo. My aim is to obtain the autocorrelation output buffer from DPU processing unit. For that, I have defined DEBUG_CORRELATION in dpu.h recompiled dpu project from code composer studio. I have created 32bit buffer from ARM side midas code in UsProcess.c using:-

        hUsProcess->hDPUBufTabOut32 = BufTab_create(2,

                                                    (hUsProcess->pDpuConfig->varianceConfig.depthPointsToProcess)*

                                                    (hUsProcess->pDpuConfig->numScanLines)*sizeof(cplx_least16_t), &bAttrs);

 and then called             

if(hDPUoutBuf32 == NULL) hDPUoutBuf32= BufTab_getFreeBuf(hProc->hDPUBufTabOut32);

if(!p_DPUCorrout) p_DPUCorrout= (unsigned char *)Buffer_getUserPtr(hDPUoutBuf32);

   UsProcess_DPU (hProc, pInFlowData, p_DPUoutflow, size1, size2,  p_DPUensemblePower, p_DPUvelocity, p_DPUvariance, p_DPUCorrout);

Then I modified the pools in loadmodules.sh to include the buffer for autocorrelation also:-

insmod cmemk.ko phys_start=0x84800000 phys_end=0x87100000 pools=3x4096,2x131072,4x2097152,4x6291456,4x524288,6x262144,2x131072,2x524288,4x614400,4x307200 allowOverlap=1

I have earlier followed the memory map modification steps as mentioned in TI MIDAS wiki. So my mud.tcf looks like:-
var mem_ext = [
{
    comment:    "DDRALGHEAP: off-chip memory for dynamic algmem allocation",
    name:       "DDRALGHEAP",
    base:       0x87100000,
    len:        0x00800000,
    space:      "code/data"
},
{
    comment:    "DDR2: off-chip memory for application code and data",
    name:       "DDR2",
    base:       0x87900000,
    len:        0x00400000,
    space:      "code/data"
},
{
    comment:    "DSPLINK: off-chip memory reserved for DSPLINK code and data",
    name:       "DSPLINKMEM",
    base:       0x87D00000,
    len:        0x00100000,
    space:      "code/data"
},
{
    comment:    "RESET_VECTOR: off-chip memory for the reset vector table",
    name:       "RESET_VECTOR",
    base:       0x87E00000,
    len:        0x00001000,
    space:      "code/data"
},
{
    comment:    "L4CORE: L4-Core Interconnect Address Space",
    name:       "L4CORE",
    base:       0x48000000,
    len:        0x01000000,
    space:      "data"
},
{
    comment:    "L4PER: L4-Peripheral Interconnect Address Space",
    name:       "L4PER",
    base:       0x49000000,
    len:        0x00100000,
    space:      "data"
},
];
if (platform == "ti.platforms.evm3530") {
    var device_regs = {
        l1PMode: "32k",
        l1DMode: "16k",
        l2Mode: "64k",
l1DHeapSize: 0xc200
    };
    var params = {
        clockRate: 540,
        catalogName: "ti.catalog.c6000",
        deviceName: "3530",
        regs: device_regs,
        mem: mem_ext
    };
}
/*
 * Now customize the generic platform with parameters specified above.
 */
utils.loadPlatform("ti.platforms.generic", params);
//bios.GBL.CALLUSERINITFXN = true; bios.GBL.USERINITFXN = prog.extern("CE_exitSpinLock"); 
/*  ===========================================================================
 *  Enable heaps and tasks
 *  ===========================================================================
 */
bios.enableMemoryHeaps(prog);
bios.enableTskManager(prog);
/*  ===========================================================================
 *  Create heaps in memory segments that are to have heap
 *  ===========================================================================
 */
bios.DDR2.createHeap = true;
//bios.DDR2.heapSize   = 0x20000; // 128K
bios.DDR2.heapSize   = 0x40000; // 256K
bios.DDRALGHEAP.createHeap = true;
bios.DDRALGHEAP.heapSize   = bios.DDRALGHEAP.len;
/* RAMS */
bios.L1DSRAM.createHeap       = true;
bios.L1DSRAM.enableHeapLabel  = true;
bios.L1DSRAM["heapLabel"]     = prog.extern("L1DHEAP");
bios.L1DSRAM.heapSize         = bios.L1DSRAM.len;
bios.IRAM.createHeap       = true;
bios.IRAM.enableHeapLabel  = true;
bios.IRAM["heapLabel"]     = prog.extern("L2HEAP");
bios.IRAM.heapSize         = 0x8000;
/* Enable power management, whilst ensuring DSP CPU load reporting accuracy */
bios.PWRM.ENABLE = true;
bios.PWRM.IDLECPU = true;
bios.PWRM.LOADENABLE = true;
bios.PWRM.USECLKPRD = true;
bios.PWRM.NUMSLOTS = 10 + 1;
bios.PWRM.CLKTICKSPERSLOT = 50;
if (platform == "ti.platforms.evm3530") {
    bios.L1DSRAM.heapSize     = 0x10000;   // use 64k of L1DSRAM for heap 
}
/*  ===========================================================================
 *  GBL
 *  ===========================================================================
 */
/* set MAR register to cache external memory 0x80000000-0x8FFFFFFF */
prog.module("GBL").C64PLUSCONFIGURE   = true ;
prog.module("GBL").C64PLUSMAR128to159 = 0x0000ffff;
prog.module("GBL").ENABLEALLTRC    = false;
prog.module("GBL").PROCID          = 0;
/*  ===========================================================================
 *  MEM
 *  ===========================================================================
 */
prog.module("MEM").STACKSIZE = 0x2000 ;
prog.module("TSK").STACKSIZE = 0x2000 ;
/*  ===========================================================================
 *  Global Settings
 *  ===========================================================================
 */
prog.module("MEM").ARGSSIZE = 256;
/*  ===========================================================================
 *  Enable MSGQ and POOL Managers
 *  ===========================================================================
 */
bios.MSGQ.ENABLEMSGQ = true;
bios.POOL.ENABLEPOOL = true;
/*  ===========================================================================
 *  Set all code and data sections to use DDR2
 *  ===========================================================================
 */
bios.setMemCodeSections (prog, bios.DDR2);
bios.setMemDataNoHeapSections (prog, bios.DDR2);
bios.setMemDataHeapSections (prog, bios.DDR2);
/*  ===========================================================================
 *  MEM : Global
 *  ===========================================================================
 */
prog.module("MEM").BIOSOBJSEG = bios.DDR2;
prog.module("MEM").MALLOCSEG  = bios.DDR2;
/*  ===========================================================================
 *  TSK : Global
 *  ===========================================================================
 */
prog.module("TSK").STACKSEG = bios.DDR2;
bios.TSK.instance("TSK_idle").stackSize = 0x2000;
/*  ===========================================================================
 *  Generate configuration files...
 *  ===========================================================================
 */
if (config.hasReportedError == false) {
    prog.gen();
}

But when I run Ultrasound demo, it is showing Engine_open failed. When I search for the error code, it is giving DSP General failure error. 

On running with CE_DEBUG enabled, the following is the error log. Could you please help solve this problem? It is very urgent. What am I doing wrong?

CE_DEBUG=3 ./ultrasound -qws

============ Texas Instruments Inc ==============

     Medical Imaging Demo Application Starter    

                 * MIDAS v1.0 *                  

 ----------------------------------------------- 

              Ultrasound Demo v2.0               

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

ERROR: Module lpm_omap3530 does not exist in /proc/modules

ERROR: Module dsplinkk does not exist in /proc/modules

ERROR: Module cmemk does not exist in /proc/modules

ERROR: Module sdmak does not exist in /proc/modules

<6>CMEMK module: built on Jan 31 2012 at 00:03:29

CMEMK module: built on Jan 31 2012 at 00:03:29

<6>  Reference Linux version 2.6.29

  Reference Linux version 2.6.29

<6>  File /home/honey/dvsdk_3_00_02_44/linuxutils_2_24_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c

  File /home/honey/dvsdk_3_00_02_44/linuxutils_2_24_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c

CMEM Range Overlaps Kernel Physical - allowing overlap

CMEM Range Overlaps Kernel Physical - allowing overlap

CMEM phys_start (0x84800000) overlaps kernel (0x80000000 -> 0x8c800000)

CMEM phys_start (0x84800000) overlaps kernel (0x80000000 -> 0x8c800000)

ioremap_nocache(0x84800000, 42991616)=0xd3000000

ioremap_nocache(0x84800000, 42991616)=0xd3000000

<6>allocated heap buffer 0xd3000000 of size 0x79000

allocated heap buffer 0xd3000000 of size 0x79000

<6>cmem initialized 10 pools between 0x84800000 and 0x87100000

cmem initialized 10 pools between 0x84800000 and 0x87100000

<1>DSPLINK Module (1.61.03) created on Date: Jan  2 2012 Time: 17:34:03

DSPLINK Module (1.61.03) created on Date: Jan  2 2012 Time: 17:34:03

<6>SDMAK module: built on Jan 31 2012 at 00:03:31

SDMAK module: built on Jan 31 2012 at 00:03:31

<6>  Reference Linux version 2.6.29

  Reference Linux version 2.6.29

<6>  File /home/honey/dvsdk_3_00_02_44/linuxutils_2_24_02/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c

  File /home/honey/dvsdk_3_00_02_44/linuxutils_2_24_02/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c

Linear Data to tmp (DDR) successful 

<4>omap-dss: Could not find exact pixel clock. Requested 25189 kHz, got 25188 kHz

omap-dss: Could not find exact pixel clock. Requested 25189 kHz, got 25188 kHz

Sector Data to tmp (DDR) successful 

<4>omap-dss: Could not find exact pixel clock. Requested 25188 kHz, got 25187 kHz

omap-dss: Could not find exact pixel clock. Requested 25188 kHz, got 25187 kHz

@0,305,755us: [+4 T:0x4001ef60 S:0xbeecc354] OG - Global_init> This program was built with the following packages:

@0,305,999us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package gnu.targets.arm.rtsv5T (/home/honey/dvsdk_3_00_02_44/xdctools_]

@0,306,091us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.linuxutils.cmem (/home/honey/dvsdk_3_00_02_44/linuxutil]

@0,306,152us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.linuxutils.sdma (/home/honey/dvsdk_3_00_02_44/linuxutil]

@0,306,213us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.fc.global (/home/honey/dvsdk_3_00_02_44/framework_compo]

@0,306,243us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.fc.scpy (/home/honey/dvsdk_3_00_02_44/framework_compone]

@0,306,304us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.global (/home/honey/dvsdk_3_00_02_44/codec_engine_2_]

@0,306,335us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.xdais.dm (/home/honey/dvsdk_3_00_02_44/xdais_6_24/packages/]

@0,306,396us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.utils.trace (/home/honey/dvsdk_3_00_02_44/framework_com]

@0,306,426us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.utils.xdm (/home/honey/dvsdk_3_00_02_44/codec_engine]

@0,306,488us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package dsplink.gpp (/home/honey/dvsdk_3_00_02_44/dsplink_1_61_03/pack]

@0,306,518us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.bios.power (/home/honey/dvsdk_3_00_02_44/local_power_manage]

@0,306,579us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.xdais (/home/honey/dvsdk_3_00_02_44/xdais_6_24/packages/ti/]

@0,306,610us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.node (/home/honey/dvsdk_3_00_02_44/codec_engine_2_24]

@0,306,671us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.fc.memutils (/home/honey/dvsdk_3_00_02_44/framework_com]

@0,306,701us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.fc.utils (/home/honey/dvsdk_3_00_02_44/framework_compon]

@0,306,732us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.fc.dman3 (/home/honey/dvsdk_3_00_02_44/framework_compon]

@0,306,793us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.fc.acpy3 (/home/honey/dvsdk_3_00_02_44/framework_compon]

@0,306,823us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package gnu.targets (/home/honey/dvsdk_3_00_02_44/xdctools_3_15_01_59/]

@0,306,884us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package gnu.targets.arm (/home/honey/dvsdk_3_00_02_44/xdctools_3_15_01]

@0,306,915us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.catalog.arm (/home/honey/dvsdk_3_00_02_44/xdctools_3_15_01_]

@0,306,976us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.catalog (/home/honey/dvsdk_3_00_02_44/xdctools_3_15_01_59/p]

@0,307,006us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.catalog.c6000 (/home/honey/dvsdk_3_00_02_44/xdctools_3_15_0]

@0,307,067us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.platforms.evm3530 (/home/honey/dvsdk_3_00_02_44/xdctools_3_]

@0,307,098us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.osal (/home/honey/dvsdk_3_00_02_44/codec_engine_2_24]

@0,641,479us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.osal.linux (/home/honey/dvsdk_3_00_02_44/codec_engin]

@0,641,540us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.ipc (/home/honey/dvsdk_3_00_02_44/codec_engine_2_24/]

@0,641,601us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.ipc.dsplink (/home/honey/dvsdk_3_00_02_44/codec_engi]

@0,641,632us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.alg (/home/honey/dvsdk_3_00_02_44/codec_engine_2_24/]

@0,641,693us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce (/home/honey/dvsdk_3_00_02_44/codec_engine_2_24/pack]

@0,641,754us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.universal (/home/honey/dvsdk_3_00_02_44/codec_engine]

@0,641,784us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package scu (/home/honey/midas/ultrasound/algos/scu/) []

@0,641,845us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package bpu (/home/honey/midas/ultrasound/algos/bpu/) []

@0,641,876us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package dpu (/home/honey/midas/ultrasound/algos/dpu/) []

@0,641,906us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.speech (/home/honey/dvsdk_3_00_02_44/codec_engine_2_]

@0,641,967us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.speech1 (/home/honey/dvsdk_3_00_02_44/codec_engine_2]

@0,641,998us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.audio (/home/honey/dvsdk_3_00_02_44/codec_engine_2_2]

@0,642,059us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.audio1 (/home/honey/dvsdk_3_00_02_44/codec_engine_2_]

@0,642,089us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.video (/home/honey/dvsdk_3_00_02_44/codec_engine_2_2]

@0,642,150us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.video1 (/home/honey/dvsdk_3_00_02_44/codec_engine_2_]

@0,642,181us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.video2 (/home/honey/dvsdk_3_00_02_44/codec_engine_2_]

@0,642,242us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.image (/home/honey/dvsdk_3_00_02_44/codec_engine_2_2]

@0,642,272us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.ce.image1 (/home/honey/dvsdk_3_00_02_44/codec_engine_2_]

@0,642,333us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package ti.sdo.dmai (/home/honey/dvsdk_3_00_02_44/dmai_2_00_01_04/pack]

@0,642,364us: [+4 T:0x4001ef60 S:0xbeecc354] OG -     package mud (/home/honey/midas/ultrasound/apps/mud/mud/) []

@0,642,425us: [+0 T:0x4001ef60 S:0xbeecc35c] OG - Global_atexit> enter (fxn=0x5ea6c)

@0,642,486us: [+0 T:0x4001ef60 S:0xbeecc35c] OG - Global_atexit> enter (fxn=0x5deb8)

@0,642,547us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> Enter(0x18)

@0,642,608us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> return (0x193fa0)

@0,642,791us: [+0 T:0x4001ef60 S:0xbeecc34c] OG - Global_atexit> enter (fxn=0x5bde8)

@0,642,883us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> Enter(0x18)

@0,642,944us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> return (0x194b28)

@0,642,974us: [+0 T:0x4001ef60 S:0xbeecc344] OG - Global_atexit> enter (fxn=0x5ac90)

@0,643,066us: [+0 T:0x4001ef60 S:0xbeecc34c] OG - Global_atexit> enter (fxn=0x5d51c)

@0,976,989us: [+0 T:0x4001ef60 S:0xbeecc344] ti.sdo.ce.osal.Sem - Sem_create> count: 0

@0,977,050us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> Enter(0x14)

@0,977,111us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> return (0xe82e0)

@0,977,172us: [+0 T:0x4001ef60 S:0xbeecc344] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0xe82e0]

@0,977,203us: [+0 T:0x4001ef60 S:0xbeecc344] ti.sdo.ce.osal.Sem - Sem_create> count: 0

@0,977,264us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> Enter(0x14)

@0,977,294us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> return (0x1b0938)

@0,977,355us: [+0 T:0x4001ef60 S:0xbeecc344] ti.sdo.ce.osal.Sem - Leaving Sem_create> sem[0x1b0938]

@0,977,386us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> Enter(0x18)

@0,977,416us: [+0 T:0x4001ef60 S:0xbeecc32c] OM - Memory_alloc> return (0x1ae1c0)

@0,977,477us: [+0 T:0x4001ef60 S:0xbeecc324] OT - Thread_create> Enter (fxn=0x58ee8, attrs=0x0)

@0,977,508us: [+0 T:0x4001ef60 S:0xbeecc30c] OM - Memory_alloc> Enter(0x64)

@0,977,569us: [+0 T:0x4001ef60 S:0xbeecc30c] OM - Memory_alloc> return (0x17e210)

@0,978,210us: [+1 T:0x422a3490 S:0x422a2d74] OP - daemon> thread created.

@0,978,301us: [+0 T:0x422a3490 S:0x422a2d74] OP - getCmd_d> Enter (proc=0x422a2de8)

@0,978,363us: [+0 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0xe82e0] timeout[0xffffffff]

@0,991,546us: [+0 T:0x4001ef60 S:0xbeecc324] OT - Thread_create> Exit (task=0x17e210)

@0,991,638us: [+0 T:0x4001ef60 S:0xbeecc34c] OG - Global_atexit> enter (fxn=0x5a3a8)

@0,991,668us: [+0 T:0x4001ef60 S:0xbeecc35c] OG - Global_atexit> enter (fxn=0x58900)

@0,991,729us: [+0 T:0x4001ef60 S:0xbeecc35c] OG - Global_atexit> enter (fxn=0x5b1dc)

@0,998,931us: [+0 T:0x4001ef60 S:0xbeecc344] ti.sdo.ce.alg - ALG_init> Enter

@0,999,023us: [+0 T:0x4001ef60 S:0xbeecc334] OG - Global_atexit> enter (fxn=0x56538)

@0,999,084us: [+0 T:0x4001ef60 S:0xbeecc364] ti.sdo.ce.alg - ALG_init> Exit

@0,999,145us: [+0 T:0x4001ef60 S:0xbeecc35c] OG - Global_atexit> enter (fxn=0x55964)

@0,999,175us: [+0 T:0x4001ef60 S:0xbeecc334] OM - Memory_alloc> Enter(0x18)

@0,999,237us: [+0 T:0x4001ef60 S:0xbeecc334] OM - Memory_alloc> return (0x1a36a8)

@0,999,267us: [+0 T:0x4001ef60 S:0xbeecc35c] OG - Global_atexit> enter (fxn=0x5da0c)

@0,999,420us: [+6 T:0x4001ef60 S:0xbeecc354] CE - Engine_init> CE debugging on (CE_DEBUG=3; allowed CE_DEBUG levels: 1=min, )

@0,999,481us: [+0 T:0x4001ef60 S:0xbeecc344] OG - Global_atexit> enter (fxn=0x52df8)

@0,999,542us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> Enter(0x18)

@0,999,572us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> return (0x19f1d8)

@0,999,633us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> Enter(0x18)

@0,999,664us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> return (0x1a0770)

@0,999,725us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> Enter(0x18)

@0,999,755us: [+0 T:0x4001ef60 S:0xbeecc324] OM - Memory_alloc> return (0x19ff98)

@0,999,816us: [+0 T:0x4001ef60 S:0xbeecc36c] CS - Server_init()

@0,999,847us: [+0 T:0x4001ef60 S:0xbeecc36c] CS - Server_init> Global_useLinkArbiter = 0

@0,999,908us: [+0 T:0x4001ef60 S:0xbeecc36c] OG - Global_atexit> enter (fxn=0x510d8)

In setDefaultValues 

Check in readAPIparams mode params

Check in readAPIparams valid_bitfield config_all

Check in readAPIparams inpSatlow 6550

Check in readAPIparams dBinmed 96

Check in readAPIparams inpSatmed 15000

Check in readAPIparams dBinhigh 96

Check in readAPIparams inpSathigh 65535

Check in readAPIparams contrast_default high

Check in readAPIparams contrast_default high

Check in readAPIparams contrast_default high

./userdata/InputData/Linear_scubparam.txt 

./userdata/InputData/Linear_scucparam.txt 

   Shape is linearIn setDefaultValues 

Check in readAPIparams mode params

Check in readAPIparams valid_bitfield config_all

Check in readAPIparams inpSatlow 6550

Check in readAPIparams dBinmed 96

Check in readAPIparams inpSatmed 15000

Check in readAPIparams dBinhigh 96

Check in readAPIparams inpSathigh 65535

Check in readAPIparams contrast_default high

Check in readAPIparams contrast_default high

./userdata/InputData/Sector_scubparam.txt 

./userdata/InputData/Sector_scucparam.txt 

Shape is sector

 Removed all previous dump files if dumping enabled

Imaging started

@41,753,997us: [+0 T:0x4001ef60 S:0xbeecba84] OM - Memory_contigAlloc> Enter(size=4, align=-1, cached=FALSE, heap=FALSE)

@41,754,211us: [+4 T:0x4001ef60 S:0xbeecba84] OM - Memory_contigAlloc> CMEM_alloc(4) = 0x40021000.

@41,754,302us: [+4 T:0x4001ef60 S:0xbeecba84] OM - Memory_contigAlloc> CMEM_getPhys(0x40021000) = 0x870ff000.

@41,754,333us: [+1 T:0x4001ef60 S:0xbeecba3c] OM - Memory__addContigBuf> Enter(virtAddr=0x40021000, size=4, physAddr=0x870ff)

@41,754,394us: [+1 T:0x4001ef60 S:0xbeecba3c] OM - Memory__addContigBuf> creating new contigBuf object

@41,754,425us: [+0 T:0x4001ef60 S:0xbeecba24] OM - Memory_alloc> Enter(0x10)

@41,754,486us: [+0 T:0x4001ef60 S:0xbeecba24] OM - Memory_alloc> return (0x1f1c28)

@41,754,516us: [+1 T:0x4001ef60 S:0xbeecba3c] OM - Memory__addContigBuf> returning: cb->phys=0x870ff000, cb->size=4, cb->vir0

@41,754,608us: [+0 T:0x4001ef60 S:0xbeecba84] OM - Memory_contigAlloc> return (0x40021000)

UsFramework_setGlobalMode: Mode set successfully 

Mode is  3 

@41,755,004us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> Enter(size=532, align=-1, cached=FALSE, heap=FALSE)

@41,755,126us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_alloc(532) = 0x418d9000.

@41,755,187us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_getPhys(0x418d9000) = 0x870fe000.

@41,755,218us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> Enter(virtAddr=0x418d9000, size=532, physAddr=0x870)

@41,755,279us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> creating new contigBuf object

@41,755,310us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> Enter(0x10)

@41,755,371us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> return (0x15fa38)

@41,755,401us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> returning: cb->phys=0x870fe000, cb->size=532, cb->v0

@41,755,462us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> return (0x418d9000)

dBin is 96 

inpSat is 65535 

BPU Config NSamplesPerScanLine: 1024 

BPU Config Nsamples: 80 

BPU_CONFIG_ALLARM check for BPU config: 

mode = 1 

dBin = 96 

inpSat = 65535 

numScanlines = 80 

numPointsPerScanline = 1024 

valid_bitfield = 7 

@41,756,195us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> Enter(size=2078, align=-1, cached=FALSE, heap=FALSE)

@41,756,286us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_alloc(2078) = 0x418da000.

@41,756,347us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_getPhys(0x418da000) = 0x870fd000.

@41,756,378us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> Enter(virtAddr=0x418da000, size=2078, physAddr=0x87)

@41,756,439us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> creating new contigBuf object

@41,756,500us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> Enter(0x10)

@41,756,530us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> return (0x1eb6a0)

@41,756,591us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> returning: cb->phys=0x870fd000, cb->size=2078, cb->0

@41,756,622us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> return (0x418da000)

Wallfilter file = ./userdata/LUTs/WallFiltCoeff_8Ens.bin

*** Note: Wall filter is on

Number of depth points, D = 512 

Number of ensembles, N = 8 8 

Wall filter input format, Qinp = 16 

Wall filter out format, Qout = 22 

Correlation in format, input_qFmt = 22 

Correlation in format, out_qFmt = 22 

alpha = 31471 

beta = 13036 

@41,758,880us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> Enter(size=21588, align=-1, cached=FALSE, heap=FALSE)

@41,759,002us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_alloc(21588) = 0x422a4000.

@41,759,063us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_getPhys(0x422a4000) = 0x870dd000.

@41,759,124us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> Enter(virtAddr=0x422a4000, size=21588, physAddr=0x8)

@41,759,185us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> creating new contigBuf object

@42,092,925us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> Enter(0x10)

@42,092,987us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> return (0x1e8040)

@42,093,048us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> returning: cb->phys=0x870dd000, cb->size=21588, cb-0

@42,093,078us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> return (0x422a4000)

Opened Color Table File successfully 

@42,096,282us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> Enter(size=21588, align=-1, cached=FALSE, heap=FALSE)

@42,096,466us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_alloc(21588) = 0x422c4000.

@42,096,527us: [+4 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> CMEM_getPhys(0x422c4000) = 0x870bd000.

@42,096,588us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> Enter(virtAddr=0x422c4000, size=21588, physAddr=0x8)

@42,096,649us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> creating new contigBuf object

@42,096,679us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> Enter(0x10)

@42,096,740us: [+0 T:0x4001ef60 S:0xbeecba44] OM - Memory_alloc> return (0x170580)

@42,096,801us: [+1 T:0x4001ef60 S:0xbeecba5c] OM - Memory__addContigBuf> returning: cb->phys=0x870bd000, cb->size=21588, cb-0

@42,096,832us: [+0 T:0x4001ef60 S:0xbeecbaa4] OM - Memory_contigAlloc> return (0x422c4000)

In getSCUCparams  

Opened Color Table File successfully 

Opened Arbitration Table File successfully 

WARNING!: Size is 4096 but i is 4096 

Arb over 

@42,229,797us: [+2 T:0x4001ef60 S:0xbeecb96c] ti.sdo.dmai - [Display] Video output set to size 640x480 pitch 1280, Format 149

@42,230,010us: [+2 T:0x4001ef60 S:0xbeecb7f4] ti.sdo.dmai - [BufTab] Allocating BufTab for 3 buffers

@42,230,560us: [+0 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x422e4000, size=4)

@42,230,621us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x422e4000, size=4)

@42,230,682us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory__getPhysicalAddress> returning physAddr=0x0

@42,230,743us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x422e4000) = 0x8f400000.

@42,230,773us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> Enter(virtAddr=0x422e4000, size=4, physAddr=0x8f400)

@42,230,834us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> creating new contigBuf object

@42,230,865us: [+0 T:0x4001ef60 S:0xbeecb764] OM - Memory_alloc> Enter(0x10)

@42,230,926us: [+0 T:0x4001ef60 S:0xbeecb764] OM - Memory_alloc> return (0x170478)

@42,230,987us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> returning: cb->phys=0x8f400000, cb->size=4, cb->vir0

@42,231,018us: [+0 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> return (0x8f400000)

@42,231,079us: [+2 T:0x4001ef60 S:0xbeecb7fc] ti.sdo.dmai - [Buffer] Set user pointer 0x422e4000 (physical 0x8f400000)

@42,235,961us: [+2 T:0x4001ef60 S:0xbeecb81c] ti.sdo.dmai - [Dmai] Driver buffer 0 mapped to 0x422e4000 has physical address0

@42,249,816us: [+0 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x42668000, size=4)

@42,249,877us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x42668000, size=4)

@42,249,938us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory__getPhysicalAddress> returning physAddr=0x0

@42,249,999us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x42668000) = 0x8f800000.

@42,250,061us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> Enter(virtAddr=0x42668000, size=4, physAddr=0x8f800)

@42,250,091us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> creating new contigBuf object

@42,250,152us: [+0 T:0x4001ef60 S:0xbeecb764] OM - Memory_alloc> Enter(0x10)

@42,250,183us: [+0 T:0x4001ef60 S:0xbeecb764] OM - Memory_alloc> return (0x1701f8)

@42,250,244us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> returning: cb->phys=0x8f800000, cb->size=4, cb->vir0

@42,250,274us: [+0 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> return (0x8f800000)

@42,250,335us: [+2 T:0x4001ef60 S:0xbeecb7fc] ti.sdo.dmai - [Buffer] Set user pointer 0x42668000 (physical 0x8f800000)

@42,255,126us: [+2 T:0x4001ef60 S:0xbeecb81c] ti.sdo.dmai - [Dmai] Driver buffer 1 mapped to 0x42668000 has physical address0

@42,259,979us: [+0 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> Enter(virtAddr=0x429ec000, size=4)

@42,260,040us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory__getPhysicalAddress> Enter(virtAddr=0x429ec000, size=4)

@42,260,101us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory__getPhysicalAddress> returning physAddr=0x0

@42,260,131us: [+1 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> CMEM_getPhys(0x429ec000) = 0x8fc00000.

@42,260,192us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> Enter(virtAddr=0x429ec000, size=4, physAddr=0x8fc00)

@42,260,253us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> creating new contigBuf object

@42,260,284us: [+0 T:0x4001ef60 S:0xbeecb764] OM - Memory_alloc> Enter(0x10)

@42,260,345us: [+0 T:0x4001ef60 S:0xbeecb764] OM - Memory_alloc> return (0x16fd30)

@42,260,406us: [+1 T:0x4001ef60 S:0xbeecb77c] OM - Memory__addContigBuf> returning: cb->phys=0x8fc00000, cb->size=4, cb->vir0

@42,260,467us: [+0 T:0x4001ef60 S:0xbeecb7c4] OM - Memory_getBufferPhysicalAddress> return (0x8fc00000)

@42,260,498us: [+2 T:0x4001ef60 S:0xbeecb7fc] ti.sdo.dmai - [Buffer] Set user pointer 0x429ec000 (physical 0x8fc00000)

@42,598,236us: [+2 T:0x4001ef60 S:0xbeecb81c] ti.sdo.dmai - [Dmai] Driver buffer 2 mapped to 0x429ec000 has physical address0

UsDisplay_create(): rotation = 90, # buffers = 3

UsProcess: CMEM allocation of 120 bytes for UsProcess object

@42,702,606us: [+0 T:0x4001ef60 S:0xbeecb9ec] CE - Engine_open> Enter('mud', 0x0, 0xbeecba5c)

@42,702,667us: [+0 T:0x4001ef60 S:0xbeecb9d4] OM - Memory_alloc> Enter(0x2c)

@42,702,697us: [+0 T:0x4001ef60 S:0xbeecb9d4] OM - Memory_alloc> return (0x1bd1f8)

@42,702,758us: [+0 T:0x4001ef60 S:0xbeecb9ec] CE - rserverOpen('mud.x64P'), count = 0

@42,702,819us: [+0 T:0x4001ef60 S:0xbeecb9b4] OP - Processor_create> Enter(imageName='mud.x64P', linkCfg='(null)', attrs=0xb)

@42,703,582us: [+0 T:0x4001ef60 S:0xbeecb99c] OM - Memory_alloc> Enter(0x24)

@42,703,674us: [+0 T:0x4001ef60 S:0xbeecb99c] OM - Memory_alloc> return (0x1de458)

@42,703,704us: [+0 T:0x4001ef60 S:0xbeecb994] OP - doCmd> Enter (cmdId=1, proc=0x1de458)

@42,703,765us: [+0 T:0x4001ef60 S:0xbeecb984] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0xe82e0]

@42,703,948us: [+0 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0xe82e0] status[0]

@42,704,009us: [+0 T:0x422a3490 S:0x422a2d74] OP - getCmd_d> Exit (result=1)

@42,704,071us: [+0 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Enter(proc=0x1de458)

@42,704,101us: [+0 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.ipc.Power - Power_on> Enter(handle=0x1de474)

@42,704,162us: [+2 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.ipc.Power - Power_on> Opening Local Power Manager for the DSP on /de.

@42,704,315us: [+2 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.ipc.Power - Power_on> Turning on DSP power...

@42,704,498us: [+2 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.ipc.Power - Power_on> return (0)

@42,704,559us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Initializing DSP PROC...

@42,704,620us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Using DspLink config data for entry #0 [server 'mud.x]

@42,704,681us: [+0 T:0x422a3490 S:0x422a2d5c] OM - Memory_alloc> Enter(0x1f8)

@42,704,742us: [+0 T:0x422a3490 S:0x422a2d5c] OM - Memory_alloc> return (0x1f8518)

@42,704,864us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #0 to Link configuration: name='DD0

@42,704,925us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #1 to Link configuration: name='DS0

@42,704,986us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #2 to Link configuration: name='RE0

@42,705,047us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #3 to Link configuration: name='L40

@42,705,108us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #4 to Link configuration: name='IR0

@42,705,139us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #5 to Link configuration: name='L10

@42,705,200us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #6 to Link configuration: name='DD0

@42,705,261us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #7 to Link configuration: name='L40

@42,705,322us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Found 'CMEM' entry, adjusting base and size according)

@42,705,413us: [+0 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Setting CMEM base to 0x84800000, size to 0x2900000

@42,705,444us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Adding DSP segment #8 to Link configuration: name='CM0

@42,705,505us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> DODSPCTRL was=0; now=0

@42,705,566us: [+3 T:0x422a3490 S:0x422a2d14] OP - LINKCFG_Object generated for PROC_setup(0xb4dec) ...

@43,040,954us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->gppObject->

@43,041,015us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "ARM9"

@43,041,076us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxMsgqs = 0x82

@43,041,107us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxChnlQueue = 0x10

@43,041,137us: [+3 T:0x422a3490 S:0x422a2d14] OP -   poolTableId = 0xffffffff

@43,041,198us: [+3 T:0x422a3490 S:0x422a2d14] OP -   numPools = 0x0

@43,041,229us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,041,259us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->dspObject->

@43,041,320us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "OMAP3530"

@43,041,351us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspArch = 0x2

@43,041,412us: [+3 T:0x422a3490 S:0x422a2d14] OP -   loaderName = "COFF"

@43,041,442us: [+3 T:0x422a3490 S:0x422a2d14] OP -   autoStart = FALSE

@43,041,473us: [+3 T:0x422a3490 S:0x422a2d14] OP -   execName = "DEFAULT.OUT"

@43,041,534us: [+3 T:0x422a3490 S:0x422a2d14] OP -   doDspCtrl = DSP_BootMode_Boot_NoPwr

@43,041,564us: [+3 T:0x422a3490 S:0x422a2d14] OP -   resumeAddr = 0x87e00020

@43,041,625us: [+3 T:0x422a3490 S:0x422a2d14] OP -   resetVector = 0x87e00000

@43,041,656us: [+3 T:0x422a3490 S:0x422a2d14] OP -   resetCodeSize = 0x1000

@43,041,717us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maduSize = 0x1

@43,041,748us: [+3 T:0x422a3490 S:0x422a2d14] OP -   cpuFreq = 0x6ddd0

@43,041,778us: [+3 T:0x422a3490 S:0x422a2d14] OP -   endian = 0x3

@43,041,839us: [+3 T:0x422a3490 S:0x422a2d14] OP -   wordSwap = 0x0

@43,041,870us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memTableId = 0x0

@43,041,931us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntries = 0x9

@43,041,961us: [+3 T:0x422a3490 S:0x422a2d14] OP -   linkDrvId = 0x0

@43,041,992us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg1 = 0xffffffff

@43,042,053us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg2 = 0xffffffff

@43,042,083us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg3 = 0x0

@43,042,114us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg4 = 0x0

@43,042,175us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg5 = 0xffffffff

@43,042,205us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,042,236us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->linkDrvObjects->

@43,042,297us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "SHMDRV"

@43,042,327us: [+3 T:0x422a3490 S:0x422a2d14] OP -   hshkPollCount = 0x989680

@43,042,388us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@43,042,419us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsTableId = 0x0

@43,042,449us: [+3 T:0x422a3490 S:0x422a2d14] OP -   numIpsEntries = 0x1

@43,042,510us: [+3 T:0x422a3490 S:0x422a2d14] OP -   poolTableId = 0x0

@43,042,541us: [+3 T:0x422a3490 S:0x422a2d14] OP -   numPools = 0x1

@43,042,602us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dataTableId = 0x0

@43,042,633us: [+3 T:0x422a3490 S:0x422a2d14] OP -   numDataDrivers = 0x1

@43,042,663us: [+3 T:0x422a3490 S:0x422a2d14] OP -   mqtId = 0x0

@43,042,724us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ringIoTableId = 0x0

@43,042,755us: [+3 T:0x422a3490 S:0x422a2d14] OP -   mplistTableId = 0x0

@43,042,785us: [+3 T:0x422a3490 S:0x422a2d14] OP -   mpcsTableId = 0x0

@43,042,846us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,042,877us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->memTables[0][i].

@43,042,938us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #0:

@43,042,968us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x0

@43,042,999us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "DDR2"

@43,043,060us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x87900000

@43,043,090us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x87900000

@43,043,121us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,043,182us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x400000

@43,376,434us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = TRUE

@43,376,495us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,376,525us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #1:

@43,376,556us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x1

@43,376,617us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "DSPLINKMEM"

@43,376,647us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x87d00000

@43,376,678us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x87d00000

@43,376,739us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,376,769us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x100000

@43,376,800us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = TRUE

@43,376,861us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,376,892us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #2:

@43,376,922us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x2

@43,376,983us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "RESET_VECTOR"

@43,377,014us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x87e00000

@43,377,075us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x87e00000

@43,377,105us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,377,136us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x1000

@43,377,197us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = TRUE

@43,377,227us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,377,258us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #3:

@43,377,319us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x3

@43,377,349us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "L4PER"

@43,377,380us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x49000000

@43,377,441us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x49000000

@43,377,471us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,377,502us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x100000

@43,377,563us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = FALSE

@43,377,593us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,377,624us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #4:

@43,377,685us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x4

@43,377,716us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "IRAM"

@43,377,746us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x5c7f8000

@43,377,807us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x107f8000

@43,377,838us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,377,868us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x8000

@43,377,929us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = TRUE

@43,377,960us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,377,990us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #5:

@43,378,051us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x5

@43,378,082us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "L1DSRAM"

@43,378,112us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x5cf04000

@43,378,173us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x10f04000

@43,378,204us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,378,265us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x10000

@43,378,295us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = TRUE

@43,378,326us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,378,387us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #6:

@43,378,417us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x6

@43,378,448us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "DDRALGHEAP"

@43,378,509us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x87100000

@43,378,540us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x87100000

@43,378,570us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,378,631us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x800000

@43,711,944us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = FALSE

@43,712,005us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,712,036us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #7:

@43,712,097us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x7

@43,712,127us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "L4CORE"

@43,712,158us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x48000000

@43,712,219us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x48000000

@43,712,249us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,712,280us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x1000000

@43,712,341us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = FALSE

@43,712,371us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,712,402us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #8:

@43,712,463us: [+3 T:0x422a3490 S:0x422a2d14] OP -   entry = 0x8

@43,712,493us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "CMEM"

@43,712,524us: [+3 T:0x422a3490 S:0x422a2d14] OP -   physAddr = 0x84800000

@43,712,585us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspVirtAddr = 0x84800000

@43,712,615us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppVirtAddr = 0xffffffff

@43,712,676us: [+3 T:0x422a3490 S:0x422a2d14] OP -   size = 0x2900000

@43,712,707us: [+3 T:0x422a3490 S:0x422a2d14] OP -   shared = FALSE

@43,712,738us: [+3 T:0x422a3490 S:0x422a2d14] OP -   syncd = FALSE

@43,712,799us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,712,829us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->ipsTables[0][i].

@43,712,860us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #0:

@43,712,921us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "IPS"

@43,712,951us: [+3 T:0x422a3490 S:0x422a2d14] OP -   numIpsEvents = 0x20

@43,712,982us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@43,713,043us: [+3 T:0x422a3490 S:0x422a2d14] OP -   gppIntId = 0x1a

@43,713,073us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspIntId = 0x37

@43,713,134us: [+3 T:0x422a3490 S:0x422a2d14] OP -   dspIntVectorId = 0x5

@43,713,165us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg1 = 0x2faf080

@43,713,195us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg2 = 0x0

@43,713,256us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,713,287us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->poolTables[0][i].

@43,713,317us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,713,378us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->dataTables[0][i].

@43,713,409us: [+3 T:0x422a3490 S:0x422a2d14] OP - entry #0:

@43,713,439us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "ZCPYDATA"

@43,713,500us: [+3 T:0x422a3490 S:0x422a2d14] OP -   baseChnlId = 0x0

@43,713,531us: [+3 T:0x422a3490 S:0x422a2d14] OP -   numChannels = 0x10

@43,713,561us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxBufSize = 0x4000

@43,713,623us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@43,713,653us: [+3 T:0x422a3490 S:0x422a2d14] OP -   poolId = 0x0

@43,713,684us: [+3 T:0x422a3490 S:0x422a2d14] OP -   queuePerChnl = 0x1

@43,713,745us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsId = 0x0

@43,713,775us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsEventNo = 0x1

@43,713,836us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg1 = 0x0

@43,713,867us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg2 = 0x0

@43,713,897us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@43,713,928us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->mqtObjects->

@43,713,989us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "ZCPYMQT"

@43,714,019us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@43,714,080us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxMsgSize = 0xffffffff

@43,714,111us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsId = 0x0

@43,714,141us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsEventNo = 0x0

@44,047,424us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg1 = 0x0

@44,047,485us: [+3 T:0x422a3490 S:0x422a2d14] OP -   arg2 = 0x0

@44,047,515us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@44,047,546us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->ringIoObjects->

@44,047,607us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "RINGIOTABLE"

@44,047,637us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@44,047,698us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxEntries = 0x40

@44,047,729us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsId = 0x0

@44,047,759us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsEventNo = 0x2

@44,047,821us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@44,047,851us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->mplistObjects->

@44,047,882us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "MPLISTTABLE"

@44,047,943us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@44,047,973us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxEntries = 0x40

@44,048,034us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsId = 0xffffffff

@44,048,065us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsEventNo = 0xffffffff

@44,048,095us: [+3 T:0x422a3490 S:0x422a2d14] OP - 

@44,048,156us: [+3 T:0x422a3490 S:0x422a2d14] OP - linkCfg->dspConfigs[0]->mpcsObjects->

@44,048,187us: [+3 T:0x422a3490 S:0x422a2d14] OP -   name = "MPCS"

@44,048,217us: [+3 T:0x422a3490 S:0x422a2d14] OP -   memEntry = 0x1

@44,048,278us: [+3 T:0x422a3490 S:0x422a2d14] OP -   maxEntries = 0x100

@44,048,309us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsId = 0xffffffff

@44,048,370us: [+3 T:0x422a3490 S:0x422a2d14] OP -   ipsEventNo = 0xffffffff

@44,048,828us: [+0 T:0x4001ef60 S:0xbeecb994] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0xe82e0]

@44,048,950us: [+0 T:0x4001ef60 S:0xbeecb974] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0x1b0938] timeout[0xffffffff]

@44,058,196us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Attaching to DSP PROC...

@44,072,387us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Opening MSGQ pool...

@44,072,814us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Loading mud.x64P on DSP (1 args)...

@44,588,226us: [+7 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> Loading and starting DSP server 'mud.x64P' FAILED, st 

@44,588,470us: [+0 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Enter (proc=0x1de458)

@44,588,531us: [+2 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Closing remote transport...

@44,588,592us: [+6 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Closing remote transport FAILED, status=0x80008000.

@44,588,653us: [+2 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Stopping DSP...

@44,588,684us: [+6 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Stopping DSP FAILED, status=0x80008000

@44,588,745us: [+2 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Closing pool...

@44,588,928us: [+2 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Detaching from DSP...

@44,601,348us: [+2 T:0x422a3490 S:0x422a2d5c] OP - Processor_delete_d> Destroying DSP... (object, that is)

@44,601,806us: [+0 T:0x422a3490 S:0x422a2d44] ti.sdo.ce.ipc.Power - Power_off> Enter (handle=0xe5fa8)

@44,601,898us: [+2 T:0x422a3490 S:0x422a2d44] ti.sdo.ce.ipc.Power - Power_off> Turning off DSP power...

@44,602,050us: [+2 T:0x422a3490 S:0x422a2d44] ti.sdo.ce.ipc.Power - Power_off> Closing Local Power Manager object...

@44,602,111us: [+0 T:0x422a3490 S:0x422a2d44] ti.sdo.ce.ipc.Power - Power_off> return (0)

@44,602,172us: [+0 T:0x422a3490 S:0x422a2d3c] OM - Memory_free> Enter(0x1f8518, 0x0)

@44,602,233us: [+0 T:0x422a3490 S:0x422a2d3c] OM - Memory_free> return (0x1)

@44,602,264us: [+0 T:0x422a3490 S:0x422a2d74] OP - Processor_delete_d> return

@44,602,325us: [+2 T:0x422a3490 S:0x422a2d74] OP - Processor_create_d> return (0)

@44,602,355us: [+0 T:0x422a3490 S:0x422a2d64] ti.sdo.ce.osal.Sem - Entered Sem_post> sem[0x1b0938]

@44,602,539us: [+0 T:0x4001ef60 S:0xbeecb974] ti.sdo.ce.osal.Sem - Leaving Sem_pend> sem[0x1b0938] status[0]

@44,602,600us: [+0 T:0x4001ef60 S:0xbeecb994] OP - doCmd> Exit (result=2)

@44,602,661us: [+0 T:0x4001ef60 S:0xbeecb99c] OP - Processor_delete> Enter(proc=0x1de458)

@44,602,691us: [+1 T:0x4001ef60 S:0xbeecb99c] OP - Processor_delete(0x1de458) freeing object ...

@44,602,722us: [+0 T:0x4001ef60 S:0xbeecb97c] OM - Memory_free> Enter(0x1de458, 0x24)

@44,602,783us: [+0 T:0x4001ef60 S:0xbeecb97c] OM - Memory_free> return (0x1)

@44,602,813us: [+0 T:0x4001ef60 S:0xbeecb9b4] OP - Processor_delete> return.

@44,602,874us: [+6 T:0x4001ef60 S:0xbeecb9ec] CE - rserverOpen: can't start 'mud.x64P'; Processor_create failed

@44,602,905us: [+0 T:0x4001ef60 S:0xbeecb9ec] CE - rserverOpen('mud.x64P'): 0x0 done.

@44,602,966us: [+0 T:0x4001ef60 S:0xbeecb9cc] CE - Engine_close(0x1bd1f8)

@44,603,027us: [+0 T:0x4001ef60 S:0xbeecb9cc] OM - Memory_free> Enter(0x1bd1f8, 0x2c)

@44,603,088us: [+0 T:0x4001ef60 S:0xbeecb9cc] OM - Memory_free> return (0x1)

@44,603,118us: [+0 T:0x4001ef60 S:0xbeecb9ec] CE - Engine_open> return(0)

Error: UsProcess_create: can't open engine mud

Error: Failed to create UsProcess

CLEANUP 

@44,616,546us: [+0 T:0x422a3490 S:0x422a2d74] ti.sdo.ce.osal.Sem - Leaving Sem_post> sem[0x1b0938]

@44,616,638us: [+0 T:0x422a3490 S:0x422a2d74] OP - getCmd_d> Enter (proc=0x422a2de8)

@44,616,668us: [+0 T:0x422a3490 S:0x422a2d54] ti.sdo.ce.osal.Sem - Entered Sem_pend> sem[0xe82e0] timeout[0xffffffff]

Thanks in advance,

Honey S