Know of a USB Trouble Shooting Utility

R

RobertA

I am having trouble on my notebook with usb devices except for a mouse. Does
anyone know of a utility to lookat/troubleshoot usb devices? Windows says
everything is fine.
 
R

R. McCarty

What kind of trouble ? - Device won't install/detect properly or other
type of issue. If certain devices work and others do not it might be an
issue with your USB controller. Usually a PC has one for USB 1(.1)
and another USB 2.0. It could also be a Hub power overload.
Generally Device Manager is a good tool for diagnosing issues. Check
for "Unknown" devices or review Bandwidth/Power Consumption on
the Controllers & Hubs.
If the issue only started very recently, you might consider a System
Restore back a few days.
 
P

Paul

RobertA said:
I am having trouble on my notebook with usb devices except for a mouse. Does
anyone know of a utility to lookat/troubleshoot usb devices? Windows says
everything is fine.

Microsoft used to have a utility for download on their web site.
For some reason, they decided to remove it. While web.archive.org
has a copy, I discovered that the last byte of the file is missing
(0x00 hex), which prevents the tool from running in WinXP. Therefore,
the following two links, are copies I found on the net. The MD5SUM
matches the old copy I got from Microsoft, and the file info is
included below.

*******
ftp://ftp.efo.ru/pub/ftdichip/Utilities/UVCView.x86.exe
http://www.users.on.net/~fzabkar/USB_IDs/UVCView.x86.exe

File size is 167,232 bytes.
MD5sum is 93244d84d79314898e62d21cecc4ca5e

This is a picture of what the UVCView info looks like.

http://www.die.de/blog/content/binary/usbview.png

Some information on the parameters seen in UVCView.

http://www.beyondlogic.org/usbnutshell/usb5.htm
*******

As utilities go, there isn't that much to it. What it shows,
is the enumeration info coming from the device. Also, the
endpoints that have been set up will be shown. If no endpoints
are set up, then you know there is a pretty low level communications
failure.

This describes the basic process, of how a device is detected, but
there is more going on after this, that is not described. There are
a number of standardized device classes (like USB Mass Storage), and
protocol stacks that go with them, and that is part of the
setup as well.

http://www.lvr.com/usbcenum.htm

UVCView doesn't test anything. There are probably commercial products
out there that do some form of testing or protocol monitoring, but
anything that costs money, is out of my league :) I'm just a
cheapskate at heart.

HTH,
Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top