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.

RTOS - ROV classic MEM module : "Received exception from ROV server : fetchArray called with length 0."

Other Parts Discussed in Thread: TMS320C5515

Hi,

On CCS12.4 for some reason I ma getting this message when viewing the ROV classic MEM module : "Received exception from ROV server : fetchArray called with length 0."

I can execute the code and step through it, but I would like to know the possible cause of this error ? What is the MEM module supposed to look like in the ROV classic display ??

All other modules like TSK LOG SEM etc are showing legitimate results. What is the reason for the MEM module having this exception ? Is this simply a lack of ROV support for the TMS320C5515 device.

Thanks MM

  • Hi There,

    The ROV for C5515 is based DSP/BIOS, if your DSP/BIOS configuration file does not use BIOS to manage your memory allocation, then the MEM module of the ROV may not be functioning properly.

    Best regards,

    Ming 

  • Hi Ming,

            if your DSP/BIOS configuration file does not use BIOS to manage your memory allocation ...

    Thanks for your quick answer. The current DSP/BIOS configuration file has used, and does use BIOS to manage the app's memory allocation whilst the Compiler Sections are managed separately with a .cmd file (as shown below). So i'm not sure if this is really the problem ?!? Otherwise there may be some comms issues between the ROV and the MEM module part of the DSP/BIOS that might be easy to fix or may be due to some particular CCS12 configuration that needs to be resolved perhaps.

    Just wondering is there some configuration specific to the ROV (classic) server that is accessible through CCS and may require manual intervention, or is this mostly handled in the back end of CCS ?

    Regards, MM

  • Hi There,

    According to the DSP/BIOS 05.42.00 user's guide, the MEM module is focus on displaying the dynamically allocated memory heaps within the memory segment objects. Are you using the DSP/BIOS memory management for heaps?

    Best regards,

    Ming

  • Ok, well that explains it ! No I'm not using any dynamically allocated memory from a segment. So in this case there should not be an output from the ROV for this MEM view.

    Thanks, MM