Поизучав map файл стало ясно, что он практически все секции исключил из бинарника
Код
Discarded input sections
.text 0x00000000 0x0 obj/main.o
.data 0x00000000 0x1 obj/main.o
.bss 0x00000000 0x14 obj/main.o
...........
Секция линкер скрипта относящаяся к rom
Код
.text :
{
KEEP(*(.isr_vector .isr_vector.*))
*(.text .text.* .gnu.linkonce.t.*)
*(.glue_7t) *(.glue_7)
*(.rodata .rodata* .gnu.linkonce.r.*)
} > rom
.ARM.extab :
{
*(.ARM.extab* .gnu.linkonce.armextab.*)
} > rom
__exidx_start = .;
.ARM.exidx :
{
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
} > rom
__exidx_end = .;
.conf : AT (0x28000)
{
. = ALIGN (4);
_conf_begin = .;
KEEP(*(.conf .conf*))
. = ALIGN(4);
_conf_end = .;
} >rom
PIR_NEW.map.txt ( 109.49 килобайт )
Кол-во скачиваний: 201
Сообщение отредактировал Croman13n3c - Dec 13 2012, 06:56