Skip to content

Commit 4d616cc

Browse files
committed
MTS002: update MTS_MDOT_F411RE usb clock setting for 8MHz output
1 parent 0905a2e commit 4d616cc

File tree

1 file changed

+2
-2
lines changed
  • targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_MTS_MDOT_F411RE

1 file changed

+2
-2
lines changed

targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F411xE/TARGET_MTS_MDOT_F411RE/system_clock.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,14 @@ MBED_WEAK uint8_t SetSysClock_PLL_HSE(uint8_t bypass)
113113

114114
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
115115
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
116-
RCC_OscInitStruct.PLL.PLLM = HSE_VALUE / 1000000; // VCO input clock = 2 MHz (8 MHz / 4)
116+
RCC_OscInitStruct.PLL.PLLM = HSE_VALUE / 1000000; // VCO input clock
117117
#if (DEVICE_USBDEVICE)
118118
RCC_OscInitStruct.PLL.PLLN = 192; // VCO output clock = 384 MHz (2 MHz * 192)
119119
#else /* DEVICE_USBDEVICE */
120120
RCC_OscInitStruct.PLL.PLLN = 200; // VCO output clock = 400 MHz (2 MHz * 200)
121121
#endif /* DEVICE_USBDEVICE */
122122
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2; // PLLCLK = 100 MHz or 96 MHz (depending on DEVICE_USBDEVICE)
123-
RCC_OscInitStruct.PLL.PLLQ = 8; // USB clock = 48 MHz (DEVICE_USBDEVICE=1)
123+
RCC_OscInitStruct.PLL.PLLQ = 4; // USB clock = 48 MHz (DEVICE_USBDEVICE=1)
124124
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
125125
return 0; // FAIL
126126
}

0 commit comments

Comments
 (0)