Skip to main content
g__it
Associate
July 3, 2013
Question

STM32F217 - USB FS host mode hub problem

  • July 3, 2013
  • 11 replies
  • 5078 views
Posted on July 03, 2013 at 15:15

Hi,

I'm using STM32F217IGH and I'm stuck on a problem with USB FS in host mode.

When I'm connecting

Low Speed

devices through Full Speed hub,  during enumeration, the core generates a port disabled interrupt. The reference manual suggests a port babble error, but i don't know why this is happening. The problem does not ocuur with Full Speed devices.

My USB analyzer shows that the last packet send by a host is always PREamble packet (i've attached some screens from analyzer).

Regards,

Greg

#usb-hub-low-speed
This topic has been closed for replies.

11 replies

alecseev
Visitor II
May 18, 2016
Posted on May 18, 2016 at 14:51

Thanks for the suggestion. Unfortunately, Stm support say ''There is an issue in our OTG implementation, there should be published an errata on this point long ago, but so far it is not.

The problem is present on your device.''

I synchronized the beginning of all transactions (for LS device)  with the beginning of the frame sof

. It working.

On error, the interrupt handler

repeats

packages. And I can not wait for the start of the frame. It

has not been decided