|
From: Johannes S. <js...@si...> - 2012-01-17 12:37:35
|
Hi, On Tue, Jan 17, 2012 at 11:50:22AM +0000, Pete Batard wrote: > On 2012.01.17 11:00, michele.paolino wrote: > > > libusb_set_configuration(cur_handle, 1) > > http://www.libusb.org/wiki/windows_backend#KnownRestrictions : > "WinUSB cannot be used to set a device configuration that is different > from the default one. This is a limitation of the Microsoft driver." > > You should try to avoid using libusb_set_configuration on Windows (at > least as long as we only support WinUSB as a driver), unless you are > certain to select the default one. Among other things, SET_CONFIGURATION resets the data toggle of the endpoint to DATA0. However, SET_INTERFACE also should do it. But since the question is about Cypress FX2, is this correctly implemented in the FX2 firmware? Does the device work with other OS or is Win7 x64 the only one tried? HTH Johannes |