Part Number: TMS320F28379D
Tool/software:
Hello,
I have a problem with the memory RAM space, which is needed for my fft software routine. In the .cmd file I have reserved the blocks RAMGS3, RAMGS4 and RAMGS5 for the fft, in sum 0x3000 words.
FFT_Data
{
fft(.ebss)
} >> RAMGS3 | RAMGS4 | RAMGS5, PAGE = 1
Now my data structure has a size of 0x1207 words. This cannot be allocated in the FFT_Data area.
<Linking>
"../2837xD_FLASH_CLA_IQMATH_lnk_cpu1_rb.cmd", line 152: error #10099-D: program
will not fit into available memory, or the section contains a call site that
requires a trampoline that can't be generated for this section. run
placement with alignment/blocking fails for section "FFT_Data" size 0x1207
page 1. Available memory ranges:
RAMGS3 size: 0x1000 unused: 0x1000 max hole: 0x1000
RAMGS4 size: 0x1000 unused: 0x1000 max hole: 0x1000
RAMGS5 size: 0x1000 unused: 0x1000 max hole: 0x1000
error #10010: errors encountered during linking; "TM_Zelle_0.out" not built
What can I do to allocate my data in the area RAMGS3, RAMGS4, RAMGS5?
The RAM areas should appear as one big area.
Many thanks
Ralf