USB 2.0 not working

jpk

Senior member
Mar 30, 2001
399
0
71
I have an Asrock 939 Dual SATA 2 and am currently running an A64 x2 4800+ CPU. I have 2Gb on ram installed on the board. I have an issue in that when I connect a USB 2.0 capable device I get a message that says the device will perform faster if I use a USB 2.0 port. It then lists available ports. The mobo has 4 USB ports on the rear connector plate, I also have the two extra internal connections on the pcb itself to which I have connected a 2.0 capable flash memory reader. My question is why can I not get the funtionality of 2.0 on my mobo? I have the lated drivers for the board, in fact there aren't any from Asrock to DL specificly for USB 2.0 except for Windows 2k, 98 and earlier. I'm using XP service pack 2 which should be supplying the 2.0 drivers. Any thoughts as to what might be preventing the funtionality? Thanks for your help.
 

Peter

Elite Member
Oct 15, 1999
9,640
1
0
There aren't any drivers for the USB function because there's no need for such drivers. USB controllers run with the generic drivers that come with the OS.

Now, does your Device Manager even list an "Enhanced USB" controller instance (EHCI)? If not, please make sure you enabled it in BIOS setup to begin with.
 

postmortemIA

Diamond Member
Jul 11, 2006
7,721
40
91
Originally posted by: Peter
There aren't any drivers for the USB function because there's no need for such drivers. USB controllers run with the generic drivers that come with the OS.

Now, does your Device Manager even list an "Enhanced USB" controller instance (EHCI)? If not, please make sure you enabled it in BIOS setup to begin with.

Not all do... intel usually supplies drivers for its chipsets.
 

jpk

Senior member
Mar 30, 2001
399
0
71
Yes it is enabled in device manager. The bios also has it enabled.
 

Peter

Elite Member
Oct 15, 1999
9,640
1
0
Originally posted by: postmortemIANot all do... intel usually supplies drivers for its chipsets.

No they don't. If you take a closer look at Intel's chipset "drivers", then you'll notice that they're actually just replacing the device strings - no actual drivers in there. In particular, USB 2.0 runs on Microsoft's drivers no matter what or whose chipset.

 

xgsound

Golden Member
Jan 22, 2002
1,374
8
81
Just to be certain where the problem lies, attach the card reader to the rear USB slots and see if you get the same notice. If it now works you know the problem is particularly with the headers of the mobo. I'm not sure what your next step is if it still doesn't work.


Jim
 

LightningRider

Senior member
Feb 16, 2007
558
0
0
Do you have all the Windows updates? I had a problem with my USB ports too and I thought it was the motherboard or power supply, turned out a Windows update fixed everything.

My problem was different than yours though, my USB ports wouldn't work at all, even just connecting a mouse or keyboard, the BIOS wouldn't recognize it. But after installing windows updates everything worked fine. Very strange if you ask me, I don't see how the Windows updates would help the BIOS recognize a device but whatever, it fixed it. Give that a try maybe.
 

jpk

Senior member
Mar 30, 2001
399
0
71
I have all the current XP updates installed. It doesn't matter which USB port I use, I get the same message irregardless. I have a USB 2.0 printer and no matter which port I plug it into the same message appears. I disabled legacy USB support in the bios as it was set to auto thinking it might conflict with the 2.0 enabled choice which was a seperate setting. XP 2.0 USB support should be automatic recognizing a high speed device when plugged in. It recognizes it as a HS device but tells me to use a HS port. I've tried it in all the ports but I get the same response from XP.
 

djk858

Junior Member
Jul 28, 2007
2
0
0
Is it all 2.0 devices or do you just have one item you are plugging in. I have a thumb drive that registers as 2.0 and shows in device manager as 2.0 so I know my port works as 2.0 but when I plug in my external drive (also 2.0) into the same USB slot it comes up with the same message. I suspect the drive reports it is 2.0 compliant but negotiates a lower speed for what ever reason. Probably power or cable.
 

jpk

Senior member
Mar 30, 2001
399
0
71
I don't have any non 2.0 devices so anything I plug in should work at 2.0. I don't know. It lists all available 2.0 ports when I plug something in, 8 of them, which just happens to be the number of USB ports I have on my machine. Can't explain it.
 

SerpentRoyal

Banned
May 20, 2007
3,517
0
0
Run throughput test with large file/folder. USB 2.0 should top out around 30MB/s. There are no special drivers for 2.0. Also check the setting in BIOS.
 

djk858

Junior Member
Jul 28, 2007
2
0
0
I guess what you are saying is that no 2.0 device works with your system. As long as Device manager shows "Standard Enhanced PCI to Host Controller" then your mobo is 2.0 compliant. You will have "Standard OpenHCD USB Host Controller" in your device manager as well. When you connect a 1.1 device your system will connect it to the HCD controller and when you connect a 2.0 it will connect to the Enhanced. This is done in the regritsry under Load Clients. Basically there is either a hardware issue with your mobo or the registry is corrupted and not matching the device with the call. I haven't figured my issue out so I won't be able to help much more. If I get an answer I will post.