/* Linker script fragment for mboot on an STM32xxx MCU. This defines the memory sections for the bootloader to use. */ MEMORY { FLASH_BL (rx) : ORIGIN = 0x08000000, LENGTH = 32K RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 120K } /* Location of protected flash area which must not be modified, because mboot lives there. */ _mboot_protected_flash_start = ORIGIN(FLASH_BL); _mboot_protected_flash_end_exclusive = ORIGIN(FLASH_BL) + LENGTH(FLASH_BL);