no luck: ``` let mut clocks = Config::default(); // set the internal clock to run at max (80MHz) clocks.rcc.hsi = true; clocks.rcc.hse = Some(embassy_stm32::rcc::Hse { freq: Hertz(8_000_000), mode: embassy_stm32::rcc::HseMode::Oscillator, }); clocks.rcc.pll = Some(embassy_stm32::rcc::Pll { source: embassy_stm32::rcc::PllSource::HSE, // mul: embassy_stm32::rcc::PllMul::MUL20, mul: embassy_stm32::rcc::PllMul::MUL24, divp: Some(embassy_stm32::rcc::PllPDiv::DIV7), divq: Some(embassy_stm32::rcc::PllQDiv::DIV4), divr: Some(embassy_stm32::rcc::PllRDiv::DIV4), prediv: embassy_stm32::rcc::PllPreDiv::DIV1, }); // USB clocks.rcc.pllsai1 = Some(embassy_stm32::rcc::Pll { source: embassy_stm32::rcc::PllSource::HSE, prediv: embassy_stm32::rcc::PllPreDiv::DIV1, mul: embassy_stm32::rcc::PllMul::MUL12, divp: Some(embassy_stm32::rcc::PllPDiv::DIV7), divq: Some(embassy_stm32::rcc::PllQDiv::DIV2), divr: Some(embassy_stm32::rcc::PllRDiv::DIV2), }); clocks.rcc.pllsai2 = Some(embassy_stm32::rcc::Pll { source: embassy_stm32::rcc::PllSource::HSE, prediv: embassy_stm32::rcc::PllPreDiv::DIV1, mul: embassy_stm32::rcc::PllMul::MUL8, divp: Some(embassy_stm32::rcc::PllPDiv::DIV7), divq: None, divr: Some(embassy_stm32::rcc::PllRDiv::DIV2), }); clocks.rcc.mux.clk48sel = embassy_stm32::rcc::mux::Clk48sel::PLL1_Q; clocks.rcc.sys = embassy_stm32::rcc::Sysclk::HSE; clocks.rcc.ahb_pre = embassy_stm32::rcc::AHBPrescaler::DIV2; clocks.rcc.apb1_pre = embassy_stm32::rcc::APBPrescaler::DIV1; clocks.rcc.apb2_pre = embassy_stm32::rcc::APBPrescaler::DIV1; clocks.rcc.mux.adcsel = embassy_stm32::rcc::mux::Adcsel::SYS; ``` dmesg: ``` [25768.504935] usb 1-2.4.1: device descriptor read/64, error -110 [25768.681906] usb 1-2.4.1: new full-speed USB device number 118 using xhci_hcd [25792.379667] usb 1-2.4.1: new full-speed USB device number 119 using xhci_hcd [25792.521687] usb 1-2.4.1: device descriptor read/64, error -71 [25792.765687] usb 1-2.4.1: device descriptor read/64, error -71 [25792.944660] usb 1-2.4.1: new full-speed USB device number 120 using xhci_hcd [25793.085674] usb 1-2.4.1: device descriptor read/64, error -71 [25793.332672] usb 1-2.4.1: device descriptor read/64, error -71 [25793.439727] usb 1-2.4-port1: attempt power cycle [25794.027655] usb 1-2.4.1: new full-speed USB device number 121 using xhci_hcd [25804.271619] usb 1-2.4.1: device descriptor read/8, error -110 [25819.631463] usb 1-2.4.1: device descriptor read/8, error -110 [25819.809393] usb 1-2.4.1: new full-speed USB device number 122 using xhci_hcd [25825.264344] xhci_hcd 0000:08:00.1: Timeout while waiting for setup device command [25830.895294] xhci_hcd 0000:08:00.1: Timeout while waiting for setup device command [25831.103262] usb 1-2.4.1: device not accepting address 122, error -62 [25831.103343] usb 1-2.4.1: WARN: invalid context state for evaluate context command. [25831.103388] usb 1-2.4-port1: unable to enumerate USB device ```