From 79cad968e0207f53da3deef80743fec7901d19d7 Mon Sep 17 00:00:00 2001 From: Guillaume Gautier Date: Wed, 23 Aug 2023 10:49:35 +0200 Subject: [PATCH] boards: arm: nucleo_wba52cg: enable watchdog for nucleo wba52cg Enable watchdog for Nucleo WBA52CG Signed-off-by: Guillaume Gautier --- boards/arm/nucleo_wba52cg/doc/nucleo_wba52cg.rst | 2 ++ boards/arm/nucleo_wba52cg/nucleo_wba52cg.dts | 8 ++++++++ boards/arm/nucleo_wba52cg/nucleo_wba52cg.yaml | 1 + 3 files changed, 11 insertions(+) diff --git a/boards/arm/nucleo_wba52cg/doc/nucleo_wba52cg.rst b/boards/arm/nucleo_wba52cg/doc/nucleo_wba52cg.rst index 2693de4f4be..624d1ab1b10 100644 --- a/boards/arm/nucleo_wba52cg/doc/nucleo_wba52cg.rst +++ b/boards/arm/nucleo_wba52cg/doc/nucleo_wba52cg.rst @@ -175,6 +175,8 @@ The Zephyr nucleo_wba52cg board configuration supports the following hardware fe +-----------+------------+-------------------------------------+ | ADC | on-chip | adc | +-----------+------------+-------------------------------------+ +| WATCHDOG | on-chip | independent watchdog | ++-----------+------------+-------------------------------------+ | RNG | on-chip | True Random number generator | +-----------+------------+-------------------------------------+ diff --git a/boards/arm/nucleo_wba52cg/nucleo_wba52cg.dts b/boards/arm/nucleo_wba52cg/nucleo_wba52cg.dts index 272c8b52fa2..eff6e955772 100644 --- a/boards/arm/nucleo_wba52cg/nucleo_wba52cg.dts +++ b/boards/arm/nucleo_wba52cg/nucleo_wba52cg.dts @@ -47,6 +47,10 @@ }; }; +&clk_lsi { + status = "okay"; +}; + &clk_lse { status = "okay"; }; @@ -74,6 +78,10 @@ apb7-prescaler = <1>; }; +&iwdg { + status = "okay"; +}; + &usart1 { pinctrl-0 = <&usart1_tx_pb12 &usart1_rx_pa8>; pinctrl-names = "default"; diff --git a/boards/arm/nucleo_wba52cg/nucleo_wba52cg.yaml b/boards/arm/nucleo_wba52cg/nucleo_wba52cg.yaml index c5524c22fc0..22e888c7ac3 100644 --- a/boards/arm/nucleo_wba52cg/nucleo_wba52cg.yaml +++ b/boards/arm/nucleo_wba52cg/nucleo_wba52cg.yaml @@ -10,6 +10,7 @@ supported: - i2c - spi - adc + - watchdog - rng - arduino_gpio - arduino_i2c