2026-01-20 2:28 PM - last edited on 2026-01-21 3:30 AM by FBL
Where using a
This part doesn't seem to have pins for a external clock pins. Just making sure that the internal clock is sufficient to handle USB-PD. It say's that 6 to 18mhz is fine, but really its looking for 6 to 12mhz. The internal one is 16Mhz.
Solved! Go to Solution.
2026-01-21 6:45 AM
STM32G081EBY6TR has one port with only one CC line available (supporting limited number of use cases like applications with a captive cable attached to the board).
UCPD controller is always clocked by HSI16. (page 159 in RM0444)
So indeed, it is sufficient for USB Power Delivery operation, and external clock pins are not required unless the application involves maybe USB host functionality.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2026-01-21 6:45 AM
STM32G081EBY6TR has one port with only one CC line available (supporting limited number of use cases like applications with a captive cable attached to the board).
UCPD controller is always clocked by HSI16. (page 159 in RM0444)
So indeed, it is sufficient for USB Power Delivery operation, and external clock pins are not required unless the application involves maybe USB host functionality.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2026-01-21 6:55 AM
Thank i was curious why i didn't see how to hook up the UCPD in CubeMx