diff --git a/targets/stm32l432/linker/bootloader_stm32l4xx_extra.ld b/targets/stm32l432/linker/bootloader_stm32l4xx_extra.ld index e3087b5..105abd2 100644 --- a/targets/stm32l432/linker/bootloader_stm32l4xx_extra.ld +++ b/targets/stm32l432/linker/bootloader_stm32l4xx_extra.ld @@ -14,15 +14,15 @@ _MIN_STACK_SIZE = 0x400; /* flash2 is for storing bootloader data, like last used firmware version. -_bconfig_start should be equal to (APPLICATION_END_PAGE) page address, from targets/stm32l432/src/memory_layout.h:30; and equal to flash2 origin +bootloader_configuration should be equal to (APPLICATION_END_PAGE) page address, from targets/stm32l432/src/memory_layout.h:30; and equal to flash2 origin */ -_bconfig_start = 0x08000000 + 216*1024+8; +bootloader_configuration = 0x08000000 + 216*1024+8; MEMORY { flash (rx) : ORIGIN = 0x08000000, LENGTH = 32K - flash2 (rx) : ORIGIN = 0x08000000 + 216*1024, LENGTH = 2K + flash2 (rx) : ORIGIN = 0x08000000 + 216*1024+8, LENGTH = 2K-8 ram (xrw) : ORIGIN = 0x20000000, LENGTH = 48K sram2 (rw) : ORIGIN = 0x10000000, LENGTH = 16K } @@ -47,7 +47,7 @@ SECTIONS _etext = .; } >flash - .flag2 _bconfig_start : + .flag2 bootloader_configuration : { KEEP(*(.flag2)) ; } > flash2