Second to the linker configuration file, the MAP file is probably the most obscure file embedded developers have to struggle with. In fact, I bet many embedded developers rarely study the MAP file at all – in particular the young and junior ones, or more senior developers coming from the Web, App or PC software industry. But sometimes they should, to get a clear understanding of the system and check some error-prone design issues. Linker related bugs can be very hard to find, as studying the source code will not help identifying the problem.
Our new Build Analyzer provide developers with an unprecedented view into the generated build image file, and the memory layout of different code and data sections. This novel feature presents information on memory regions and memory details in a highly visual fashion - thus providing a completely new view of your system.