Tool/software: Code Composer Studio
I have a program I will call A on the TI Delfino, TMS320F28377D, that I have been using for a few months. Optimizer assistant reports code size of 5,843 bytes.
I have some additional features that I want to add to code A. I built separate code to test the features, code B. Code B uses a header file that I created to store the functions used by code B. Code B works fine.
I then added the code B header file to the code A project and the #include code B header declaration to code A. But now code A will not compile. I ran Optimizer assistant and now have a code size of 7,650 bytes.
If I comment out the #include code B header declaration it will compile.
It appears that I have memory available, any suggestions?
"D:/JohnB/CCS/F2837xD_common/cmd/2837xD_RAM_lnk_cpu1.cmd", line 54: error #10099-D:
program will not fit into available memory. placement with
alignment/blocking fails for section ".text" size 0x1acc page 0. Available
memory ranges:
RAMM0 size: 0x2de unused: 0x2 max hole: 0x2
RAMD0 size: 0x800 unused: 0x5 max hole: 0x5
RAMLS0 size: 0x800 unused: 0x3c7 max hole: 0x3c7
RAMLS1 size: 0x800 unused: 0x800 max hole: 0x800
RAMLS2 size: 0x800 unused: 0x800 max hole: 0x800
RAMLS3 size: 0x800 unused: 0x800 max hole: 0x800
RAMLS4 size: 0x800 unused: 0x800 max hole: 0x800
