Hi,
We have a post in the MSP low-power microcontroller forum about the Memory Allocation View reporting one size, and some of our other tools like MSP-GANG and Fet-Pro430 reporting another code size. They noted that the difference for their MSP430F5529 code was 46 bytes. Here is a link to the thread http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/531320/1933720#1933720
I noticed that on F5529, the interrupt vector table (IVT) is 46 bytes long - this makes me suspect that maybe the Memory Allocation View is not including the IVT in its size calculation. Indeed, the IVT is not in the "FLASH" section but has its own INT00 etc sections in the linker command file.
Does the Memory Allocation View calculate off of the .map file data, rather than the actual generated TI-txt file? If so, it looks like it does not display the IVT sections, so therefore a customer cannot simply sum together all the sections to see the total Flash used. Could this be an enhancement to the tool - to say how much IVT space is used in these sections?
Regards,
Katie
