#if defined(CONFIG_BUILD_ALIGN_LMA) || !defined(CONFIG_XIP)
/*
* Include a padding section here to make sure that the LMA address
* of the sections in the RAMABLE_REGION are aligned with those
* section's VMA alignment requirements.
*/
SECTION_PROLOGUE(padding_section,,)
{
__rodata_region_end = .;
MPU_ALIGN(__rodata_region_end - ADDR(rom_start));
} GROUP_LINK_IN(ROMABLE_REGION)
#elif defined(CONFIG_SDRAM_LMA_ADJUST)
SECTION_PROLOGUE(padding_section,,)
{
__rodata_region_end = .;
MPU_ALIGN(__rodata_region_end - ADDR(rom_start));
FILL(0xFFFFFFFF);
. = .;
} GROUP_LINK_IN(ROMABLE_REGION)
#else
__rodata_region_end = .;
MPU_ALIGN(__rodata_region_end - ADDR(rom_start));
#endif
9 tbss 00000004 8000714c 6000714c 00007264 2**2
ALLOC, THREAD_LOCAL
10 rodata 0000111c 80007150 60007150 00007268 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
11 padding_section 00007d94 8000826c 6000826c 00008384 2**0
ALLOC
надо сделать padding_section как LOAD. если проблема в этом