Skip to content

Commit 5632ef1

Browse files
authored
Merge pull request #4043 from akselsm/feature/efm32-bootloader-support
[Silicon Labs] Add bootloader support
2 parents db1dd19 + 635bf59 commit 5632ef1

File tree

33 files changed

+324
-80
lines changed

33 files changed

+324
-80
lines changed

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_ARM_MICRO/efm32gg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00100000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00100000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00100000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_ARM_STD/efm32gg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00100000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00100000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00100000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_GCC_ARM/efm32gg.ld

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,17 @@ STACK_SIZE = 0x400;
1919
* heap and the page heap in uVisor applications. */
2020
HEAP_SIZE = 0x6000;
2121

22+
#if !defined(MBED_APP_START)
23+
#define MBED_APP_START 0x00000000
24+
#endif
25+
26+
#if !defined(MBED_APP_SIZE)
27+
#define MBED_APP_SIZE 1048576
28+
#endif
29+
2230
MEMORY
2331
{
24-
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 1048576
32+
FLASH (rx) : ORIGIN = MBED_APP_START, LENGTH = MBED_APP_SIZE
2533
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 131072
2634
}
2735
/* MBED: mbed needs to be able to dynamically set the interrupt vector table.

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_IAR/efm32gg990f1024.icf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
/*###ICF### Section handled by ICF editor, don't touch! ****/
22
/*-Editor annotation file-*/
33
/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
4+
5+
if (!isdefinedsymbol(MBED_APP_START)) { define symbol MBED_APP_START = 0x00000000; }
6+
if (!isdefinedsymbol(MBED_APP_SIZE)) { define symbol MBED_APP_SIZE = 0x00100000; }
7+
48
/*-Specials-*/
5-
define symbol __ICFEDIT_intvec_start__ = 0x00000000;
9+
define symbol __ICFEDIT_intvec_start__ = MBED_APP_START;
610
/*-Memory Regions-*/
7-
define symbol __ICFEDIT_region_ROM_start__ = 0x00000000;
8-
define symbol __ICFEDIT_region_ROM_end__ = 0x000FFFFF;
11+
define symbol __ICFEDIT_region_ROM_start__ = MBED_APP_START;
12+
define symbol __ICFEDIT_region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
913
define symbol __NVIC_start__ = 0x20000000;
1014
define symbol __NVIC_end__ = 0x200000DB;
1115
define symbol __ICFEDIT_region_RAM_start__ = 0x200000DC;

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32HG/device/TARGET_64K/TOOLCHAIN_ARM_MICRO/efm32hg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00010000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00010000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00010000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32HG/device/TARGET_64K/TOOLCHAIN_GCC_ARM/efm32hg.ld

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,17 @@
99
/* Version 4.2.0 */
1010
/* */
1111

12+
#if !defined(MBED_APP_START)
13+
#define MBED_APP_START 0x00000000
14+
#endif
15+
16+
#if !defined(MBED_APP_SIZE)
17+
#define MBED_APP_SIZE 65536
18+
#endif
19+
1220
MEMORY
1321
{
14-
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 65536
22+
FLASH (rx) : ORIGIN = MBED_APP_START, LENGTH = MBED_APP_SIZE
1523
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 8192
1624
}
1725

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32HG/device/TARGET_64K/TOOLCHAIN_IAR/efm32hg322f64.icf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
/*###ICF### Section handled by ICF editor, don't touch! ****/
22
/*-Editor annotation file-*/
33
/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
4+
5+
if (!isdefinedsymbol(MBED_APP_START)) { define symbol MBED_APP_START = 0x00000000; }
6+
if (!isdefinedsymbol(MBED_APP_SIZE)) { define symbol MBED_APP_SIZE = 0x00010000; }
7+
48
/*-Specials-*/
5-
define symbol __ICFEDIT_intvec_start__ = 0x00000000;
9+
define symbol __ICFEDIT_intvec_start__ = MBED_APP_START;
610
/*-Memory Regions-*/
7-
define symbol __ICFEDIT_region_ROM_start__ = 0x00000000;
8-
define symbol __ICFEDIT_region_ROM_end__ = 0x0000FFFF;
11+
define symbol __ICFEDIT_region_ROM_start__ = MBED_APP_START;
12+
define symbol __ICFEDIT_region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
913
define symbol __NVIC_start__ = 0x20000000;
1014
define symbol __NVIC_end__ = 0x20000093;
1115
define symbol __ICFEDIT_region_RAM_start__ = 0x20000094;

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32LG/device/TARGET_256K/TOOLCHAIN_ARM_MICRO/efm32lg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00040000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32LG/device/TARGET_256K/TOOLCHAIN_ARM_STD/efm32lg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00040000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32LG/device/TARGET_256K/TOOLCHAIN_GCC_ARM/efm32lg.ld

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,17 @@
99
/* Version 4.2.0 */
1010
/* */
1111

