cancel
Showing results for 
Search instead for 
Did you mean: 

CubeMX Bug Report: Missing HCD_SPEED_HIGH option

ttodorov
Associate II
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
3 REPLIES 3
Rosiney Silva
Associate II
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
Lead II
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
Senior III
Posted on October 07, 2016 at 18:30

Dear Todor,

The issue is fixed in 4.