Hi, I am using tms320f2812. While creating few arrays, the size has been overflowed. How can I increase the memory size to allocate my array size (600)? Thanks.
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 am using tms320f2812. While creating few arrays, the size has been overflowed. How can I increase the memory size to allocate my array size (600)? Thanks.
Yes, I've tried to increase the stack size.
This is the exact error I get.
>> error: can't allocate .ebss, size 00001080 (page 1) in DRAMH0 (avail:
00001000)
Hi all, thanks for your reply and response.
Hi Freddy,
I really recomend that you look at http://software-dl.ti.com/trainingTTO/trainingTTO_public_sw/c28x28069/C28x_Microcontroller_MDW_3-1.pdf, pages pages 31 - 40, or even better, whole chapter 1. You'll have to be familiar with whole compile/link process, and then you'll be able to solve problems like this.
BTW, searching for "can't allocate .ebss" in this forum yields plenty of results. You could probably solve your issue faster by thoroughly searching, then waiting for someone to give you a solution
Regards, Mitja
There is also some helpful information on linking, and the error mentioned, on this wiki page:
http://processors.wiki.ti.com/index.php/C28x_Compiler_-_Understanding_Linking