12+
#if !defined(MBED_APP_START)
13+
#define MBED_APP_START 0x00000000
14+
#endif
15+
16+
#if !defined(MBED_APP_SIZE)
17+
#define MBED_APP_SIZE 262144
18+
#endif
19+
1220
MEMORY
1321
{
14-
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 262144
22+
FLASH (rx) : ORIGIN = MBED_APP_START, LENGTH = MBED_APP_SIZE
1523
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 32768
1624
}
1725
/* MBED: mbed needs to be able to dynamically set the interrupt vector table.

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32LG/device/TARGET_256K/TOOLCHAIN_IAR/efm32lg990f256.icf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
/*###ICF### Section handled by ICF editor, don't touch! ****/
22
/*-Editor annotation file-*/
33
/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
4+
5+
if (!isdefinedsymbol(MBED_APP_START)) { define symbol MBED_APP_START = 0x00000000; }
6+
if (!isdefinedsymbol(MBED_APP_SIZE)) { define symbol MBED_APP_SIZE = 0x00040000; }
7+
48
/*-Specials-*/
5-
define symbol __ICFEDIT_intvec_start__ = 0x00000000;
9+
define symbol __ICFEDIT_intvec_start__ = MBED_APP_START;
610
/*-Memory Regions-*/
7-
define symbol __ICFEDIT_region_ROM_start__ = 0x00000000;
8-
define symbol __ICFEDIT_region_ROM_end__ = 0x0003FFFF;
11+
define symbol __ICFEDIT_region_ROM_start__ = MBED_APP_START;
12+
define symbol __ICFEDIT_region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
913
define symbol __NVIC_start__ = 0x20000000;
1014
define symbol __NVIC_end__ = 0x200000DF;
1115
define symbol __ICFEDIT_region_RAM_start__ = 0x200000E0;

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG/device/TARGET_256K/TOOLCHAIN_ARM_MICRO/efm32pg1b.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00040000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG/device/TARGET_256K/TOOLCHAIN_ARM_STD/efm32pg1b.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00040000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG/device/TARGET_256K/TOOLCHAIN_GCC_ARM/efm32pg1b.ld

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,17 @@
99
/* Version 4.2.0 */
1010
/* */
1111

