Skip to main content
John Doe1
Associate III
March 1, 2017
Solved

hs usb stm32f429zi

  • March 1, 2017
  • 3 replies
  • 1006 views
Posted on March 01, 2017 at 15:17

Hi,

Does stm32f429zi support usb in hs mode? i found that PB 14 is required by USB-HS but on that pin red led is connected.

Thanks for support.

    This topic has been closed for replies.
    Best answer by Khouloud GARSI
    Posted on March 02, 2017 at 15:42

    Hi

    Doe.Joe

    ‌,

    • In deed, the STM32F429ZI supports the USB HS mode. The OTG_HS interface supports anULPI interface for external HS PHY ; The ULPI interface needs PB13 as ''OTG_HS_ULPI_D6'';

    • I think you are using an STM32 Nucleo On this board:

      • A red user LED is connected to PB
      • If jumper JP7 is present, the PB13 pin is connected to Ethernet PHY as ''RMII_TXD1''.

    Since you need this pin for USB HS transfers,please follow the steps below:

    1. Configure the PB13 as ''Reset State''.

    0690X00000606TSQAY.png

    2. Configure the External Phy depending on your needs (OTG/Dual_Role_Device, Host_Only, Device_Only).

    0690X00000606TTQAY.png

    You will notice that the CubeMX tool has configured all the pins needed by the ULPI interface.

    Khouloud.

    3 replies

    Khouloud GARSI
    Khouloud GARSIBest answer
    ST Employee
    March 2, 2017
    Posted on March 02, 2017 at 15:42

    Hi

    Doe.Joe

    ‌,

    • In deed, the STM32F429ZI supports the USB HS mode. The OTG_HS interface supports anULPI interface for external HS PHY ; The ULPI interface needs PB13 as ''OTG_HS_ULPI_D6'';

    • I think you are using an STM32 Nucleo On this board:

      • A red user LED is connected to PB
      • If jumper JP7 is present, the PB13 pin is connected to Ethernet PHY as ''RMII_TXD1''.

    Since you need this pin for USB HS transfers,please follow the steps below:

    1. Configure the PB13 as ''Reset State''.

    0690X00000606TSQAY.png

    2. Configure the External Phy depending on your needs (OTG/Dual_Role_Device, Host_Only, Device_Only).

    0690X00000606TTQAY.png

    You will notice that the CubeMX tool has configured all the pins needed by the ULPI interface.

    Khouloud.

    John Doe1
    John Doe1Author
    Associate III
    March 2, 2017
    Posted on March 02, 2017 at 17:26

    Thank you

    garsi.khouloud

    ‌ !

    Khouloud GARSI
    ST Employee
    March 3, 2017
    Posted on March 03, 2017 at 10:38

    You are welcome

    If you have further questions, do not hesitate to post them in our forum.

    Khouloud.