I'm using CC3200 + TI-RTOS + SimpleLink with a CCS6 project. I'm facing image size constraints on the flash and peered into the map file.
I find that the .const section contains a piece from "xdc_runtime_Text_charTab__A" which is by far the largest chunk.
.const 0 20015514 00002576 20015514 000018cb app_pem4.oem4 (.const:xdc_runtime_Text_charTab__A) 20016ddf 00000101 rtsv7M4_T_le_eabi.lib : ctype.obj (.const:.string:_ctypes_) 20016ee0 00000100 driverlib.a : pin.obj (.const:g_ulPinToPadMap) ...
I'm interested in reducing the .const footprint, and everything in my application is obviously much smaller (the listing above is sorted on descending size of item).
In my workspace, the project "ti_rtos_config" is linked to the SDK version of the same project, as instructed by the "Getting started guide".
if I misconfigure the app.cfg, I mess up the SDK itself. I think that's a bad idea, so I'd like to go on a sure foot and seek expert advise on how to go about this.
How do I optimize the .const footprint? Thanks for reading.