Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hwmv2: Port STM32F4X SoCs & boards #68668

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
fc937bc
soc: v2: stm32: Migrate STM32F4 series
ajarmouni-st Feb 6, 2024
5f7fab9
boards: Convert 96b_aerocore2 to HWM v2
ajarmouni-st Feb 6, 2024
b683986
boards: Convert 96b_argonkey to HWM v2
ajarmouni-st Feb 6, 2024
82c22ca
boards: Convert 96b_carbon to HWM v2
ajarmouni-st Feb 6, 2024
5c46cb7
boards: Convert 96b_neonkey to HWM v2
ajarmouni-st Feb 6, 2024
7200843
boards: Convert 96b_stm32_sensor_mez to HWM v2
ajarmouni-st Feb 6, 2024
ea86600
boards: Convert adafruit_feather_stm32f405 to HWM v2
ajarmouni-st Feb 6, 2024
e0ff934
boards: Convert adi_sdp_k1 to HWM v2
ajarmouni-st Feb 6, 2024
745cf5c
boards: Convert az3166_iotdevkit to HWM v2
ajarmouni-st Feb 6, 2024
5c7fb74
boards: Convert black_f407ve to HWM v2
ajarmouni-st Feb 6, 2024
45107a3
boards: Convert black_f407zg_pro to HWM v2
ajarmouni-st Feb 6, 2024
e1a289c
boards: Convert blackpill_f401cc to HWM v2
ajarmouni-st Feb 6, 2024
834702d
boards: Convert blackpill_f401ce to HWM v2
ajarmouni-st Feb 6, 2024
5f3b6de
boards: Convert blackpill_f411ce to HWM v2
ajarmouni-st Feb 6, 2024
339e443
boards: Convert google_dragonclaw to HWM v2
ajarmouni-st Feb 6, 2024
d494605
boards: Convert mikroe_clicker_2 to HWM v2
ajarmouni-st Feb 6, 2024
8e41a4f
boards: Convert mikroe_mini_m4_for_stm32 to HWM v2
ajarmouni-st Feb 6, 2024
c177db4
boards: Convert nucleo_f401re to HWM v2
ajarmouni-st Feb 6, 2024
9c04a03
boards: Convert nucleo_f410rb to HWM v2
ajarmouni-st Feb 6, 2024
c684bce
boards: Convert nucleo_f411re to HWM v2
ajarmouni-st Feb 6, 2024
a6d5177
boards: Convert nucleo_f412zg to HWM v2
ajarmouni-st Feb 6, 2024
1bcdd82
boards: Convert nucleo_f413zh to HWM v2
ajarmouni-st Feb 6, 2024
84d2f4e
boards: Convert nucleo_f429zi to HWM v2
ajarmouni-st Feb 6, 2024
f7e6926
boards: Convert nucleo_f446re to HWM v2
ajarmouni-st Feb 6, 2024
b3fc471
boards: Convert nucleo_f446ze to HWM v2
ajarmouni-st Feb 6, 2024
fec658b
boards: Convert olimex_stm32_e407 to HWM v2
ajarmouni-st Feb 6, 2024
2e7dff1
boards: Convert olimex_stm32_h405 to HWM v2
ajarmouni-st Feb 6, 2024
81dee2e
boards: Convert olimex_stm32_h407 to HWM v2
ajarmouni-st Feb 6, 2024
e83d079
boards: Convert olimex_stm32_p405 to HWM v2
ajarmouni-st Feb 6, 2024
022f5f8
boards: Convert segger_trb_stm32f407 to HWM v2
ajarmouni-st Feb 6, 2024
dbb14ed
boards: Convert steval_fcu001v1 to HWM v2
ajarmouni-st Feb 6, 2024
e65fed1
boards: Convert stm32f401_mini to HWM v2
ajarmouni-st Feb 6, 2024
f9a9b05
boards: Convert stm32f411e_disco to HWM v2
ajarmouni-st Feb 6, 2024
99bd637
boards: Convert stm32f412g_disco to HWM v2
ajarmouni-st Feb 6, 2024
398ac61
boards: Convert stm32f429i_disc1 to HWM v2
ajarmouni-st Feb 6, 2024
a7f1529
boards: Convert stm32f469i_disco to HWM v2
ajarmouni-st Feb 6, 2024
ccf5d1f
boards: Convert stm32f4_disco to HWM v2
ajarmouni-st Feb 6, 2024
5784b92
soc: st: stm32: stm32f4: change SOC_STM32F405XG to SOC_STM32F405XX
ajarmouni-st Feb 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0

CONFIG_SOC_SERIES_STM32F4X=y
CONFIG_SOC_STM32F412CX=y

# Enable MPU
CONFIG_ARM_MPU=y

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# 96Boards Argonkey Board Configuration

