• Welcome to Tux Reports: Where Penguins Fly. We hope you find the topics varied, interesting, and worthy of your time. Please become a member and join in the discussions.

USB Issue with WinXP? - USB Port Problem.doc (0/1)

C

charliec@email.com

Flightless Bird
I have a bit of a problem with WinXP telling me that one of my USB
devices would operate faster if it was connected to a Hi-Speed USB 2
port. But it does not ID the device in question. How do I figure out
which device it is referring to? It does not happen all the time,
maybe once or twice a day, so it's hard to pin-point.

I've attached screen copies of the messages, if that will help ID the
source. Any thoughts are appreciated.

Thanks
Charliec
 
D

David H. Lipman

Flightless Bird
From: <charliec@email.com>

| I have a bit of a problem with WinXP telling me that one of my USB
| devices would operate faster if it was connected to a Hi-Speed USB 2
| port. But it does not ID the device in question. How do I figure out
| which device it is referring to? It does not happen all the time,
| maybe once or twice a day, so it's hard to pin-point.

| I've attached screen copies of the messages, if that will help ID the
| source. Any thoughts are appreciated.

| Thanks
| Charliec

Attachment dropped. Probably too big.

--
Dave
http://www.claymania.com/removal-trojan-adware.html
Multi-AV - http://www.pctipp.ch/downloads/dl/35905.asp
 
J

Jose

Flightless Bird
On Feb 22, 4:15 pm, charl...@email.com wrote:
> I have a bit of a problem with WinXP telling me that one of my USB
> devices would operate faster if it was connected to a Hi-Speed USB 2
> port.  But it does not ID the device in question.  How do I figure out
> which device it is referring to?  It does not happen all the time,
> maybe once or twice a day, so it's hard to pin-point.
>
> I've attached screen copies of the messages, if that will help ID the
> source.  Any thoughts are appreciated.
>
> Thanks
> Charliec


Open Device Manager, by clicking Start, Run and in the box enter:

%SystemRoot%\system32\devmgmt.msc

Click OK.

Do you see any red Xs or yellow ?s in the list? Those are problems
that need to be fixed.

Now expand the Universal Serial Bus controllers section and look for
the words:

Enhanced Host Controller

Enhanced is the key word which means high speed. If Enhanced is not
listed, it is just a USB 2.0, but not high speed but a driver upgrade
will usually fix it. You can get updated drivers from the
manufacturer of your motherboard, although the Windows drivers will
sometimes work.

Right click one of the USB devices, Properties, Driver, Update and let
it search Windows for a driver first. Be sure to reboot after making
any changes.

Sometimes there is a setting to change in the BIOS. In the BIOS under
a section for USB, there may be an option for ECxx (enhanced
controller) that is disabled. Enable it, reboot.

After the update, there should now be at least one USB Enhanced Host
Controller.

It is possible to configure a check box in the properties on the
device to never warn you about errors. Probably not a good idea.

To create and post a screenshot:

Press the Print Scrn button to copy your entire screen to the Windows
clipboard.

Press Alt Print Scrn to copy just the active window to the Windows
clipboard.

Open MS Paint:

Start, Program Accessories, Paint

When Paint opens, press CTRL-V to paste the clipboard, save the new
Paint file to your desktop or someplace you can remember. JPG files
take up less hard disk space than BMP files and just as readable.

Make as many screenshots as you need. Practice makes perfect. Be
careful your screenshot does not contain any personal information.
Practice viewing your images before you upload them to be sure they
are okay.

You cannot upload a screenshot here.

If there is no such function in your message board to upload files,
then use a free third party image hosting WWW site.

Create a free account on some free picture hosting web site. You can
always remove your account later if you want. Here are some free
image hosting sites:

http://www.imageshack.us/
http://photobucket.com/

Using your free account, upload your screenshot(s) (the JPG or BMP
files) to the site and it will return to you a URL web address (a
Direct Link) for your new image(s) which you can paste the Direct Link
in a message post, email, etc.

When you are done, what you post for others to use should look
something like this:

http://img64.imageshack.us/img64/4613/devicemanager.png <-- Device
Manager

http://img163.imageshack.us/img163/6428/taskmanagerr.jpg <- Task
Manager
http://img100.imageshack.us/img100/6969/ccleanerstartup.jpg <-
CCleaner Startup
http://img693.imageshack.us/img693/9074/processexplorer.jpg <--
Process Explorer
http://img15.imageshack.us/img15/705/bsodconfiguration.png <-- BSOD
Configuration
 
J

Jose

Flightless Bird
On Feb 22, 4:29 pm, "David H. Lipman" <DLipman~nosp...@Verizon.Net>
wrote:
> From: <charl...@email.com>
>
> | I have a bit of a problem with WinXP telling me that one of my USB
> | devices would operate faster if it was connected to a Hi-Speed USB 2
> | port.  But it does not ID the device in question.  How do I figure out
> | which device it is referring to?  It does not happen all the time,
> | maybe once or twice a day, so it's hard to pin-point.
>
> | I've attached screen copies of the messages, if that will help ID the
> | source.  Any thoughts are appreciated.
>
> | Thanks
> | Charliec
>
> Attachment dropped.  Probably too big.
>
> --
> Davehttp://www.claymania.com/removal-trojan-adware.html
> Multi-AV -http://www.pctipp.ch/downloads/dl/35905.asp


Here is a better example of what you need to see when it is working
properly:

http://img43.imageshack.us/img43/2466/devicemanagerenhanced.png
 
P

Paul

Flightless Bird
charliec@email.com wrote:
> I have a bit of a problem with WinXP telling me that one of my USB
> devices would operate faster if it was connected to a Hi-Speed USB 2
> port. But it does not ID the device in question. How do I figure out
> which device it is referring to? It does not happen all the time,
> maybe once or twice a day, so it's hard to pin-point.
>
> I've attached screen copies of the messages, if that will help ID the
> source. Any thoughts are appreciated.
>
> Thanks
> Charliec


There are two sides to the story.

The other posters have pointed out, that the motherboard "host"
presents its capabilities, as entries in Device Manager.
If there is an "Enhanced" entry in Device Manager, that
logic block supports USB2 rates on a number of motherboard
ports.

The other side of the picture, is the "peripheral" plugged
into the motherboard port. It has capabilities too. In
the config information coming from the device, is a
capability field that says the device supports USB2 rates.
That might be the trigger, for getting a "helpful hint"
from your copy of Windows.

To check the plugged-in peripherals, try the UVCView program.
UVCView was written my Microsoft, but is no longer available
for download. Copies of the program used to be stored on
archive.org, but Microsoft had those removed as well. The
following two links are all that is left.

*******
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
*******

In your case, it could be that any peripheral with
"bcdUSB = 0x0200" could be stating it is USB2
capable. If the host port it is connected to, only
is currently capable of running USB 1.1 rates, then
you'll get the warning message in Windows. Once you
get the driver installed, so the motherboard port will
support USB2 rates, Device Manager has the "Enhanced"
USB entry, then you may find the warnings stop.

When using UVCView, the USB peripheral should be
plugged directly into the motherboard USB port. I don't
think the various USB viewer programs, have the capability
to display entire USB trees, and typically only support
things directly connected to the computer. The reason for
this, is the basic code was "sample code" provided by
Microsoft, and is not an attempt at a fully functional
diagnostic tool. It is only a start, at the components
of such a tool.

Paul
 
Top