Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: hello SerialTestv11 SerialTestv12 Sierpinski ... more
Diff: TARGET_ELMO_F411RE/TOOLCHAIN_ARM_MICRO/stm32f411re.sct
- Revision:
- 172:65be27845400
- Parent:
- 108:34e6b704fe68
--- a/TARGET_ELMO_F411RE/TOOLCHAIN_ARM_MICRO/stm32f411re.sct Thu Nov 08 11:45:42 2018 +0000
+++ b/TARGET_ELMO_F411RE/TOOLCHAIN_ARM_MICRO/stm32f411re.sct Wed Feb 20 20:53:29 2019 +0000
@@ -27,6 +27,15 @@
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+#define MBED_RAM_START 0x20000000
+#define MBED_RAM_SIZE 0x20000
+#define MBED_VECTTABLE_RAM_START (MBED_RAM_START)
+#define MBED_VECTTABLE_RAM_SIZE 0x198
+#define MBED_CRASH_REPORT_RAM_START (MBED_VECTTABLE_RAM_START + MBED_VECTTABLE_RAM_SIZE)
+#define MBED_CRASH_REPORT_RAM_SIZE 0x100
+#define MBED_RAM0_START (MBED_CRASH_REPORT_RAM_START + MBED_CRASH_REPORT_RAM_SIZE)
+#define MBED_RAM0_SIZE (MBED_RAM_SIZE - MBED_VECTTABLE_RAM_SIZE - MBED_CRASH_REPORT_RAM_SIZE)
+
; STM32F411RE: 512 KB FLASH (0x80000) + 128 KB SRAM (0x20000)
LR_IROM1 0x08000000 0x80000 { ; load region size_region
@@ -35,9 +44,12 @@
*(InRoot$$Sections)
.ANY (+RO)
}
+
+ RW_m_crash_data MBED_CRASH_REPORT_RAM_START EMPTY MBED_CRASH_REPORT_RAM_SIZE { ; RW data
+ }
; Total: 102 vectors = 408 bytes (0x198) to be reserved in RAM
- RW_IRAM1 (0x20000000+0x198) (0x20000-0x198) { ; RW data
+ RW_IRAM1 (MBED_RAM0_START) (MBED_RAM0_SIZE) { ; RW data
.ANY (+RW +ZI)
}


