Skip to main content
Graduate
December 29, 2024
Solved

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

  • December 29, 2024
  • 1 reply
  • 1470 views

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.
    Best answer by Uwe Bonnes

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

    1 reply

    Graduate II
    December 29, 2024

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

    exlabsAuthor
    Graduate
    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