Загрузка данных
#undef GROUP_ROM_LINK_IN
#undef GROUP_DATA_LINK_IN
#define GROUP_ROM_LINK_IN(vregion, lregion) > vregion AT> NXP_FLASH_LMA
#define GROUP_DATA_LINK_IN(vregion, lregion) > vregion AT> NXP_FLASH_LMA
objdump -h zephyr.elf
zephyr.elf: формат файла elf32-littlearm
Разделы:
Idx Name Разм VMA LMA Фа смещ. Выр.
0 rom_start 00002278 80000000 80000000 00000700 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 text 000048f0 80002278 80002278 00002978 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .ARM.exidx 00000008 80006b68 80006b68 00007268 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 initlevel 00000058 81000000 60000000 000000f4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 device_area 000000c0 81000058 60000058 0000014c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
5 sw_isr_table 00000470 81000118 60000118 0000020c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 gpio_driver_api_area 00000024 81000588 60000588 0000067c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 clock_control_driver_api_area 0000001c 810005ac 600005ac 000006a0 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
8 uart_driver_api_area 00000014 810005c8 600005c8 000006bc 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
9 tbss 00000004 810005dc 600005dc 000006d0 2**2
ALLOC, THREAD_LOCAL
10 rodata 0000111c 80006b70 80006b70 00007270 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
11 .ramfunc 00000004 810005dc 600005dc 000006d0 2**0
ALLOC
12 datas 00000020 810005e0 600005e0 000006d0 2**2
CONTENTS, ALLOC, LOAD, DATA
13 device_states 0000000c 81000600 60000600 000006f0 2**0
CONTENTS, ALLOC, LOAD, DATA
14 .comment 00000020 00000000 00000000 00008390 2**0
CONTENTS, READONLY
15 .debug_aranges 00001028 00000000 00000000 000083b0 2**3
CONTENTS, READONLY, DEBUGGING, OCTETS
16 .debug_info 00030c3d 00000000 00000000 000093d8 2**0
CONTENTS, READONLY, DEBUGGING, OCTETS
17 .debug_abbrev 00008bea 00000000 00000000 0003a015 2**0
CONTENTS, READONLY, DEBUGGING, OCTETS
18 .debug_line 00019c65 00000000 00000000 00042bff 2**0
CONTENTS, READONLY, DEBUGGING, OCTETS
19 .debug_frame 00002638 00000000 00000000 0005c864 2**2
CONTENTS, READONLY, DEBUGGING, OCTETS
20 .debug_str 0000b0e1 00000000 00000000 0005ee9c 2**0
CONTENTS, READONLY, DEBUGGING, OCTETS
21 .debug_loc 00012158 00000000 00000000 00069f7d 2**0
CONTENTS, READONLY, DEBUGGING, OCTETS
22 .debug_ranges 00002fb8 00000000 00000000 0007c0d8 2**3
CONTENTS, READONLY, DEBUGGING, OCTETS
23 .ARM.attributes 00000032 00000000 00000000 0007f090 2**0
CONTENTS, READONLY
24 .last_section 00000004 80007c8c 80007c8c 0000838c 2**2
CONTENTS, ALLOC, LOAD, DATA
25 bss 00000247 81000610 60000610 000006fc 2**3
ALLOC
26 noinit 00000e00 81000880 81000880 000083c0 2**6
ALLOC
для некоторых секций используется GROUP_LINK_IN
#define GROUP_LINK_IN(where) > where
И тогда это не работает