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.

MSPM0L1306: MSPM0L1306 memory issue

Part Number: MSPM0L1306
Other Parts Discussed in Thread: SYSCONFIG

I'm working with LP-MSPM0L1306. I'm trying to create my project as per previous guide i empty project is working but i created own and followed  https://software-dl.ti.com/msp430/esd/MSPM0-SDK/1_20_01_06/docs/english/driverlib/mspm0l11xx_l13xx_api_guide/html/index.html

I'm getting warning: 
"./driverlib/m0p/sysctl/dl_sysctl_mspm0l11xx_l13xx.o"  -Wl,-llibc.a  
warning #10247-D: creating output section ".text" without a SECTIONS specification
warning #10247-D: creating output section ".stack" without a SECTIONS specification

How can I solve this where we need to configure for memory allocation?

  • I recall that earlier versions of CCS (or maybe the SDK?) didn't automatically populate the "Empty" project with the linker XXX.cmd file nor the startup_XXX.c file, so I had to go find them. I think the idea was that you should use sysconfig to create them.

    I just tried this with CCS 12.6 (+ SDK 1.30.0.3) and they were populated after all. So you can try updating CCS+SDK. If not, I found them here on my system:

    C:\ti\mspm0_sdk_1_30_00_03\source\ti\devices\msp\m0p\linker_files\ticlang

    C:\ti\mspm0_sdk_1_30_00_03\source\ti\devices\msp\m0p\startup_system_files\ticlang

    [Edit: You apparently still need to add to (Build Settings->Build->Compiler->Include Options):

    C:\ti\mspm0_sdk_1_30_00_03\source

    C:\ti\mspm0_sdk_1_30_00_03\source\third_party\CMSIS\Core\Include

    ]