cancel
Showing results for 
Search instead for 
Did you mean: 

USB clock source about STM32U595 can use HSI?

Barfield
Associate II

The datasheet say:

USB on-the-go high-speed (OTG_HS)

    The devices embed an USB OTG high-speed device/host/OTG peripheral with integrated transceivers. The OTG_HS peripheral is compliant with the USB 2.0 specification and with the OTG 2.0 specification. It has software-configurable endpoint setting and supports suspend/resume. This interface requires a precise 60 MHz clock that is generated from the internal USB PHY PLL (the clock source must use a HSE crystal oscillator).

    But now I have tried it, it is also possible to use HSI as the clock source, is this a special case or can it indeed be used as the clock source? If the product is released in batches and the HSI is used as the USB HS clock source, will it often fail and the yield rate is not high?

 

1 ACCEPTED SOLUTION

Accepted Solutions
STTwo-32
ST Employee

Hello @Barfield 

Such an application requires a very accurate clock that can be provided using USB PHY PLL (the clock source must use a HSE crystal oscillator). For Other clock sources, We can't guaranty the necessary accuracy for the application.

Best Regards.

STTwo-32 

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.

View solution in original post

2 REPLIES 2
STTwo-32
ST Employee

Hello @Barfield 

Such an application requires a very accurate clock that can be provided using USB PHY PLL (the clock source must use a HSE crystal oscillator). For Other clock sources, We can't guaranty the necessary accuracy for the application.

Best Regards.

STTwo-32 

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.

When HS is selected, CUBEMX should disable OTG's non-HSE clock sources。