diff --git a/targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_GCC_ARM/efm32gg.ld b/targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_GCC_ARM/efm32gg.ld index d89a01aa2f6..ac619ffc653 100644 --- a/targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_GCC_ARM/efm32gg.ld +++ b/targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/device/TARGET_1024K/TOOLCHAIN_GCC_ARM/efm32gg.ld @@ -152,7 +152,7 @@ SECTIONS /* Note: The uVisor expects this section at a fixed location, as specified by the porting process configuration parameter: SRAM_OFFSET. */ __UVISOR_SRAM_OFFSET = 0x0; - __UVISOR_SRAM_START = ORIGIN(m_data) + __UVISOR_SRAM_OFFSET; + __UVISOR_SRAM_START = ORIGIN(RAM) + __UVISOR_SRAM_OFFSET; .uvisor.bss __UVISOR_SRAM_START (NOLOAD): { . = ALIGN(32);