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.

A_idTooLarge: id cannot be larger than numEntries

I've got this error in runtime, with C6678LE:

[C66xx_0] ti.sdo.ipc.SharedRegion: line 331: assertion failure: A_idTooLarge: id cannot be larger than numEntries
[C66xx_0] xdc.runtime.Error.raise: terminating execution

ROV reports that numEntries for the sharedRegion is 4. Just by increasing this number should solve this problem?

For example, at the .cfg file: SharedRegion.numEntries = 6; Should fix?

Weber

  • Weber,

    Most likely whats happening is that the pointer or buffer being checked is not from a SharedRegion.
    Increasing the number of SharedRegions will not solve this problem.

    BTW, you should probably turn off SharedRegion translation since you are on a platform that has the same memory map on all cores.

    SharedRegion.translate = false;    /* do this in your .cfg file */

    Judah