Arne Pagel wrote: > That is right, also Usbview doesn't show any Configraution Descriptors, just > Device and Endpoints.
The fact that it shows endpoints says that, at SOME point in time, the system was able to read your configuration descriptor. Endpoint descriptors do not exist on their own -- they are part of the configuration descriptor. The device descriptor and endpoint information shown at the top of the usbview output is cached in the kernel -- it's not read from the device. The configuration descriptor it shows does require a hardware response. > I started some test with the USB Command Verifier Tool suggested by Tim and > Indeed it shows some Errors. > I still have to get familiar what the tool is saying to me, up to now I have > 3 Items: > - It says that I have no Configuration and I should have at least One > Configuration > - there is something with some BOS Descriptors, which are not available on > Full Speed, but t least some > error Message should be returned > - I am consuming current, and the Configuration is that I shouldn't > (which is indeed a wrong setting, but I think not the cause) Here's my guess, from a distance, based on almost no data, with large caveats about jumping to conclusions and reading between the lines. My guess is that you are responding correctly at enumeration time, but after your device gets configured once, SOMETHING you are doing in the firmware is preventing the device from responding to another GetConfiguration request. Maybe you are doing too much work in an interrupt handler, so that it can't respond to the request in time. Maybe you are trashing the memory that holds the configuration descriptor. > Now I am wondering if I could at least reproduce what is wrong also on my > linux system, > I have no windows System available where I can work on the Embedded device. > Does anyone know some Linux USB Device Test tool? The USBCV tool actually replaces the host controller driver with a special one that enables the sending of invalid commands and allows for additional instrumentation. As a result, it's tightly coupled to Windows. This page might help you: http://www.linux-usb.org/usbtest/ -- Tim Roberts, t...@probo.com Providenza & Boekelheide, Inc. ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel