Browse Source
Port the board to HWMv2. Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>pull/69687/head
20 changed files with 31 additions and 80 deletions
@ -1,12 +0,0 @@
@@ -1,12 +0,0 @@
|
||||
# STM32 Minimum Development Board Configuration |
||||
|
||||
# Copyright (c) 2017, embedjournal.com |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
config BOARD_STM32_MIN_DEV_BLUE |
||||
bool "STM32 Minimum Development Board (Blue)" |
||||
depends on SOC_STM32F103X8 |
||||
|
||||
config BOARD_STM32_MIN_DEV_BLACK |
||||
bool "STM32 Minimum Development Board (Black)" |
||||
depends on SOC_STM32F103X8 |
@ -1,12 +0,0 @@
@@ -1,12 +0,0 @@
|
||||
# STM32 Minimum Development Board Configuration |
||||
|
||||
# Copyright (c) 2017, embedjournal.com |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
if BOARD_STM32_MIN_DEV_BLUE || BOARD_STM32_MIN_DEV_BLACK |
||||
|
||||
config BOARD |
||||
default "stm32_min_dev_blue" if BOARD_STM32_MIN_DEV_BLUE |
||||
default "stm32_min_dev_black" if BOARD_STM32_MIN_DEV_BLACK |
||||
|
||||
endif # BOARD_STM32_MIN_DEV_BLUE || BOARD_STM32_MIN_DEV_BLACK |
@ -1,15 +0,0 @@
@@ -1,15 +0,0 @@
|
||||
identifier: stm32_min_dev_blue |
||||
name: STM32 Minimum Development Board (Blue) |
||||
type: mcu |
||||
arch: arm |
||||
toolchain: |
||||
- zephyr |
||||
- gnuarmemb |
||||
- xtools |
||||
ram: 20 |
||||
supported: |
||||
- i2c |
||||
- pwm |
||||
- spi |
||||
- adc |
||||
vendor: st |
@ -1,20 +0,0 @@
@@ -1,20 +0,0 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_SOC_SERIES_STM32F1X=y |
||||
CONFIG_SOC_STM32F103X8=y |
||||
|
||||
# enable uart driver |
||||
CONFIG_SERIAL=y |
||||
|
||||
# enable console |
||||
CONFIG_CONSOLE=y |
||||
CONFIG_UART_CONSOLE=y |
||||
|
||||
# enable GPIO |
||||
CONFIG_GPIO=y |
||||
|
||||
# enable clock control |
||||
CONFIG_CLOCK_CONTROL=y |
||||
|
||||
# enable pin controller |
||||
CONFIG_PINCTRL=y |
@ -0,0 +1,7 @@
@@ -0,0 +1,7 @@
|
||||
# STM32 Minimum Development Board Configuration |
||||
|
||||
# Copyright (c) 2017, embedjournal.com |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
config BOARD_STM32_MIN_DEV |
||||
select SOC_STM32F103X8 |
@ -0,0 +1,7 @@
@@ -0,0 +1,7 @@
|
||||
board: |
||||
name: stm32_min_dev |
||||
vendor: others |
||||
revision: |
||||
format: custom |
||||
socs: |
||||
- name: stm32f103xb |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
@ -0,0 +1,8 @@
@@ -0,0 +1,8 @@
|
||||
set(LEGEND_REVISIONS "blue" "black") |
||||
if (NOT DEFINED BOARD_REVISION) |
||||
set(BOARD_REVISION "blue") |
||||
else() |
||||
if (NOT BOARD_REVISION IN_LIST LEGEND_REVISIONS) |
||||
message(FATAL_ERROR "${BOARD_REVISION} is not a valid revision for Legend. Accepted revisions: ${LEGEND_REVISIONS}") |
||||
endif() |
||||
endif() |
Loading…
Reference in new issue