Metspitzer wrote:
> I have a PCI USB 2 card that is marked on a chip with via vt6202.
> The web site has a few pull down menus that are supposed to sellect my
> correct driver.
> http://www.via.com.tw/en/support/drivers.jsp
>
> I am using XP SP2. I don't even know what Windows embeded is so I am
> guessing that my machine doesn't have it.
>
> Step 1 MS Windows
> Step 2 Windows XP
> Step 3 Doesn't seem to have the USB card on the list.
>
> Am I missing something?
>
USB drivers are built into the OS. Since about WinXP SP1, there
has been a USB2 driver bundled with the OS.
My motherboard has VIA USB ports on it. If I check Device
Manager, I have a
VIA USB Enhanced Host Controller
in the Universal Serial Bus controllers section of Device Manager.
If I check the driver properties, the drivers used are
usbehci.sys C:\WINDOWS\system32\drivers
usbhub.sys C:\WINDOWS\system32\drivers
usbport.sys C:\WINDOWS\system32\drivers
hccoin.dll C:\WINDOWS\system32
usbui.dll C:\WINDOWS\system32
Those came with the OS. If I check the properties of
usbehci.sys,
Owner - Microsoft
Version - 5.1.2600.5512 (xpsp.080413-2108)
so mine came with SP3. No USB component was installed
by the VIA chipset package.
VIA may offer drivers for the VT6202, for OSes like
Win98SE, where there wasn't a good solution, and there
isn't a license agreement preventing the hardware
makers from providing a driver. If you check the drivers
page, you'll find support for Win98SE and VT6202.
The procedure here, should allow the OS to detect all USB, including
a plugin card. It involves booting to Safe Mode, and deleting the
existing USB entries. On the next full boot, the USB devices will
be detected and drivers put back.
http://www.usbman.com/Guides/Cleanup...afe%20Mode.htm
You could also try scanning for hardware changes in Device Manager,
but Device Manager has probably already tried to satisfy the driver
requirements for your card. So maybe it has already tried to do something.
It should all have been automatic. You could check setupapi.log to
see what happened to your new VT6202.
What you'd be looking for, in setupapi.log, is VEN 1106 and DEV 3104 for
USB2. And VEN 1106 and DEV 3038 for USB 1.1. You should see more instances
of the USB 1.1 entries, since there are multiple of them. There is only
one USB2 logic block. Setupapi.log tends to have two identical chunks
associated with a device, to further coufuse matters. As if the first
attempt finds the files, and the second chunk actually installs them.
So you can use the "Cleanup in Safe Mode" procedure, to get Windows
to attempt to enumerate all USB again (both motherboard and PCI card
ports), then see what Device Manager has in it afterwards.
Paul