USB enumeration failure in W2000

device driver

    Sponsored Links


  • 1. Question about ZwCreateKey
    If I have the path \Registry\Machine\Software\a\b\c\d\e My question, do I need to create a first, then b, then c, etc or can I create them in one call?
  • 2. wxp-64 build environment
    didn't find wxp-64 build environment, so built driver with w2k3-64 to run on wxp-64. is it ok? why there is no wxp-64 build environment?
  • 3. Libraries
    Is it possible to create a library (.lib) that is usable during the build of a driver project? I don't see librarian support in the DDK documentation. I have several projects (device firmware, Wiindows kernel-mode driver and User-mode API) that use common functions. I'd like create a library of these, and build libraries for each domain. Thanks for any help, Dennis
  • 4. Visual driver wizard
    Does anyone have a line on a device driver wizard?

USB enumeration failure in W2000

Postby YmtsZWlu » Mon, 08 Mar 2004 05:21:06 GMT

We use W2000sp4 as a test platform for external storage products.  W2000 seems to have issues enumerating USB devices if they are connected within 30 seconds or so of an unexpected removal of that or another USB device.  The results can be yellow bangs in device manager, volume name in My Computer but no accessibility of the volume, device in device manager but not in My Computer etc.  Is there a way to eliminate this problem? 
Is there a support specialist I can put my programmer in touch with?

Similar Threads:

1.USB Modem Enumeration not working under USB hub

I am using a usb modem inbuilt into a CDMA handset .I am using the
inbuilt hub in a docking station to plug the handset.A Dell D600
laptop docked into the docking station has the drivers installed for
the usb modem built into the handset.The device does not enumerate
properly when the handset is powered off and then powered on again .It
load as "Unknown Device " in Device Manager.

The same hanset was plugged into a external USB 2.0 hub plugged into
the Dell D6000 laptop directly instead of thru the docking station
.The handset with usb modem enumerated properly any number of times.
Has anyone faced this problem with docking stations ... 
Is this the problem with the inbuilt hub in the docking station ,the
problem with Operation system or someting else..
Any help in this regard is highly appreciated... 
Thanks in advance. 
Sonu Abraham

2.Compliance Test Suite (for USB 2.0 device) Fails (Enumeration Test)

Hi all,

I tried to run the compliance test suite (Command Verifier)
for our USB 2.0 device, all the tests expect Enumeration test
(last test) passed successfully.
But the Enumeration test always fails in the zeroth iteration.
If the test suite was run in 'debug mode', the Enumeration test
passes for any number of times. But in the 'Compliance test' 
mode, all the enumeration sequences (like Reset, Get Device 
descriptor, Set Address, Get Configuration descriptor)
runs for one time perfectly and device responds to them with
appropriate data and status stage was also completed sucessfully.
But after this there is no other responds from the host, and the test 
was initimated as failed. In the report, it was mentioned "Enumeration
test fails at iteration 0"

Required Suggestions.

3.use toaster sample to simulate USB device enumeration

I am studying the toaster on bus behavior. Now I want to know can I use this 
sample to simulate USB device plugin/unplug. 
1. can I use 'enum' console application to send the IOCTL to tell the 
busenum driver that a new USB device is plugged in? Do I need to modify the 
code of it?
2. what do I need to modify the busenum driver code to tell PnP manager that 
a USB device is attached?

Any comment is appreaciated.

4.Does IOCTL_USB_GET_NODE_INFORMATION trigger USB bus enumeration?

Does anybody knows how ecxatly 
calls work?

I am developing a USB device driver for a USB device. And for the testing reason I want to have some PC application wich can show me if my device was succesfully enumerated. But I don want to force the enumeration by this applications. 
The UsbView example from DDK looks useful for my purpose, but unfortunately I can find any information about IOCTL_USB_* calls. 

5.USB enumeration stops functioning

I am working on a Mass Storage flash device and on some PCs USB enumeration 
stops functioning if I physically remove the device. So far I have seen the 
problem occur on Lenovo and Sony laptops. A point worth noting is that safe 
removal also hangs on the same machines. 

Has anyone seen anything like this? 

6. USB enumeration time in a production test environment

7. usb enumeration issues.

8. USB enumeration timeout?

Return to device driver


Who is online

Users browsing this forum: No registered users and 78 guest