12+
#if !defined(MBED_APP_START)
13+
#define MBED_APP_START 0x00000000
14+
#endif
15+
16+
#if !defined(MBED_APP_SIZE)
17+
#define MBED_APP_SIZE 262144
18+
#endif
19+
1220
MEMORY
1321
{
14-
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 262144
22+
FLASH (rx) : ORIGIN = MBED_APP_START, LENGTH = MBED_APP_SIZE
1523
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 32768
1624
}
1725

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG/device/TARGET_256K/TOOLCHAIN_IAR/efm32pg1b200f256.icf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
/*###ICF### Section handled by ICF editor, don't touch! ****/
22
/*-Editor annotation file-*/
33
/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
4+
5+
if (!isdefinedsymbol(MBED_APP_START)) { define symbol MBED_APP_START = 0x00000000; }
6+
if (!isdefinedsymbol(MBED_APP_SIZE)) { define symbol MBED_APP_SIZE = 0x00040000; }
7+
48
/*-Specials-*/
5-
define symbol __ICFEDIT_intvec_start__ = 0x00000000;
9+
define symbol __ICFEDIT_intvec_start__ = MBED_APP_START;
610
/*-Memory Regions-*/
7-
define symbol __ICFEDIT_region_ROM_start__ = 0x00000000;
8-
define symbol __ICFEDIT_region_ROM_end__ = 0x0003FFFF;
11+
define symbol __ICFEDIT_region_ROM_start__ = MBED_APP_START;
12+
define symbol __ICFEDIT_region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
913
define symbol __NVIC_start__ = 0x20000000;
1014
define symbol __NVIC_end__ = 0x200000C7;
1115
define symbol __ICFEDIT_region_RAM_start__ = 0x200000C8;

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG12/device/TOOLCHAIN_ARM_STD/efr32pg12b.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00100000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00100000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00100000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG12/device/TOOLCHAIN_GCC_ARM/efm32pg12b.ld

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,17 @@
99
/* Version 5.1.2 */
1010
/* */
1111

12+
#if !defined(MBED_APP_START)
13+
#define MBED_APP_START 0x00000000
14+
#endif
15+
16+
#if !defined(MBED_APP_SIZE)
17+
#define MBED_APP_SIZE 1048576
18+
#endif
19+
1220
MEMORY
1321
{
14-
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 1048576
22+
FLASH (rx) : ORIGIN = MBED_APP_START, LENGTH = MBED_APP_SIZE
1523
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 262144
1624
}
1725

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG12/device/TOOLCHAIN_IAR/EFM32PG12B500F1024GL125.icf

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33
/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
44
/* Version 5.1.1 */
55

6-
/*-Specials-*/
7-
define symbol __ICFEDIT_intvec_start__ = 0x00000000;
6+
if (!isdefinedsymbol(MBED_APP_START)) { define symbol MBED_APP_START = 0x00000000; }
7+
if (!isdefinedsymbol(MBED_APP_SIZE)) { define symbol MBED_APP_SIZE = 0x00100000; }
88

9+
/*-Specials-*/
10+
define symbol __ICFEDIT_intvec_start__ = MBED_APP_START;
911
/*-Memory Regions-*/
10-
define symbol __ICFEDIT_region_ROM_start__ = 0x00000000;
11-
define symbol __ICFEDIT_region_ROM_end__ = (0x00000000+0x00100000-1);
12+
define symbol __ICFEDIT_region_ROM_start__ = MBED_APP_START;
13+
define symbol __ICFEDIT_region_ROM_end__ = MBED_APP_START + MBED_APP_SIZE - 1;
1214
define symbol __NVIC_start__ = 0x20000000;
1315
define symbol __NVIC_end__ = 0x2000010B;
1416
define symbol __ICFEDIT_region_RAM_start__ = 0x2000010C;

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32WG/device/TARGET_256K/TOOLCHAIN_ARM_MICRO/efm32wg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00040000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32WG/device/TARGET_256K/TOOLCHAIN_ARM_STD/efm32wg.sct

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1+
#! armcc -E
12
; *************************************************************
23
; *** Scatter-Loading Description File generated by uVision ***
34
; *************************************************************
45

5-
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
6-
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
6+
#if !defined(MBED_APP_START)
7+
#define MBED_APP_START 0x00000000
8+
#endif
9+
10+
#if !defined(MBED_APP_SIZE)
11+
#define MBED_APP_SIZE 0x00040000
12+
#endif
13+
14+
LR_IROM1 MBED_APP_START MBED_APP_SIZE { ; load region size_region
15+
ER_IROM1 MBED_APP_START MBED_APP_SIZE { ; load address = execution address
716
*.o (RESET, +First)
817
*(InRoot$$Sections)
918
.ANY (+RO)

0 commit comments

Comments
 (0)