arm: stm32l432: Switch to STM32L432XC to retain flash size

The xC tag in the SoC reference indicates the flash size, use it in the
configuration to permit selection of correct flash size for dts.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
This commit is contained in:
Neil Armstrong 2017-05-10 11:55:15 +02:00 committed by Anas Nashif
commit 558d50242d
5 changed files with 8 additions and 8 deletions

View file

@ -1,4 +1,4 @@
# Kconfig - ST Microelectronics STM32L432KC MCU # Kconfig - ST Microelectronics STM32L432XX MCU
# #
# Copyright (c) 2016 Open-RnD Sp. z o.o. # Copyright (c) 2016 Open-RnD Sp. z o.o.
# Copyright (c) 2016 BayLibre, SAS # Copyright (c) 2016 BayLibre, SAS
@ -6,7 +6,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
# #
if SOC_STM32L432XX if SOC_STM32L432XC
config SOC config SOC
string string
@ -16,5 +16,5 @@ config NUM_IRQS
int int
default 82 default 82
endif # SOC_STM32L432XX endif # SOC_STM32L432XC

View file

@ -14,8 +14,8 @@ config SOC_STM32L476XX
bool "STM32L476XX" bool "STM32L476XX"
select HAS_STM32CUBE select HAS_STM32CUBE
config SOC_STM32L432XX config SOC_STM32L432XC
bool "STM32L432XX" bool "STM32L432XC"
select HAS_STM32CUBE select HAS_STM32CUBE
config SOC_STM32L475XG config SOC_STM32L475XG

View file

@ -8,4 +8,4 @@
config BOARD_NUCLEO_L432KC config BOARD_NUCLEO_L432KC
bool "Nucleo L432KC Development Board" bool "Nucleo L432KC Development Board"
depends on SOC_STM32L432XX depends on SOC_STM32L432XC

View file

@ -2,7 +2,7 @@ CONFIG_ARM=y
CONFIG_BOARD_STM32_NUCLEO_L432KC=y CONFIG_BOARD_STM32_NUCLEO_L432KC=y
CONFIG_SOC_FAMILY_STM32=y CONFIG_SOC_FAMILY_STM32=y
CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_SERIES_STM32L4X=y
CONFIG_SOC_STM32L432XX=y CONFIG_SOC_STM32L432XC=y
CONFIG_CORTEX_M_SYSTICK=y CONFIG_CORTEX_M_SYSTICK=y
# 80MHz system clock # 80MHz system clock
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=80000000 CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=80000000

View file

@ -39,7 +39,7 @@
#elif defined(CONFIG_SOC_STM32L476XX) #elif defined(CONFIG_SOC_STM32L476XX)
#define DT_FLASH_SIZE __SIZE_K(1024) #define DT_FLASH_SIZE __SIZE_K(1024)
#define DT_SRAM_SIZE __SIZE_K(96) #define DT_SRAM_SIZE __SIZE_K(96)
#elif defined(CONFIG_SOC_STM32L432XX) #elif defined(CONFIG_SOC_STM32L432XC)
#define DT_FLASH_SIZE __SIZE_K(256) #define DT_FLASH_SIZE __SIZE_K(256)
#define DT_SRAM_SIZE __SIZE_K(64) #define DT_SRAM_SIZE __SIZE_K(64)
#else #else