diff --git a/bsp/stm32/stm32l412-st-nucleo/board/Kconfig b/bsp/stm32/stm32l412-st-nucleo/board/Kconfig index 339e77bea47b366f97c18002d79556c99813de51..10d3a3ad3055fd50abbf28a90a827057196a36bf 100644 --- a/bsp/stm32/stm32l412-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l412-st-nucleo/board/Kconfig @@ -8,7 +8,7 @@ config SOC_STM32L412RB default y menu "Onboard Peripheral Drivers" - config BSP_USING_STLINK_TO_USART + config BSP_USING_STLINK_TO_USART bool "Enable STLINK TO USART (uart2)" select BSP_USING_UART select BSP_USING_UART2 @@ -22,7 +22,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_PIN default y - menuconfig BSP_USING_UART + menuconfig BSP_USING_UART bool "Enable UART" default y select RT_USING_SERIAL diff --git a/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds index a20112b7ef83d805ab317e45d94e6eceaaac760d..77624514bf4c03ee6fa69d902dea8705aa4d9a90 100644 --- a/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds @@ -5,9 +5,9 @@ /* Program Entry, set to mark it as "used" and avoid gc */ MEMORY { - ROM (rx) : ORIGIN = 0x08000000, LENGTH = 256k /* 256KB flash */ - RAM1 (rw) : ORIGIN = 0x20000000, LENGTH = 48k /* 48K sram */ - RAM2 (rw) : ORIGIN = 0x10000000, LENGTH = 16k /* 16K sram */ + ROM (rx) : ORIGIN = 0x08000000, LENGTH = 128k /* 128KB flash */ + RAM1 (rw) : ORIGIN = 0x20000000, LENGTH = 32k /* 32K sram */ + RAM2 (rw) : ORIGIN = 0x10000000, LENGTH = 8k /* 8K sram */ } ENTRY(Reset_Handler) _system_stack_size = 0x200; @@ -90,7 +90,7 @@ SECTIONS . = ALIGN(4); /* This is used by the startup in order to initialize the .data secion */ _edata = . ; - } >RAM2 + } >RAM1 .stack : { @@ -99,7 +99,7 @@ SECTIONS . = . + _system_stack_size; . = ALIGN(4); _estack = .; - } >RAM2 + } >RAM1 __bss_start = .; .bss : @@ -117,7 +117,7 @@ SECTIONS _ebss = . ; *(.bss.init) - } > RAM2 + } > RAM1 __bss_end = .; _end = .;