Hi,
I am very new to the Window drivers development.
I have a USB driver that works perfectly in Window XP, but when I use
it in Windows 2000 it doesn't work properly. The driver is used to
connect to a board and download some data through USB link.
In Windows 2000, the scenario is as following:
-> My application downloads some code thru UART on the board that is
used as board side code for USB communication.
-> when that code start running on the board, Windows gets notification
that a new USB device has been found, and Windows asks for driver
installation. I install & configure the drivers on windows 2000, and
it's done successfully. The device manager shows "NDK10 USB test
device" in the list, which is correct in my case.
-> So now when I run my application next time, it can directly use USB
link for communication. It works fine for the first time and USB link
is used for communication. but when I run my application next time, it
is not able to communicate thru USB link.
-> when I see the device manager, it shows "USB device" in the list.
I don't know why windows is not able to configure the device from the
second time onwards.
Can anyone suggest me how can I debug this situation? I have tried
using DebugViewNt application for capturing traces but it doesn't show
anything in my case?
Any help in this regard will be higly appreciated.
Thanks,
Bhavik