There are 23 section headers, starting at offset 0x31cd8: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .isr_vector PROGBITS 08000000 010000 00010c 00 A 0 0 1 [ 2] .text PROGBITS 0800010c 01010c 0014b0 00 AX 0 0 4 [ 3] .rodata PROGBITS 080015bc 020018 000000 00 WA 0 0 1 [ 4] .init_array INIT_ARRAY 080015bc 0115bc 000004 04 WA 0 0 4 [ 5] .fini_array FINI_ARRAY 080015c0 0115c0 000004 04 WA 0 0 4 [ 6] .data PROGBITS 20000000 020000 000018 00 WA 0 0 4 [ 7] .bss NOBITS 20000018 020018 000030 00 WA 0 0 4 [ 8] ._user_heap_stack NOBITS 20000048 020048 000100 00 WA 0 0 1 [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 020018 000029 00 0 0 1 [10] .debug_info PROGBITS 00000000 020041 0065ae 00 0 0 1 [11] .debug_abbrev PROGBITS 00000000 0265ef 00118f 00 0 0 1 [12] .debug_aranges PROGBITS 00000000 027780 0008a0 00 0 0 8 [13] .debug_ranges PROGBITS 00000000 028020 0007e8 00 0 0 8 [14] .debug_line PROGBITS 00000000 028808 002c20 00 0 0 1 [15] .debug_str PROGBITS 00000000 02b428 002680 01 MS 0 0 1 [16] .comment PROGBITS 00000000 02daa8 00007c 01 MS 0 0 1 [17] .debug_frame PROGBITS 00000000 02db24 00248c 00 0 0 4 [18] .debug_loc PROGBITS 00000000 02ffb0 000014 00 0 0 1 [19] .stabstr STRTAB 00000000 02ffc4 00003f 00 0 0 1 [20] .symtab SYMTAB 00000000 030004 001180 10 21 164 4 [21] .strtab STRTAB 00000000 031184 000a62 00 0 0 1 [22] .shstrtab STRTAB 00000000 031be6 0000f2 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), y (noread), p (processor specific)