Clock source for OTG_HS and its USB_OTG_EMBEDDED_PHY
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-05 1:38 AM
Which clock is used for clocking the OTG_HS and its USB_OTG_EMBEDDED_PHY while in FS mode? Is it Fvco / PLLQ?
stm32f4
- Labels:
-
RCC
-
STM32F4 Series
-
USB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-05 2:03 AM
It's not very clear from the RM, but most of the OTG modules runs probably out of the AHB clock, with only a synchronizer/interface portion running at the PHY clock, which comes, as you've said, from Q output of PLL (aka 48MHz clock).
Don't enable the ULPI clock in RCC. Note, that it's enabled by default in the LP version of enable registers.
JW
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-05 5:48 AM
In external PHY mode, PLLQ isn't needed at all, so unlikely that the peripheral is using this clock.
