Skip to main content
ttodorov
Associate
July 2, 2016
Question

CubeMX Bug Report: Missing HCD_SPEED_HIGH option

  • July 2, 2016
  • 3 replies
  • 1009 views
Posted on July 02, 2016 at 09:05

Hello,

I have a project using the STM32F429 MCU with USB_OTG_HS, USB_HOST, and FatFs enabled. When configuring the  USB_HS peripheral in the Configuration tab, the CubeMX tool offers only Low and Full Speed as setting options - see attached screenshot. But according to UM1720 ''STM32Cube USB host library'' manual, section 6.4.3 (page 41), hhcd.Init.speed can be one of HCD_SPEED_FULL or HCD_SPEED_HIGH.

Comments?

Thanks for your attention.

Best regards,

T. Todorov

#!stm32-!cubemx
    This topic has been closed for replies.

    3 replies

    Rosiney Silva
    Associate
    July 4, 2016
    Posted on July 04, 2016 at 21:10

    Hi,

    In the document ''RM0090 - Reference manual (DM00031020.pdf)'',

    section ''35.2.1 General features'' says:

    The OTG_HS interface main features are the following:

    - It is USB-IF certified in compliance with the Universal Serial Bus Revision 2.0

      Specification

    - It supports 3 PHY interfaces

      –

    An on-chip full-speed PHY

      – An I2C Interface for external full-speed I2C PHY

      –

    An ULPI interface for external high-speed PHY

    .

    The above text may clarify the problem.

    Nesrine M_O
    Associate
    July 5, 2016
    Posted on July 05, 2016 at 11:05

    Hi T. Todorov,

    Which CubeMX version are you using? If you are using an old version, I recommend you to use the latest: 4.15.1

    -Syrine-

    stm32cube-t
    ST Employee
    October 7, 2016
    Posted on October 07, 2016 at 18:30

    Dear Todor,

    The issue is fixed in 4.