This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 0194819c8f3ddebadac481f989839dc68a445a2d Author: raiden00pl <[email protected]> AuthorDate: Wed Nov 4 13:42:15 2026 +0100 boards/nucleo-h7s3l8: Use the HSE oscillator without bypass. With HSEBYP set HSERDY never comes up and USE_HSE does not boot; the HSE input runs in oscillator mode at 24 MHz. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: raiden00pl <[email protected]> --- boards/arm/stm32h7/nucleo-h7s3l8/include/board.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/boards/arm/stm32h7/nucleo-h7s3l8/include/board.h b/boards/arm/stm32h7/nucleo-h7s3l8/include/board.h index d924ff9873a..c597dadc0c1 100644 --- a/boards/arm/stm32h7/nucleo-h7s3l8/include/board.h +++ b/boards/arm/stm32h7/nucleo-h7s3l8/include/board.h @@ -43,12 +43,10 @@ /* The NUCLEO-H7S3L8 board provides the following clock sources: * - * MCO: 24 MHz from the ST-LINK is available as the HSE input + * HSE: 24 MHz, HSE oscillator mode (not bypass) * X2: 32.768 kHz crystal for LSE * - * HSI is selected by default so that the board can run when the ST-LINK is - * not supplying its MCO clock. CONFIG_NUCLEO_H7S3L8_USE_HSE selects the - * 24 MHz bypass clock instead. + * HSI is selected by default. CONFIG_NUCLEO_H7S3L8_USE_HSE selects HSE. */ #define STM32_BOARD_XTAL 24000000ul @@ -71,7 +69,6 @@ #ifdef CONFIG_NUCLEO_H7S3L8_USE_HSE # define STM32_BOARD_USEHSE -# define STM32_HSEBYP_ENABLE # define STM32_PLLCFG_PLLSRC RCC_PLLCKSELR_PLLSRC_HSE # define STM32_PLLCFG_PLL1M RCC_PLLCKSELR_DIVM1(2) # define STM32_PLLCFG_PLL1N RCC_PLL1DIVR1_N(50)
