diff --git a/cpu/stm32/Makefile.include b/cpu/stm32/Makefile.include index 962e53e241..517262893f 100644 --- a/cpu/stm32/Makefile.include +++ b/cpu/stm32/Makefile.include @@ -69,7 +69,7 @@ endif ifneq (,$(filter periph_fmc_sdram periph_fmc_nor_sram,$(USEMODULE))) ifneq (,$(FMC_RAM_LEN)) LINKFLAGS += $(LINKFLAGPREFIX)--defsym=_fmc_ram_addr=$(FMC_RAM_ADDR) - LINKFLAGS += $(LINKFLAGPREFIX)--defsym=_fmc_ram_len=$(FMC_RAM_LEN) + LINKFLAGS += $(LINKFLAGPREFIX)--defsym=_fmc_ram_length=$(FMC_RAM_LEN) CFLAGS += -DCPU_HAS_FMC_RAM=1 CFLAGS += -DNUM_HEAPS=4 endif diff --git a/cpu/stm32/ldscripts/stm32.ld b/cpu/stm32/ldscripts/stm32.ld index 23234ee77a..c1f5a4dcd4 100644 --- a/cpu/stm32/ldscripts/stm32.ld +++ b/cpu/stm32/ldscripts/stm32.ld @@ -18,19 +18,19 @@ * @} */ -ccmram_length = DEFINED( _ccmram_len ) ? _ccmram_len : 0x0 ; +ccmram_length = DEFINED( _ccmram_length ) ? _ccmram_length : 0x0 ; sram4_addr = DEFINED( _sram4_length ) ? 0x28000000 : 0x0 ; sram4_length = DEFINED( _sram4_length ) ? _sram4_length : 0x0 ; fmc_ram_addr = DEFINED( _fmc_ram_addr ) ? _fmc_ram_addr : 0x0 ; -fmc_ram_len = DEFINED( _fmc_ram_len ) ? _fmc_ram_len : 0x0 ; +fmc_ram_length = DEFINED( _fmc_ram_length ) ? _fmc_ram_length : 0x0 ; MEMORY { ccmram : ORIGIN = 0x10000000, LENGTH = ccmram_length sram4 : ORIGIN = sram4_addr, LENGTH = sram4_length - fmcram : ORIGIN = fmc_ram_addr, LENGTH = fmc_ram_len + fmcram : ORIGIN = fmc_ram_addr, LENGTH = fmc_ram_length } SECTIONS