Skip to main content
Oleg Lozhechkin
Associate II
February 5, 2017
Solved

STM32F329 USB HS internal PHY on speed 480Mbit/sec

  • February 5, 2017
  • 4 replies
  • 1546 views
Posted on February 05, 2017 at 11:03

I am use stm32f429.

Me need USB HS connection (speed 480 Mbit/sec) configured as 'Device_Only'.

Can I am C for this

application?

Or me need use external PHY ?

OTG not need me.

Thank you.

    This topic has been closed for replies.
    Best answer by waclawek.jan
    Posted on February 06, 2017 at 08:08

    Can I am use internal PHY for this

    application?

    No. Internal PHY in STM32F429 is Full Speed only, for both USB modules. See STM32F429 datasheet, DocID024030 Rev 9, ch.3.34 Universal serial bus on-the-go high-speed (OTG_HS):

    The USB OTG HS supports both full-speed and high-speed operations. It integrates the

    transceivers for full-speed operation (12 MB/s) and features a UTMI low-pin interface (ULPI)

    for high-speed operation (480 MB/s). When using the USB OTG HS in HS mode, an

    external PHY device connected to the ULPI is required.

    JW

    4 replies

    Mon2
    Senior III
    February 5, 2017
    Posted on February 05, 2017 at 14:39

    Hi. Your title has STM32F329 but working with STM32F4

    See here:

    https://community.st.com/0D50X00009Xke4ZSAR

    Should be ok to use the internal USB PHY for USB HS. Also consider to source the STM32F429 Discovery board for quick testing of the sample code by ST.

    S.Ma
    Principal
    February 5, 2017
    Posted on February 05, 2017 at 18:50

    Shall an integrated USB HS solution be needed in the future, STM32F72x might be the bext step

    http://www.st.com/en/microcontrollers/stm32f723ze.html

     
    Oleg Lozhechkin
    Associate II
    February 6, 2017
    Posted on February 06, 2017 at 06:34

    I am use stm32f429 really.

    I am made  mistake

    in the message header. I am can not cerrect it.

    Me need USB HS connection (speed 480 Mbit/sec) configured as 'Device_Only'.

    Can I am use internal PHY for this

    application?

    Or me need use external PHY ?

    OTG not need me.

    Thank you.

    waclawek.jan
    waclawek.janBest answer
    Super User
    February 6, 2017
    Posted on February 06, 2017 at 08:08

    Can I am use internal PHY for this

    application?

    No. Internal PHY in STM32F429 is Full Speed only, for both USB modules. See STM32F429 datasheet, DocID024030 Rev 9, ch.3.34 Universal serial bus on-the-go high-speed (OTG_HS):

    The USB OTG HS supports both full-speed and high-speed operations. It integrates the

    transceivers for full-speed operation (12 MB/s) and features a UTMI low-pin interface (ULPI)

    for high-speed operation (480 MB/s). When using the USB OTG HS in HS mode, an

    external PHY device connected to the ULPI is required.

    JW