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.

TMS320F28388D: TMS320F28388D CM to CPU1 MSGRAM0 access in debug window

Part Number: TMS320F28388D

Dear all,

When I debug F28388D in CCS, I found that we cannot write CM to CPU1 MSGRAM0 (0x20082000) in debug window, do I need to do any debug setting or any suggestion on this?

Thanks.

  • Hello Samsai,

    I encountered similar issues and solved them by editing the F2838x_cpu1.gel script to update the relevant calls to GEL_MapAddStr() in the F2838X_Memory_Map() function. However in your case you mention the address 0x20082000 which is the address in the CM memory space. Therefore the file you would need to check is not F2838x_cpu1.gel but rather F2838x_cm.gel.

    The relevant line would be:

    GEL_MapAddStr(0x20082000,   0, 0x800,       "R",  0);         /* CMTOCPU1MSGRAM0 (2Kbytes) (Parity)*/

    Maybe you can try to replace the "R" with "R|W"?

    Kind Regards,

    Pierre

  • Thanks Pierre for your input. You are right. Map file should have attribute as R|W for this to enable write from the debugger. We'll fix this issue in next release.

    Regards,

    Vivek Singh