Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
7 years, 9 months ago.
How to add a Section with GCC-ARM (mbed 5 CLI)
In CLI ,GCC linker file [ .link_script.ld ] is automatically updated by command [ mbed compile ] So, user cant touch it. How to user add a section (e.g. SDRAM ) to linker directive ? ( mbed 5 ) Thanks for reading.
2 Answers
5 years ago.
mbed-cli
accepts an undocumented -l
your_linker_script command line argument that lets you supply your own linker script.
7 years, 9 months ago.
You can edit the linker script file in mbed-os of your local copy. For example:
mbed-os\targets\TARGET_NXP\TARGET_LPC408X\device\TOOLCHAIN_GCC_ARM\LPC4088.ld
Well, that would obviusly work, alright. What I'd like to know, and can't seem to find an answer for, would be, if it is possible to write a *.json file like mbed_lib.json or mbed_app.json that when a new project is exported, sufficiently modifies the scatter-file / linker-script or with the help of .mbedignore replaces it by a user-defined script.
posted by 12 Jan 2018