Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

boards: st: nucleo_u5a5zj_q: enable USB HS #81774

Closed

Commits on Nov 22, 2024

  1. drivers: usb: stm32: support 'st,stm32-usbphyc' on non-STM32F7

    LL_APB2_GRP1_PERIPH_OTGPHYC is only provided by STM32F7 HAL layer, so add
    'defined(CONFIG_SOC_SERIES_STM32F7X)' to support build on other platforms.
    
    Signed-off-by: Marcin Niestroj <[email protected]>
    mniestroj committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    73245a8 View commit details
    Browse the repository at this point in the history
  2. boards: st: nucleo_u5a5zj_q: use HSE as PLL input source

    HSE is populated on Nucleo board, so it is better to use it due to
    increased accuracy. Additionally HSE will be reused to drive USB HS
    peripheral, which is not possible with MSIS.
    
    Signed-off-by: Marcin Niestroj <[email protected]>
    mniestroj committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    af145ce View commit details
    Browse the repository at this point in the history
  3. boards: st: nucleo_u5a5zj_q: enable USB HS

    Provide configuration for USB HS with embedded USB HS PHY.
    
    Disable USB_DC_STM32_CLOCK_CHECK, since USB PLL is expected to be sourced
    by 16MHz clock, instead of 48MHz.
    
    Signed-off-by: Marcin Niestroj <[email protected]>
    mniestroj committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    1046eb4 View commit details
    Browse the repository at this point in the history