Part Number: MSP430FR5969
Other Parts Discussed in Thread: MSP430WARE
Tool/software: Code Composer Studio
Apologies if this has been answered elsewhere. Google and the forum searches were not fruitful.
I am trying to place large volume data in NOINIT arrays in FRAM and FRAM2 on the MSP430FR5969. To do this I have modified the default linker command file in the following manner:
.TI.noinit :{} > RAM changed to .TI.noinit :{} >> FRAM | FRAM2
I have noticed the use of the HIGH keyword, for instance with .stack :{} > RAM (HIGH), and am wondering what its meaning/use is and whether it is applicable to FRAM? Relatedly I am trying to understand best practice for placing data arrays in well organized memory locations, for instance, if I wanted to align my noinit array with the end of FRAM or the beginning of FRAM2, what are the tools available for doing this?