Part Number: TMS320F28379D
Hi Team,
I want to know how to use available memory and assign it to certain section in linker Command file?
my compiler says like
warning: creating output section ".bigCode" without a SECTIONS specification
warning: creating output section ".isl_registers" without a SECTIONS
specification
error: program will not fit into available memory. placement with
alignment/blocking fails for section ".bigCode" size 0xe4 page 0. Available
memory ranges:
BEGIN size: 0x2 unused: 0x0 max hole: 0x0
RAMM0 size: 0x2de unused: 0x0 max hole: 0x0
RAMLS0 size: 0x800 unused: 0x0 max hole: 0x0
RAMLS1 size: 0x800 unused: 0x1 max hole: 0x1
RAMLS2 size: 0x800 unused: 0x0 max hole: 0x0
RAMLS3 size: 0x800 unused: 0x0 max hole: 0x0
RAMLS4 size: 0x800 unused: 0xc1 max hole: 0xc1
RAMD0 size: 0x800 unused: 0x1 max hole: 0x1
RESET size: 0x2 unused: 0x2 max hole: 0x2
error: errors encountered during linking; "can_external_transmit_cpu01.out" not
built
>> Compilation failure
makefile:166: recipe for target 'can_external_transmit_cpu01.out' failed
gmake: *** [can_external_transmit_cpu01.out] Error 1
Lets say I want to create new section named as bigCode which I have already defined in my codes using "#pragma"
Please guide me on how to allocate a memory for this section.
Thanks,
Akshay Godase