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.

CCS/LAUNCHXL-F28379D: Can I reassign some flash memory from CPU2 to CPU1?

Part Number: LAUNCHXL-F28379D

Tool/software: Code Composer Studio

I have a small program that I run on CPU2, and a very large program that I load on CPU1. I know that the 1024 kilobytes of flash are divided evenly between the two processors, with each owning 512 kilobytes. Is it possible to reallocate flash memory from one CPU to another, so that for example CPU2 owns 256 kilobytes of flash and CPU1 owns 768 kilobytes of flash? I don't need to allocate memory during execution, just during programming. 

  • Hi Matthew,

    Unfortunately you cannot partition Flash memory between two CPUs, they are dedicated and tightly coupled to respective CPUs. You can reduce the data size by tasking some of the code to CPU2 that way everything can fit in 512KB of respective memory size.

    Regards,

    Nirav