Forum Home
Press F1
 
Thread ID: 56348 2005-04-02 15:45:00 USB controller not working properly fruitnut (7779) Press F1
Post ID Timestamp Content User
340829 2005-04-02 15:45:00 I'm experiencing an annoying problem with my USB controller. Short story: My USB won't work when I have network, audiocard and Nvidia installed simultaneuosly.

My system:

ASUS a7v333-x motherboard ACPI BIOS rev 1004
AMD Athlon(TM) XP 1700+
Nvidia Geforce MX 420
ASUSTek/Broadcom 440x 10/100 Integrated controller
Realtek AC'97 Audio for VIA (R) Audio controller

IRQ 0 System timer OK
IRQ 1 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
IRQ 6 Standard floppy disk controller OK
IRQ 8 System CMOS/real time clock OK
IRQ 9 Microsoft ACPI-Compliant System OK
IRQ 12 PS/2 Compatible Mouse OK
IRQ 13 Numeric data processor OK
IRQ 14 Primary IDE Channel OK
IRQ 15 Secondary IDE Channel OK
IRQ 16 NVIDIA GeForce4 MX 420 (Microsoft Corporation) OK
IRQ 18 ASUSTeK/Broadcom 440x 10/100 Integrated Controller OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA Rev 5 or later USB Universal Host Controller OK
IRQ 21 VIA USB Enhanced Host Controller OK
IRQ 22 Realtek AC'97 Audio for VIA (R) Audio Controller OK

Here's what I did to try to fix the problem:

Upgraded BIOS and did some tweaking according to
www.usbman.com

Reinstalled winXP w/SP2 integrated and my USB devices works fine.

But when network, Nvidia and Audiocard is installed the USB device drivers disappear from device manager, and I'm not able to reinstall. I've rolled back to fresh XPSP2 install and tried to install the network etc. drivers in different orders, but to no avail. When all 3 are installed - no USB. I then tried to install them with drivers from asus, windows update, nvidia, gainward etc, but got the same result. When I disable one of the drivers and reboot my USB is working again.

Also tried the VIA USB2.0 260-L drivers from viaarena.com

Can I rule out an IRQ conflict? Is that even possible in XP?
Is the VT6206 USB2.0 chip acting up?

I've been at this for one week now, and I'm about to give up. Any suggestions?
fruitnut (7779)
340830 2005-04-02 18:40:00 Can I rule out an IRQ conflict? Is that even possible in XP?..............WELL anythings possible........goto your bios and set it to defaults....... drcspy (146)
340831 2005-04-02 22:37:00 If u just installed XP, did u install the ide inf files from the cd?? If theyre on the mobo CD.

These are needed for USB.
Speedy Gonzales (78)
340832 2005-04-02 22:53:00 Bizarre. It seems odd to me that USB is on 21 and audio on 22 when you have a number of unused IRQs such as 2, 5, 7 for instance.
I'd re-do the install from scratch. I normally set everything in the BIOS how I want, then install the O/S. Usually audio, vga, usb and lan are then needing drivers.
With VIA I then do the 4 in 1 drivers, then SP2 for usb then vga and audio.
pctek (84)
340833 2005-04-03 00:33:00 when you have a number of unused IRQs such as 2, 5, 7 for instance.
For reference:
IRQ 2 should never be manually assigned as it cascades IRQ 9 to the IRQ controller.
IRQ's 5&7 are usually assigned to LPT ports, and need to be manually reset if you want to use them for other devices.

As for the USB controller using IRQ 21 and the audio using IRQ 22; and Graphics card using IRQ 16 - thats the same as mine; and I have no problems, conflicts etc.

The only thing I can think of off the top of my head is I/O address conflict.... does one of your PCI devices Input/Output address range overflow to that of your USB controllers I/O range?
Myth (110)
340834 2005-04-03 02:43:00 The single digit IRQs are best avoided (and you'll find that the hardware port numbers are up to 16 bits, rather than 12, too). That interrupt structure was the second worst design cockup in the original IBM PC. There is no excuse for it; how to handle interrupts had been known for nearly 20 years.

Try the cards causing problems in different PCI slots. That might make a difference. It's all black magic. ;)
Graham L (2)
340835 2005-04-03 02:50:00 Mine:
0: System timer
1: KB
3: NIC Bus emulator
4: COM 1
6: FDD controller
8: Sys CMOS
9: MS ACPI
9: SB Live
9: Std USB Contorller
9: Firewire controller
10: Midi
11: Graphics card
11: Enhanced USB
12: Mouse
13: Numeric processor
14: ATA controller

and mines fine, thank you.
pctek (84)
340836 2005-04-03 19:47:00 I did install the motherboard drivers, and virtually every other driver known to the western world after that. Done all relevant combinations there, so that's not it. The IRQs I have are fairly common, so I guess that's not a problem (and there are no conflicts, but who knows). All my PCI slots are free; can't do anything there (network and audio is onboard).

Tried the I/O address conflict suggestion, and found no overlaps.

I did however read about someone having problems with their hardware drawing too much power from the system. When my network, audiocard and nvidia are functional is it possible that the USB device is left with too little power to get recognized? And how could I possibly test this theory?

Doesn't sound very likely, but... Any other off the wall theories?
fruitnut (7779)
340837 2005-04-10 02:35:00 I've installed win2000 and everything is working fine. Case closed. fruitnut (7779)
1