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.

CC2640R2F: ROCODE$$Limit displayed on the call stack

Part Number: CC2640R2F

Why is it that sometimes in IAR when I pause execution I see on the callstack :

[ROCODE$$Limit + someAddress]

Is something overflowing?

  • Hello. No, this likely means that you just paused the debugger when the code was running out of ROM. The IDE doesn't know how to interpret this since it doesn't have the ROM symbols.

    To check for heap and stack overflows, see the Debugging section of the Stack User's Guide included with the installer. Here are links for:
    BLE5 stack: dev.ti.com/.../
    BLE stack: dev.ti.com/.../