Other Parts Discussed in Thread: SYSCONFIG
I've just started building projects for the MSPM0G3507 and am getting the warning:
warning #10210-D: creating ".sysmem" section with default size of 0x800; use the -heap option to change the default size
I can see that the build tools are warning that they automatically created a .sysmem section (for the heap) and set it to the default size of 0x800. I'm fine with that.
Doing some digging, I see that the M0 projects do not include a standard Linker Command (.cmd) file anymore. Rather, SYSCONFIG is auto-generating the file for us. I'm generally OK with that, too.
Oddly enough, though, I cannot find a "simple" way to specify the heap (or stack) size. I expected this would be a configuration option in SYSCONFIG, but I'm not finding it. (Am I missing something obvious?)
Some questions:
- It looks like I can stop SYSCONFIG from auto-generating the CMD file and add my own to the project, right?
- We can also specify stack/heap sizes in the CCS Project Properties... but will this override the auto-generated Linker CMD file?
- Are there plans to add additional configuration settings (like stack and heap sizes) to SYSCONFIG?
I realize this probably isn't strictly an MSPM0 issue but this is the first time I'm running into it.
Thanks Much,
Scott