Updated and Validated
[betaflight.git] / src / link / stm32_flash_f303_512k.ld
blob5261c534a9a17afe8d3689d6dfc376a4606ed28e
1 /*
2 *****************************************************************************
3 **
4 **  File        : stm32_flash.ld
5 **
6 **  Abstract    : Linker script for STM32F303xD/E Device
7 **                FLASH 512KByte
8 **                SRAM   64KByte
9 **                CCM    16KByte
11 *****************************************************************************
14 /* Specify the memory areas. */
15 MEMORY
17     FLASH (rx)        : ORIGIN = 0x08000000, LENGTH = 508K
18     FLASH_CONFIG (r)  : ORIGIN = 0x0807F000, LENGTH = 4K
20     RAM (xrw)         : ORIGIN = 0x20000000, LENGTH = 64K
21     CCM (xrw)         : ORIGIN = 0x10000000, LENGTH = 16K
22     MEMORY_B1 (rx)    : ORIGIN = 0x60000000, LENGTH = 0K
25 REGION_ALIAS("STACKRAM", CCM)
26 REGION_ALIAS("FASTRAM", CCM)
28 INCLUDE "stm32_flash.ld"