# Copyright (c) 2018 STMicroelectronics
# SPDX-License-Identifier: Apache-2.0

config BOARD_96B_ARGONKEY
bool "96Boards Argonkey"
depends on SOC_STM32F412CX
select SOC_STM32F412CX
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@

if BOARD_96B_ARGONKEY

config BOARD
default "96b_argonkey"

if LSM6DSL

choice LSM6DSL_TRIGGER_MODE
Expand Down
5 changes: 5 additions & 0 deletions boards/96boards/96b_argonkey/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: 96b_argonkey
vendor: 96boards
socs:
- name: stm32f412cx
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0

CONFIG_SOC_SERIES_STM32F4X=y
CONFIG_SOC_STM32F411XE=y

# Enable MPU
CONFIG_ARM_MPU=y

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# 96Boards Neonkey Board Configuration

# Copyright (c) 2017 Linaro Limited
# SPDX-License-Identifier: Apache-2.0

config BOARD_96B_NEONKEY
bool "96Boards Neonkey"
depends on SOC_STM32F411XE
select SOC_STM32F411XE
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@

if BOARD_96B_NEONKEY

config BOARD
default "96b_neonkey"

config SPI_STM32_INTERRUPT
default y
depends on SPI
Expand Down
5 changes: 5 additions & 0 deletions boards/96boards/96b_neonkey/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: 96b_neonkey
vendor: 96boards
socs:
- name: stm32f411xe
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# Adafruit Feather STM32F405 Express board configuration

# Copyright (c) 2020 Lucian Copeland for Adafruit Industries
# SPDX-License-Identifier: Apache-2.0

config BOARD_ADAFRUIT_FEATHER_STM32F405
bool "Feather STM32F405 Express Board"
depends on SOC_STM32F405XG
select SOC_STM32F405XX
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0

CONFIG_SOC_SERIES_STM32F4X=y
CONFIG_SOC_STM32F405XG=y

# Enable MPU
CONFIG_ARM_MPU=y

Expand Down
5 changes: 5 additions & 0 deletions boards/adafruit/adafruit_feather_stm32f405/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: adafruit_feather_stm32f405
vendor: adafruit
socs:
- name: stm32f405xx
5 changes: 5 additions & 0 deletions boards/adi/adi_sdp_k1/Kconfig.adi_sdp_k1
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Copyright (c) 2024 BayLibre
# SPDX-License-Identifier: Apache-2.0

config BOARD_ADI_SDP_K1
select SOC_STM32F469XX
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@

if BOARD_ADI_SDP_K1

config BOARD
default "adi_sdp_k1"

config SPI_STM32_INTERRUPT
default y
depends on SPI
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0

CONFIG_SOC_SERIES_STM32F4X=y
CONFIG_SOC_STM32F469XX=y

# Enable MPU
CONFIG_ARM_MPU=y

Expand Down
5 changes: 5 additions & 0 deletions boards/adi/adi_sdp_k1/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: adi_sdp_k1
vendor: adi
socs:
- name: stm32f469xx
6 changes: 0 additions & 6 deletions boards/boards_legacy/arm/96b_aerocore2/Kconfig.board

This file was deleted.

9 changes: 0 additions & 9 deletions boards/boards_legacy/arm/96b_aerocore2/Kconfig.defconfig

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/96b_carbon/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/96b_stm32_sensor_mez/Kconfig.board

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/adi_sdp_k1/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/az3166_iotdevkit/Kconfig.board

This file was deleted.

15 changes: 0 additions & 15 deletions boards/boards_legacy/arm/az3166_iotdevkit/Kconfig.defconfig

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/blackpill_f401cc/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/blackpill_f401ce/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/blackpill_f411ce/Kconfig.board

This file was deleted.

9 changes: 0 additions & 9 deletions boards/boards_legacy/arm/google_dragonclaw/Kconfig.defconfig

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/mikroe_clicker_2/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/nucleo_f401re/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/nucleo_f410rb/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/nucleo_f411re/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/nucleo_f429zi/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/nucleo_f446re/Kconfig.board

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/nucleo_f446ze/Kconfig.board

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/olimex_stm32_e407/Kconfig.defconfig

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/olimex_stm32_h405/Kconfig.defconfig

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/olimex_stm32_h407/Kconfig.defconfig

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/olimex_stm32_p405/Kconfig.defconfig

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/segger_trb_stm32f407/Kconfig.defconfig

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/steval_fcu001v1/Kconfig.board

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/steval_fcu001v1/Kconfig.defconfig

This file was deleted.

11 changes: 0 additions & 11 deletions boards/boards_legacy/arm/stm32f411e_disco/Kconfig.defconfig

This file was deleted.

Loading
Loading