Hi,

I am using u-boot revision d141e218f3195e305c1521a0d67c81b7cb504b71
(dec 28 2015).
The platform is socfpga cyclone-V.

I connected some different USB devices to my USB port, and some of them
have problems. Especially, if i connect another linux box with CDC mass
storage or ethernet emulation, the device is not detected.

I found that the problem is the NAK message handling: if i connect a
pendrive then no NAK messages returned, but using CDC mass storage
device, there are a lot of them. The problem is that the NAK messages
are not handled at all: if such one received, the driver enters an
endless loop (in file dwc2_otg-hcd.c: see the /* TODO: no endless loop
*/ comment).

AFAIK, the NAK handling is basically necessary for USB communication: i
do not understand how can it work without NAK handling at all. Am i the
only one having NAK messages in this case?

I need some help to resolve the NAK handling here.

Thanx in advance
Gyorgy Kovesdi
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to