Link to home
Start Free TrialLog in
Avatar of rccomputers
rccomputers

asked on

USB ports not working. devices not even detected as plugged in. Ports Work fine in safe mode

Hi,

I have a soltek sl-kt400-a-c motherboard. I simply cannot get the built in usb ports to detect any device unless i am in safe mode. I had to update the bios on this board as i had a problem with the agp 2.0/3.0 controller, this was showing up with an exclamation mark next to it in the control panel. when this device was not working (exclamation next to it) the usb ports seemed to work ok. now that the agp controller has no exclamation mark next to it (fixed with bios update) the usb ports dont work. i have installed the latest hyperion drivers, i have downloaded and installed the microsoft usb patches. I have also tried the usb drivers that came with the motherboard. None of these attempts seem to have worked, and although all appears to be fine in the control panel, the usb devices are just not being detected. After much frustration i have managed to get something; if i leave the device plugged in for a minute or so, i finally get a message telling me that i have an unknown device that is malfunctioning (on another computer it shows up as a card reader and if i boot this machine up in safe mode it is recognised as a card reader!)

Please Help!
Avatar of Gaud-wo
Gaud-wo

If it works in Safe mode; then this must mean that in normal mode a device driver or something alike is loaded that interferes with USB.
Is this a new mainboard? If so, is it installed from scratch, or did you take a alredy installed OS fro manother mainboard?

In what order did you install patches and drivers?

If your system has been in use longer, when did this problem start occuring? Can you revert to the former state?

Glenn
If you have updated the BIOS to V3.61, updated to the latest(Hyperion) VIA 4-1 drivers, and updated WinXP to SP/2, then I would suspect a defective USB controller or improper settings in the system BIOS during setup. You may need to RMA the mainboard if the BIOS setup is correctly enabled for USB. T
Avatar of Callandor
Try removing the USB device drivers and letting them reinstall.  The fact that it works in safe mode points to a Windows driver problem - perhaps they got corrupted.
unhook all the peripherals(usb) and uninstall the USB root hub controllers and any unknown devices.
turn the computer off.
turn it on and load the BIOS defaults.
let it load the usb controllers.
it shuld work
Also try going into the CMOS setup under PnP and change the setting (eg. if it says PnP operating system, change it to non PnP operating system and vice versa).
if all the above doesn't work. you may have a power issue to the usb.  check jumpers to make sure you have the correct voltage and also try a different power supply. or at the very minimum remove all devices less video and hard drive and try plugging  in again.  CD should also be uplugged. you want to reserve as much power as possible. (this should be done after you have reset bios to defaults and insure that your bios is supporting all USB ports.  Asus allows you to specifiy how many USB ports you have.  My last suggestion is NEVER GET A SOLTEK or PCCHIPS motherboard. stick with the higher end ones. like Asus/Intel to mention a couple... it's worth it.

Avatar of rccomputers

ASKER

I have now narrowed it down a little. if i do a clean install of xp the usb ports operate correctly. When i install the sound driver (onboard) they stop working properly although there is no indication of conflicts in the control panel.

I have disabled the onboard sound in the bios and have now got working usb ports again, however, if i install a pci sound card i get the same trouble

many thanks
You now have good news and bad news:
- the good news is you know what's causing the problem: conflict between the USB controller and the sound card
- the bad news is both of them are on the motherboard, so you can't change slots or shiffle around the IRQs

You may need to get a separate PCI sound card to have both working.
Hi,

I have tried a seperate sound card and still get the same trouble. but even stranger still, i have changed motherboard to a total different manufacturer with same ram and cpu and get the same again! even with a clean install of xp.

could the ram/cpu be causing me all this trouble?
i could be the usb card reader.  does it work in other machines ?
yes usb reader works in other machines. i have now discovered that if i dont have a pci card in the machine usb works, put one in and it doesnt. I have now tried different ram, still the same. could it be cpu?
usb is conflicting with the irq of the pci cards..

in the bios, are the pci configuration settings set to Auto-Configure, or are they manually assigned by the user?

It can't be the cpu, but it may be the USB controller.  It is very odd that the presence ofa PCI card disables USB, which together with incompatability with onboard sound points to a bad motherboard.
rccomputers,
Have you tried to clear the CMOS after installing the PCI sound card? If not try that. You've changed the MB, tried changing the sound, last thing I would say other than clearing the CMOS maybe try a PCI USB card after you disable the onboard.
I also meant to ask if you have tried other USB devices, Other than just the card reader?
Hi all, thanks for your help, I have finally found the problem. It was the cpu. I changed cpu on new board and everything worked perfectly so i thought i would try the same experiment on the old board, and hey presto, it all worked perfectly. I am absolutely amazed that this was the cause of my day of computer torture, I hope that this experience may help others in the future.

Many thanks to all that tried to help
I'm amazed, too - cpus either work, or they clearly show that they aren't working, up till now.  This is a strange case.
too wierd

Hm, doesnt that new range of AMD CPU's have it's memory controller on-chip (in stead of in southbridge)?

Did you try the CPU with other RAM?

Although your immediate problem is solved, I still wonder how this ever could happen... And I don't have any idea how a cpu works internally - with all it's registers, and somehow values are changed in those registers, as you can do in Assembly... But how it works electronically, and how that can affect PCI functions, really goes beyond my imagination 0_o

rccomputers : do you mind leaving this question open until someone can explain how this happened?

Glenn
mmm, you changed cpu's; same model?

Blue Rishi

btw, still thinking irq conflict here, not sure how that relates to your problem being solved by replacing the cpu though...
maybe (acpi)bios irq, mathcoprocessor (still in use?)...
Agreed, very strange that the cpu would function at all...and the symptoms pointing to the USB controller...T
rccomputers,
 Make sure you post a request to refund points! Great job self troubleshooting!!!!
what type of cpu is it?
Hi, thanks for all help.

I tried two different AMD cpu's and these both worked fine, i am certain (as crazy as it seems) that the old cpu is no good. It just amazes me that the os installed without any hiccups.

to DoTheDEW335

I'm new to this board, what do you mean by 'post a request to refund points'

many thanks
is the bad one also an AMD? could not get that from your answer.
yes, bad one was amd athlon 2400, now using athlon 2000. i believe they use the same bus speed.
Always Mean and Dubious, that's what it stands for !!!
Just joking of course
rccomputers,

goto this and post that you solved the problem yourself and you would like your points refunded.

https://www.experts-exchange.com/Community_Support/
Agree'd thats what needs to be done. Once again GJ rc!
ASKER CERTIFIED SOLUTION
Avatar of PashaMod
PashaMod

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial