QUOTE (Croman13n3c @ Dec 13 2012, 07:49)

Поизучав map файл стало ясно, что он практически все секции исключил из бинарника
Покажите нам этот .map тоже. Можно сделать предположение, что причина в том, что все секции "тянутся" вслед за таблицей векторов, которая обязательно помещается в выходной файл директивой KEEP(*(.isr_vector .isr_vector.*)). А вот если в вашем проекте нет таблицы векторов или эта таблица в исходнике помещается не в секцию .isr_vector или .isr_vector.*