Skip to main content
Associate II
December 29, 2024
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
December 29, 2024

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
December 29, 2024

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

exlabsAuthor
Associate II
December 29, 2024

Thanks,

 

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

 

Regards,

Daniel