Daniel Ribeiro <drwyrm@xxxxxxxxx> writes: > On previous pxa27x-udc versions this resulted on a kernel panic, with > the current version it does not panic, but the host doesn't detect the > device gadget. If I unplug/plug the USB cable, then the host detects the > gadget driver and enumarates it correctly, but then it simply does not > work (i cant ping the device). Curious ... I always leave my device plugged in. It's running WinCE xx. I then launch linux with haret, and the enumeration is properly done. I'm working with a v2.6.30-rc1 kernel on PXA27x side, and 2.6.29 on linux host side. It's the second time I'm hearing of that kind of behaviour. The first one was from Philipp Zabel. Do you work with gpio-vbus driver for VBUS detection, or without it ? Maybe I introduced a regression with the VBUS patch serie. And if you had a bit of spare time, could you provide a kernel log (with DEBUG enabled on pxa27x) on PXA side and on host side please ? > I hacked the bootloader to disable the UDC before giving control to > kernel and this fixed the issue. But i think that the kernel driver > should be able to work doesn't matter the state at which the UDC is > delivered to it. Just my 2c. Any patches are welcome :) Cheers. -- Robert -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html