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