Browse Source

boards: Convert nucleo_l432kc to HWM v2

Port the board to HWMv2.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
pull/69687/head
Guillaume Gautier 1 year ago committed by Carles Cufi
parent
commit
ed5d1bb4cd
  1. 9
      boards/boards_legacy/arm/nucleo_l432kc/Kconfig.board
  2. 3
      boards/st/nucleo_l432kc/Kconfig.defconfig
  3. 5
      boards/st/nucleo_l432kc/Kconfig.nucleo_l432kc
  4. 0
      boards/st/nucleo_l432kc/board.cmake
  5. 5
      boards/st/nucleo_l432kc/board.yml
  6. 0
      boards/st/nucleo_l432kc/doc/img/nucleo_l432kc.jpg
  7. 0
      boards/st/nucleo_l432kc/doc/img/nucleo_l432kc_arduino_nano.jpg
  8. 2
      boards/st/nucleo_l432kc/doc/index.rst
  9. 0
      boards/st/nucleo_l432kc/nucleo_l432kc.dts
  10. 0
      boards/st/nucleo_l432kc/nucleo_l432kc.yaml
  11. 3
      boards/st/nucleo_l432kc/nucleo_l432kc_defconfig
  12. 0
      boards/st/nucleo_l432kc/support/openocd.cfg

9
boards/boards_legacy/arm/nucleo_l432kc/Kconfig.board

@ -1,9 +0,0 @@
# STM32L432KC Nucleo board configuration
# Copyright (c) 2016 Open-RnD Sp. z o.o.
# Copyright (c) 2016 BayLibre, SAS
# SPDX-License-Identifier: Apache-2.0
config BOARD_NUCLEO_L432KC
bool "Nucleo L432KC Development Board"
depends on SOC_STM32L432XX

3
boards/boards_legacy/arm/nucleo_l432kc/Kconfig.defconfig → boards/st/nucleo_l432kc/Kconfig.defconfig

@ -6,9 +6,6 @@
if BOARD_NUCLEO_L432KC if BOARD_NUCLEO_L432KC
config BOARD
default "nucleo_l432kc"
config SPI_STM32_INTERRUPT config SPI_STM32_INTERRUPT
default y default y
depends on SPI depends on SPI

5
boards/st/nucleo_l432kc/Kconfig.nucleo_l432kc

@ -0,0 +1,5 @@
# Copyright (c) 2016 BayLibre, SAS
# SPDX-License-Identifier: Apache-2.0
config BOARD_NUCLEO_L432KC
select SOC_STM32L432XX

0
boards/boards_legacy/arm/nucleo_l432kc/board.cmake → boards/st/nucleo_l432kc/board.cmake

5
boards/st/nucleo_l432kc/board.yml

@ -0,0 +1,5 @@
board:
name: nucleo_l432kc
vendor: st
socs:
- name: stm32l432xx

0
boards/boards_legacy/arm/nucleo_l432kc/doc/img/nucleo_l432kc.jpg → boards/st/nucleo_l432kc/doc/img/nucleo_l432kc.jpg

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

0
boards/boards_legacy/arm/nucleo_l432kc/doc/img/nucleo_l432kc_arduino_nano.jpg → boards/st/nucleo_l432kc/doc/img/nucleo_l432kc_arduino_nano.jpg

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

2
boards/boards_legacy/arm/nucleo_l432kc/doc/index.rst → boards/st/nucleo_l432kc/doc/index.rst

@ -122,7 +122,7 @@ The Zephyr nucleo_l432kc board configuration supports the following hardware fea
Other hardware features are not yet supported on this Zephyr port. Other hardware features are not yet supported on this Zephyr port.
The default configuration can be found in the defconfig file: The default configuration can be found in the defconfig file:
``boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig`` ``boards/st/nucleo_l432kc/nucleo_l432kc_defconfig``
Connections and IOs Connections and IOs

0
boards/boards_legacy/arm/nucleo_l432kc/nucleo_l432kc.dts → boards/st/nucleo_l432kc/nucleo_l432kc.dts

0
boards/boards_legacy/arm/nucleo_l432kc/nucleo_l432kc.yaml → boards/st/nucleo_l432kc/nucleo_l432kc.yaml

3
boards/boards_legacy/arm/nucleo_l432kc/nucleo_l432kc_defconfig → boards/st/nucleo_l432kc/nucleo_l432kc_defconfig

@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_SERIES_STM32L4X=y
CONFIG_SOC_STM32L432XX=y
# Enable MPU # Enable MPU
CONFIG_ARM_MPU=y CONFIG_ARM_MPU=y

0
boards/boards_legacy/arm/nucleo_l432kc/support/openocd.cfg → boards/st/nucleo_l432kc/support/openocd.cfg

Loading…
Cancel
Save