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: Combine CM linker sections C1RAM and C0RAM

Part Number: TMS320F28388D


Hello there,

The default CM linker file contains these MEMORY sections:

    C1RAM            : origin = 0x1FFFC000, length = 0x00002000
    C0RAM            : origin = 0x1FFFE000, length = 0x00002000

I could redefine this to a single section:

    C1C0RAM          : origin = 0x1FFFC000, length = 0x00004000

Would that cause any problems? If a buffer in my application crossed the C1/C0 boundary, would that cause a failure?

Basically I want a (relatively) big memory section where I can place all my stacks: the system stack and the SYS/BIOS task stacks.

Kind regards,
Arjan