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.

AWRL6432: There is an issue with using shared memory (SH-MEM), and CCS cannot be used for debugging

Part Number: AWRL6432

Tool/software:

Due to insufficient memory, I have used shared memory in my project.
I configured `SH_MEM_CONFIG` to 3 (and also tried setting it to 1);
and the Region Size of `CONFIG_MPU_REGION1` is set to 1MB.

I have allocated part of the `.text` section to use the memory space from `0x00480000` to `0x0049FFFF`.

However, when debugging with CCS, I encounter a verification error.

Could you please advise how I can debug my project using CCS? I have already configured everything according to the SDK documentation.

  • Hi Chris,

    Can you please refer to the shared memory example in the SDK and base your application on that example. Thanks.

    Regards,

    Ajay

  • Hi Ajay,

    Thank you for your response.

    According to the SDK documentation, in order to debug the **shared memory example** program using CCS,
    the configuration option **SH_MEM_CONFIG** needs to be set to **3**, and **CONFIG_MPU_REGION1** needs to be set to **1MB**.

    I have verified that these configurations have already been applied in the shared memory example provided in the SDK.

    However, when I use CCS to debug the pre-built **sharedmemory.release.out** file from the SDK, I still encounter the following error:

    In contrast, when I debug other demo programs using the same method, no such error occurs.

  • Hi Chris,

    Can you try flashing it instead of Loading the out file via CCS?

    Regards,

    Ajay