On Tue, Jul 27, 2010 at 9:20 AM, Xiaofan Chen <xiaof...@gmail.com> wrote:
> On Tue, Jul 27, 2010 at 9:05 AM, Xiaofan Chen <xiaof...@gmail.com> wrote:
>> On Tue, Jul 27, 2010 at 8:24 AM, Qui Le <q...@extron.com> wrote:
>>> So far after a lot of test runs, I realize that my device works only works
>>> with 1.1.14.3 and never works under 1.2.0.0
>> Please post this to the libusb-win32 mailing list. Thanks.
>>
>
> Also please post the output of testlibusb-win.exe.
>
> Are you using the filter driver or the device driver? Take note we only
> recommend the use of filter driver for development, not deploying to
> the end user. Please try the device driver first and confirm that it works.
> In that case, maybe the filter driver is the problem. We would still like
> to fix it. But remember the recommendation about the filter driver.
>

Also in order to help us to fix the issue, please post the debugview
output when you run both programs.

DebugView:
http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

Run debugview as admin, then enable all the capature option
except "Log Boot".

Then run testlibusb-win.exe and your programs with version
1.2.0.0 and 1.1.14.3.

You should be able to get something like the following.
This is the log I got from running "testlibusb-win.exe under
Windows XP Professional SP2" with the filter driver enabled.

Please take special note if there are logs like "filter-mode-mismatch".

libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 18 type: 0001 recipient:
0000 index: 0000 language id: 0000 timeout: 5000
[5560] libusb0-dll:nfo [os_init] dll version: 1.2.0.0
[5560] libusb0-dll:nfo [os_init] driver version: 1.2.0.0
[5560] libusb0-dll:nfo [os_find_busses] found bus-0
[5560] libusb0-dll:nfo [os_find_devices] found
\\.\libusb0-0001--0x0451-0x3410 on bus-0
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 18 type: 0001 recipient:
0000 index: 0000 language id: 0000 timeout: 5000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 18 type: 0001 recipient:
0000 index: 0000 language id: 0000 timeout: 5000
[5560] libusb0-dll:nfo [os_find_devices] found
\\.\libusb0-0002--0x413c-0x2003 on bus-0
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 18 type: 0001 recipient:
0000 index: 0000 language id: 0000 timeout: 5000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 9 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
[5560] libusb0-dll:nfo [os_find_devices] found
\\.\libusb0-0003--0x04d8-0x0033 on bus-0
[5560] libusb0-dll:nfo [os_find_devices] found
\\.\libusb0-0004--0x046d-0xc016 on bus-0
libusb0-sys:nfo [get_descriptor] buffer size: 34 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 9 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 41 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 9 type: 0002 recipient:
0000 index: 0001 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 32 type: 0002 recipient:
0000 index: 0001 language id: 0000 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 9 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 34 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 9 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 25 type: 0002 recipient:
0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0001 language id: 1033 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0002 language id: 1033 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0003 language id: 1033 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0001 language id: 1033 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0002 language id: 1033 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0001 language id: 1033 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0002 language id: 1033 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0003 language id: 1033 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0001 language id: 1033 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0000 language id: 0000 timeout: 1000
libusb0-sys:nfo [get_descriptor] buffer size: 255 type: 0003
recipient: 0000 index: 0002 language id: 1033 timeout: 1000
libusb0-sys:nfo [release_all_interfaces] releasing all interfaces
bound to file object 0x87ec7bb8


-- 
Xiaofan

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to