Skip to main content
Associate II
Dec 29, 2024 9:25 AM UTC
Solved

Does STM32F479 support USB High Speed without an external PHY controller?

I have spent a few days trying to select the correct MCU for a project and trying to minimise the need for external ICs For example, I need the STM32F479VI MCU to appear as a USB Full Speed (480 Mbps) device.

However, in CubeIDE, when I select USB-OTG-HS I get the following screen,

exlabs_0-1735463954753.png

 

The manual says,

USB_HS_STM32F4VI.png

It mentions USB 2.0 high-speed + host controller + on-chip full-speed PHY

I think this will only work with an external USB 2.0 High-Speed PHY. 

Are there any STM32F4 that have an internal USB 2.0 High-Speed PHY?

Regards,

Daniel

 

This topic has been closed for replies.
Uwe Bonnes
Uwe BonnesBest answer
Chief
Dec 29, 2024 12:51 PM UTC

No, most STM32 need external phy for USB HS. There are only a few exemptions, like F723 and U59.

6 replies

Uwe Bonnes
Uwe BonnesBest answer
Chief
Dec 29, 2024 12:51 PM UTC

No, most STM32 need external phy for USB HS. There are only a few exemptions, like F723 and U59.

exlabsAuthor
Associate II
Dec 29, 2024 2:50 PM UTC

Thanks,

 

With so many options it was hard to find this clearly started. Your answer is appreciated! External PHY it is then.

 

Regards,

Daniel