cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F217 - USB FS host mode hub problem

g_
Associate
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
11 REPLIES 11
Posted on April 28, 2016 at 16:10

Hi alecs, if you have more specific questions, I suggest you submit an online support ticket at http://www2.st.com/content/st_com/en/support/online-support.html. When you submit, please submit a USB trace log capturing the issue so the assigned FAE can better understand the failure.

Thanks

alecseev
Associate II
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