This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 551d5c63ea5f5896fe26a76f76615a9c3f3f2e55
Author: raiden00pl <[email protected]>
AuthorDate: Thu Oct 29 20:58:02 2026 +0100

    boards/nucleo-h743zi2: define the LPTIM kernel clocks
    
    LPTIM1 runs on PCLK1 and LPTIM2-5 on PCLK4, the reset values of the
    RCC_D2CCIP2R and RCC_D3CCIPR LPTIM source selections.
    
    Signed-off-by: raiden00pl <[email protected]>
    Assisted-by: Claude Code
---
 boards/arm/stm32h7/nucleo-h743zi2/include/board.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/boards/arm/stm32h7/nucleo-h743zi2/include/board.h 
b/boards/arm/stm32h7/nucleo-h743zi2/include/board.h
index bd2b62c22b9..7e0393c2f78 100644
--- a/boards/arm/stm32h7/nucleo-h743zi2/include/board.h
+++ b/boards/arm/stm32h7/nucleo-h743zi2/include/board.h
@@ -211,6 +211,16 @@
 #define STM32_TIM16_CLKIN  (2*STM32_PCLK2_FREQUENCY)
 #define STM32_TIM17_CLKIN  (2*STM32_PCLK2_FREQUENCY)
 
+/* LPTIM kernel clocks (RCC_D2CCIP2R LPTIM1SEL and RCC_D3CCIPR LPTIM2SEL /
+ * LPTIM345SEL reset values): LPTIM1 on PCLK1, LPTIM2-5 on PCLK4
+ */
+
+#define STM32_LPTIM1_CLKIN STM32_PCLK1_FREQUENCY
+#define STM32_LPTIM2_CLKIN STM32_PCLK4_FREQUENCY
+#define STM32_LPTIM3_CLKIN STM32_PCLK4_FREQUENCY
+#define STM32_LPTIM4_CLKIN STM32_PCLK4_FREQUENCY
+#define STM32_LPTIM5_CLKIN STM32_PCLK4_FREQUENCY
+
 /* Kernel Clock Configuration
  *
  * Note: look at Table 54 in ST Manual

Reply via email to