Skip to content

Commit 3d39644

Browse files
uLipefabiobaltieri
authored andcommitted
boards: witte_technology: linum: add initial support
To the Linum board from Witte Technology based on STM32H753xx. Signed-off-by: Felipe Neves <[email protected]>
1 parent 0c0c420 commit 3d39644

File tree

12 files changed

+908
-0
lines changed

12 files changed

+908
-0
lines changed

boards/witte/index.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _boards-witte:
2+
3+
Witte
4+
#####
5+
6+
.. toctree::
7+
:maxdepth: 1
8+
:glob:
9+
10+
**/*

boards/witte/linum/Kconfig.defconfig

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# STM32H753ZI Linum board configuration
2+
3+
# Copyright (c) 2024 Felipe Neves
4+
# SPDX-License-Identifier: Apache-2.0
5+
6+
if BOARD_LINUM
7+
8+
if NETWORKING
9+
10+
config NET_L2_ETHERNET
11+
default y
12+
13+
endif # NETWORKING
14+
15+
endif # BOARD_LINUM

boards/witte/linum/Kconfig.linum

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Copyright (c) 2024 Felipe Neves
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config BOARD_LINUM
5+
select SOC_STM32H753XX

boards/witte/linum/board.cmake

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
3+
board_runner_args(jlink "--device=STM32H753BI" "--speed=4000")
4+
board_runner_args(stm32cubeprogrammer "--port=swd" "--reset-mode=hw")
5+
board_runner_args(openocd --target-handle=_CHIPNAME.cpu0)
6+
7+
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
8+
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
9+
include(${ZEPHYR_BASE}/boards/common/stm32cubeprogrammer.board.cmake)

boards/witte/linum/board.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
board:
2+
name: linum
3+
vendor: witte
4+
socs:
5+
- name: stm32h753xx
14.8 KB
Loading

0 commit comments

Comments
 (0)