Part Number:MSP430FR5994
Tool/software: Code Composer Studio
I am writing the project with large variable (graphic display memory buffer) for MSP430FR5994 with 8kB of SRAM. The buffer size is 4800 bytes only but project cannot be built due to low .bss memory size error:
#10099-D program will not fit into available memory. run placement with alignment fails for section ".bss" size 0x12df . Available memory ranges: lnk_msp430fr5994.cmd /DisplayDriver line 208 C/C++ Problem
Why there is no more space for .bss segment in nearly 2 times greater SRAM? Should I increase the .bss size - Is there any way how to allocate greater .bss segment at the expense of any other segment or only way is to move large variable from SRAM to FRAM?
Thanks for your reply.