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.

RTOS/CC2650: Simple_peripheral + custom code > Flash memory size

Part Number: CC2650


Tool/software: TI-RTOS

Hello,

When loading the CC2650 SensorTag board with simple_peripheral and our own custom code for processing data, we run into the issue that we cannot fit all the code onto Flash - an issue other have run into and posted about on the forum. The simple_peripheral Stack is about 60KB and the simple_peripheral App is roughly 40-50KB. Our custom code does not fit into the remaining 20-30KB, so we have come here to ask if you could suggest a way to free up some of this flash by deleting unnecessary code.

There are many #includes within the imported simple_peripheral project; we are unsure what can be taken out (if any), and what is crucial to the system, in hopes of freeing up enough flash memory to store our program. We are considering running our sensors and data processing on a LaunchPad, and Bluetooth communications on a separate SensorTag, having the two communicate over SPI. This is a bit of a workaround but perhaps you may see this as a more logical approach than deleting files to clear up flash memory. Your thoughts are appreciated.

Thank you