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.
Hi,
I got the following error messages:
warning #10247-D: creating output section ".sysmem" without a SECTIONS
specification
"I:/workspace/sw/ide/ccs/cmd/f2806x/f28069M_ram_lnk.cmd", line 119: error #10099-D:
program will not fit into available memory. run placement with
alignment/blocking fails for section ".ebss" size 0xbcf page 0. Available
memory ranges:
RAML0_L7 size: 0xa000 unused: 0x328 max hole: 0x328
"I:/workspace/sw/ide/ccs/cmd/f2806x/f28069M_ram_lnk.cmd", line 120: error #10099-D:
program will not fit into available memory. placement with
alignment/blocking fails for section ".econst" size 0x573 page 0. Available
memory ranges:
RAML0_L7 size: 0xa000 unused: 0x328 max hole: 0x328
error #10010: errors encountered during linking; "Servodriver.out" not built
And this is in the f28069M_ram_lnk.cmd file:
.ebss : > RAML0_L7, PAGE = 0
.econst : > RAML0_L7, PAGE = 0
I case of RTFM , which one?
Hi Evs,
Is this a custom code or a sample code? Also, it looks like you're running the code through RAM which seems to be full. Why don't you run the code through flash instead?
Refer this sample project: C:\ti\controlSUITE\device_support\f2806x\v136\F2806x_examples_ccsv5\flash_f28069
Regards,
Gautam
Gautam thanks for the reply.
It is a combination of different examples. Instraspin + usb
I tried to compile with the F28069M.cmd file but still error messages.
program will not fit into available memory. placement with
>> Compilation failure
alignment/blocking fails for section ".text" size 0x9e98 page 0. Available
memory ranges:
FLASHA_B size: 0x7f80 unused: 0x785d max hole: 0x785c
"I:/workspace/sw/ide/ccs/cmd/f2806x/F28069M.cmd", line 135: error #10099-D:
program will not fit into available memory. run placement with
alignment/blocking fails for section ".stack" size 0x400 page 1. Available
memory ranges:
RAMM0 size: 0x3b0 unused: 0x3b0 max hole: 0x3b0
error #10010: errors encountered during linking; "Servodriver.out" not built
gmake: *** [Servodriver.out] Error 1
gmake: Target `all' not remade because of errors.
Is there a tool to see the total memory uses, I don't believe i used up the 128k flash?. Why is my 1k stack to big to fit. Is there a way the linker stacks everything in the memory till it is full. Why are there some many problems to even get start programming.
EVS, what I would suggest is copy-paste your code to flash_f28069 sample project. Then try building and let us know what your observations are.
evs said:s there a tool to see the total memory uses, I don't believe i used up the 128k flash?. Why is my 1k stack to big to fit. Is there a way the linker stacks everything in the memory till it is full. Why are there some many problems to even get start programming.
You can check your "Memory Allocation" by going to Window -> Show View -> Memory Allocation
Regards,
Gautam
Gautam,
I will take a closer look at the demo.
My program is 42k, is there a document that tells me how to setup my own flash_f28069.cmd file?
evs said:My program is 42k, is there a document that tells me how to setup my own flash_f28069.cmd file?
Yup, off course there is.
8512.Running from Internal Flash.pdf
Regards,
Gautam