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.

TMS320F28075: Memory allocation for the TMS320F28075

Part Number: TMS320F28075

Hi team,

Regarding the allocation of RAM memory, customer is considering expansion because the space that is currently allocated is no longer enough.

Currently, the programs are transferred to the RAM area for CPU interrupt processing.

RAMGS3 is assigned to write data from DMA. This is used in order not to conflict with the CPU write, but I feel that it is a waste because it uses only about 100WORD.
So is it possible to allocate one part to the program area by rewriting the logical region definition in the command file as the following?

For example,

Page 0 :  /*Program Memory*/

RAMGS1           : origin = 0x00D000, length = 0x001000 ==> RAMGS1   : origin = 0x00D000, length = 0x001800

Page 1: /*Data Memory*/

RAMGS2      : origin = 0x00E000, length = 0x001000    ==> RAMGS2   : origin = 0x00E800, length = 0x000800

Thank you in advance.

Best regards,

Kenley