From 3bf0871f395c704569a1bebb257a2376761637d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Fri, 10 Jan 2020 11:01:53 +0100 Subject: [PATCH] ld: don't provide flash size --- application.ld | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/application.ld b/application.ld index b6a4961..6fcd7bf 100644 --- a/application.ld +++ b/application.ld @@ -4,7 +4,7 @@ * the first 4 bytes of the RAM is reserved for the DFU magic word (DFU! to start DFU bootloader) */ -/* Define memory regions. */ +/* define memory regions. */ MEMORY { rom (rx) : ORIGIN = 0x08000000 + 8K, LENGTH = 64K - 8K @@ -19,9 +19,9 @@ PROVIDE(__flash_end = ORIGIN(rom) + LENGTH(rom)); PROVIDE(__application_end = 0); PROVIDE(__flash_end = 0); */ -PROVIDE(__application_end = ORIGIN(rom) + LENGTH(rom)); -PROVIDE(__flash_end = ORIGIN(rom) + LENGTH(rom)); - +PROVIDE(__application_end = 0); +PROVIDE(__flash_end = 0); +/* RAM location reserved so application can talk to bootloader and tell to start DFU */ PROVIDE(__dfu_magic = ORIGIN(ram) - 4); /* include rest of the definitions for the STM32F1 family */