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.

Tool to get section usage from (TI) *.map files directly

Hey everybody,

for those of you who want to know during software dev. how big (in bytes) or how much of the section, you defined, is currently used (in percent) and do not want read that (directly) from linker generated *.map file. I have done a small tool which will show you that in an quick overview as ballon tip (see picture).

5756.mapanalyzer.zip

I really like to get an (quick) overview of what changed in usage of my sections after compiling and was a little bit suprised that it is not possible to get that overview directly in CCS4 (I have no idea if that is available in newer CCS5+). However, I thought somebody out there would like to use that tool too. Therefore I want to add it here. Please feel free to use it freely. I use it with Win7 (64bit), but it should work on other Win plattforms too.

It is just one execution  file which do not need any installation, simply copy it to e.g. your document folder and add it (if you like) to your autostart. After start it will appear in your info toolbar, if you klick on it (first time) it will show you an "error" because you didn't select an *.map file.

To add a *.map file right-click on it an choose 'Open' to open the option window.

Via the folder symbol you can add a *.map file path to the selection window and with the trash bin symbol you can delete it from list.

If your *.map file more lines it will split the information (as the ballon tip has just limited text size by default) to different pages which you can step through by clicking (each click will step to next page) on the mapanalyzer symbol in the windows info bar.

If you would like to save your *.map file path list (for next startup) you can select the 'save' box (in the lower right corner of option window). To do that the tool will generate a folder in your document folder to save the list in a ini file.

If you may face some problems, please send me a note.

Best regards,

Max