From b76e68ee9fa55cb7a31a343df3563b97930563f7 Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Tue, 10 Jun 2025 11:43:13 +0200 Subject: [PATCH] boards: st: stm32h573i_dk: Add Arduino serial node Specify the Arduino serial node for a Discovery kit with STM32H573II MCU. Add supported features to board yaml file. Signed-off-by: Pieter De Gendt --- boards/st/stm32h573i_dk/arduino_r3_connector.dtsi | 1 + boards/st/stm32h573i_dk/stm32h573i_dk.dts | 7 +++++++ boards/st/stm32h573i_dk/stm32h573i_dk.yaml | 3 +++ 3 files changed, 11 insertions(+) diff --git a/boards/st/stm32h573i_dk/arduino_r3_connector.dtsi b/boards/st/stm32h573i_dk/arduino_r3_connector.dtsi index 71ec00853d2..09d0e4bda1a 100644 --- a/boards/st/stm32h573i_dk/arduino_r3_connector.dtsi +++ b/boards/st/stm32h573i_dk/arduino_r3_connector.dtsi @@ -37,3 +37,4 @@ arduino_spi: &spi2 {}; arduino_i2c: &i2c1 {}; +arduino_serial: &usart3 {}; diff --git a/boards/st/stm32h573i_dk/stm32h573i_dk.dts b/boards/st/stm32h573i_dk/stm32h573i_dk.dts index 3c47f3f9518..f839c1eb196 100644 --- a/boards/st/stm32h573i_dk/stm32h573i_dk.dts +++ b/boards/st/stm32h573i_dk/stm32h573i_dk.dts @@ -233,6 +233,13 @@ status = "okay"; }; +&usart3 { + pinctrl-0 = <&usart3_tx_pb10 &usart3_rx_pb11>; + pinctrl-names = "default"; + current-speed = <115200>; + status = "okay"; +}; + &timers2 { st,prescaler = <10000>; status = "okay"; diff --git a/boards/st/stm32h573i_dk/stm32h573i_dk.yaml b/boards/st/stm32h573i_dk/stm32h573i_dk.yaml index 39425b9e0f4..a743fbca02f 100644 --- a/boards/st/stm32h573i_dk/stm32h573i_dk.yaml +++ b/boards/st/stm32h573i_dk/stm32h573i_dk.yaml @@ -8,6 +8,9 @@ ram: 640 flash: 2048 supported: - arduino_gpio + - arduino_i2c + - arduino_serial + - arduino_spi - gpio - uart - watchdog