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.

Engine_ENOSERVER

When i start my codec engine application, i get Engine_ENOSERVER. I'm running a custom application on a overo IRONStorm.

I've laid out my memory in memmap.tci as follows:

var mem_ext = [
{
    comment:    "RESET_VECTOR: off-chip memory for the reset vector table",
    name:       "RESET_VECTOR",
    base:       0x90000000,
    len:        0x00001000,
    space:      "code/data"
},
{
    comment:    "DSPLINK: off-chip memory reserved for DSPLINK code and data",
    name:       "DSPLINKMEM",
    base:       0x90001000,
    len:        0x000FF000,
    space:      "code/data"
},
{
    comment:    "DDRALGHEAP: off-chip memory for dynamic algmem allocation",
    name:       "DDRALGHEAP",
    base:       0x90100000,
    len:        0x00900000,
    space:      "code/data"
},
{
    comment:    "DDR2: off-chip memory for application code and data",
    name:       "DDR2",
    base:       0x90A00000,
    len:        0x00300000,
    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"
},
{
    comment:    "IVA Memory Management Unit",
    name:       "IVAMMU",
    base:       0x5D000000,
    len:        0x00001000,  // 4 KB
    space:      "data"
}
];

I'm using platform.evm3530 because that's the closest one to my board.

My question is this:

Do i need to create a new platform.ironstorm? if so, how do i go about doing that? if not, what is my next step in debugging this issue?

  • OK This is wierd. I don't get the error with CE_DEBUG=1 (or really any value other then 0)

    This is what i get:

    1                                                                                                                          
    @0,069,763us: [+6 T:0xb6f60450] CE - Engine_init> CE debugging on (CE_DEBUG=1; allowed CE_DEBUG levels: 1=min, 2=good, 3=m)
    2                                                                                                                          
    @0,114,044us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 1 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,257us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 2 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,379us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 3 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,471us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 4 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,562us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 5 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,654us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 6 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,746us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 7 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,837us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 8 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    @0,114,929us: [+6 T:0xb6f60450] OC - Comm_locate> Attempt 9 of 20 to locate DSP's MSGQ 'rmsq' failed. Retrying...          
    [DSP] @0x000005bb:[T:0x00000000] server - main> Welcome to DSP server's main().