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.

linker fails placing cio



Developing on the MSP-EXP430F5529 experimenter board, I've created a project which uses TI-RTOS, and GRLIB, based on one of the examples.

After adding some code of my own, I get the following linker error:

"Description Resource Path Location Type #10099-D program will not fit into available memory. run placement with alignment fails for section ".cio" size 0x120 . Available memory ranges: MSP_EXP430F5529.cmd /alpha line 157 C/C++ Problem"


I've compared my project settings to the example project (which does build), and they are the same. I do not use printf() anywhere in the code, but I've noticed the GRLIB uses assert(), which pulls in the cio module.

How do I tackle this issue?

**Attention** This is a public forum