A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » Motherboards » Asus Motherboards
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Latest P4P800 Deluxe USB 2.0 W2K driver?



 
 
Thread Tools Display Modes
  #1  
Old May 2nd 04, 08:10 PM
Daniel
external usenet poster
 
Posts: n/a
Default Latest P4P800 Deluxe USB 2.0 W2K driver?

I have this wonderful system built around a P4P800 Deluxe.

It works perfectly, including all USB 2.0 devices I have connected to
it so far:
* Cruzer Mini USB drive (256MB)
* Samsun Digimax 201 camera
* EPSON Perfection 3200 scanner

However, when I connect the scanner through the switch, the scanner
becomes an "Unknown device". This problem does *not* occur on a
different PC running Windows XP and using the same exact switch and
scanner (that's why I bought the switch, so that I can share the
scanner between two PCs ).

Since I am using W2K-SP4 with all latest updates, and the date/version
on the USB2 driver is later than the one the came with the P4P800
Deluxe CD, I did not install the driver that came with the CD. That
decision seemed to be correct, but having this strange problem I am
not sure anymore...

The following is a date/version comparison between the ASUS P4P800
Deluxe CD and what's currently installed in my system:

File ASUS P4P800 Deluxe CD W2K-SP4 (installed)
------- --------------------- -------------------
usbhub20.sys 2002/4/17, 5.0.2195.5605 2003/6/19, 5.0.2195.6717
usbport.sys 2002/4/22, 5.0.2195.5652 2003/6/19, 5.0.2195.6681
usbehci.sys 2002/4/22, 5.0.2195.5652 2003/6/19, 5.0.2195.6709

Which is newer? Are there even newer W2K drivers in existence?

The P4P800 Deluxe CD also came with 3 more files that I cannot find in
my system:
* hccoin.dll
* ich5usb2_win2k.inf
* usb2.cat

What do you think? Am I using the latest and greatest? If not, what is
the latest and greatest?

Thank you!
Daniel

P.S. For those curious to learn more about my plight with the USB 2.0
switch, it is all documented he http://tinyurl.com/2sh33
  #2  
Old May 3rd 04, 09:03 AM
Paul
external usenet poster
 
Posts: n/a
Default

In article ,
(Daniel) wrote:

I have this wonderful system built around a P4P800 Deluxe.

It works perfectly, including all USB 2.0 devices I have connected to
it so far:
* Cruzer Mini USB drive (256MB)
* Samsun Digimax 201 camera
* EPSON Perfection 3200 scanner

However, when I connect the scanner through the switch, the scanner
becomes an "Unknown device". This problem does *not* occur on a
different PC running Windows XP and using the same exact switch and
scanner (that's why I bought the switch, so that I can share the
scanner between two PCs ).

Since I am using W2K-SP4 with all latest updates, and the date/version
on the USB2 driver is later than the one the came with the P4P800
Deluxe CD, I did not install the driver that came with the CD. That
decision seemed to be correct, but having this strange problem I am
not sure anymore...

The following is a date/version comparison between the ASUS P4P800
Deluxe CD and what's currently installed in my system:

File ASUS P4P800 Deluxe CD W2K-SP4 (installed)
------- --------------------- -------------------
usbhub20.sys 2002/4/17, 5.0.2195.5605 2003/6/19, 5.0.2195.6717
usbport.sys 2002/4/22, 5.0.2195.5652 2003/6/19, 5.0.2195.6681
usbehci.sys 2002/4/22, 5.0.2195.5652 2003/6/19, 5.0.2195.6709

Which is newer? Are there even newer W2K drivers in existence?

The P4P800 Deluxe CD also came with 3 more files that I cannot find in
my system:
* hccoin.dll
* ich5usb2_win2k.inf
* usb2.cat

What do you think? Am I using the latest and greatest? If not, what is
the latest and greatest?

Thank you!
Daniel

P.S. For those curious to learn more about my plight with the USB 2.0
switch, it is all documented he
http://tinyurl.com/2sh33

First of all, the hex strings in the properties, when translated to
ASCII read as:

"HardwareID" =hex(7):55,53,42,5c,55,4e,4b,4e,4f,57,4e = USB\UNKNOWN
"CompatibleIDs"=hex(7):55,53,42,5c,55,4e,4b,4e,4f, 57,4e = USB\UNKNOWN

Maybe you can try a hardware experiment. There are four headers on the
board, labelled USBPW12, USBPW34, USBPW56, USBPW78. Whichever port
pair the USB switch is plugged into, change the USBPWxx jumper so
that the USB port is powered from +5VSB. (My theory is, that the
switch needs power to be present, before the rest of the computer
boots. This will change the timing, of devices becoming ready to
talk to one another, and might be enough to make the chain work.)

While you can go searching for newer USB drivers (on sites like
http://downloadfinder.intel.com), I'm not sure that a miracle is
going to happen from a driver perspective. Either a driver will
be in an INFINST package or in a separate USB20 package, not sure
which. (Usually separate packages are needed for things like
the Orangeware driver that works with Win98.)

The USB switch device you've got, should be reclocking the data
if it is intended to handle USB2 devices. I think that this means
that the USB switch has to be intelligent and has to be
enumerated when the USB driver starts up. If everything enumerates
properly, the software should be building a device tree, and the
scanner should be at the end of one of the branches.

From a post in Google, found while looking for Epson Perfection 3200
"roundball wrote:
Check and make sure that the "still image service" is running.
the service needs to activity for the scanner to work."


Here is another post, with a suggestion for connecting the
3200 to two computers:

http://groups.google.com/groups?hl=e...lp.airnews.net

HTH,
Paul
  #3  
Old May 4th 04, 04:09 AM
Daniel
external usenet poster
 
Posts: n/a
Default

(Paul) wrote in message ...
First of all, the hex strings in the properties, when translated to
ASCII read as:

"HardwareID" =hex(7):55,53,42,5c,55,4e,4b,4e,4f,57,4e = USB\UNKNOWN
"CompatibleIDs"=hex(7):55,53,42,5c,55,4e,4b,4e,4f, 57,4e = USB\UNKNOWN

Maybe you can try a hardware experiment. There are four headers on the
board, labelled USBPW12, USBPW34, USBPW56, USBPW78. Whichever port
pair the USB switch is plugged into, change the USBPWxx jumper so
that the USB port is powered from +5VSB. (My theory is, that the
switch needs power to be present, before the rest of the computer
boots. This will change the timing, of devices becoming ready to
talk to one another, and might be enough to make the chain work.)

While you can go searching for newer USB drivers (on sites like
http://downloadfinder.intel.com), I'm not sure that a miracle is
going to happen from a driver perspective. Either a driver will
be in an INFINST package or in a separate USB20 package, not sure
which. (Usually separate packages are needed for things like
the Orangeware driver that works with Win98.)

The USB switch device you've got, should be reclocking the data
if it is intended to handle USB2 devices. I think that this means
that the USB switch has to be intelligent and has to be
enumerated when the USB driver starts up. If everything enumerates
properly, the software should be building a device tree, and the
scanner should be at the end of one of the branches.

From a post in Google, found while looking for Epson Perfection 3200
"roundball wrote:
Check and make sure that the "still image service" is running.
the service needs to activity for the scanner to work."


Here is another post, with a suggestion for connecting the
3200 to two computers:

http://groups.google.com/groups?hl=e...lp.airnews.net


Paul, thank you very much! The wealth of information you brought here
is amazing. I wish I knew about the last URL you provided - it would
have saved me the cost of the USB switch... ;-)

Since I last posted my request for help I managed to solve the problem
(you can read all about it in http://tinyurl.com/2sh33 ). It turned
out to be excessive electrical noise due to low a quality cable.

Still, the information you provided about USBPW12, USBPW34, USBPW56
and USBPW78 was new to me. Thanks again. I now know what to do in the
future if I ever want to wake up the computer via a USB device.

Now... the only question left is: How do I know whether the scanner
transmits data to the PC in full USB 2.0 speed (480Mbps) or only in
USB 1.1 speed (12Mbps)? Do you know of any benchmark utility that can
help me determine that?

You may wonder I have such a question, since the 40x speed difference
should be felt without any tools, but the scanner is a mechanical
device and it seems to me that it is "acting funny". I would like to
rule out the possibility that it runs at 1.1 speed despite being
recognized as a 2.0 device. Any idea or tip here?

Thanks,
Daniel
  #4  
Old May 4th 04, 06:06 PM
Paul
external usenet poster
 
Posts: n/a
Default

In article ,
(Daniel) wrote:

(Paul) wrote in message
...
First of all, the hex strings in the properties, when translated to
ASCII read as:

"HardwareID" =hex(7):55,53,42,5c,55,4e,4b,4e,4f,57,4e = USB\UNKNOWN
"CompatibleIDs"=hex(7):55,53,42,5c,55,4e,4b,4e,4f, 57,4e = USB\UNKNOWN

Maybe you can try a hardware experiment. There are four headers on the
board, labelled USBPW12, USBPW34, USBPW56, USBPW78. Whichever port
pair the USB switch is plugged into, change the USBPWxx jumper so
that the USB port is powered from +5VSB. (My theory is, that the
switch needs power to be present, before the rest of the computer
boots. This will change the timing, of devices becoming ready to
talk to one another, and might be enough to make the chain work.)

While you can go searching for newer USB drivers (on sites like
http://downloadfinder.intel.com), I'm not sure that a miracle is
going to happen from a driver perspective. Either a driver will
be in an INFINST package or in a separate USB20 package, not sure
which. (Usually separate packages are needed for things like
the Orangeware driver that works with Win98.)

The USB switch device you've got, should be reclocking the data
if it is intended to handle USB2 devices. I think that this means
that the USB switch has to be intelligent and has to be
enumerated when the USB driver starts up. If everything enumerates
properly, the software should be building a device tree, and the
scanner should be at the end of one of the branches.

From a post in Google, found while looking for Epson Perfection 3200
"roundball wrote:
Check and make sure that the "still image service" is running.
the service needs to activity for the scanner to work."


Here is another post, with a suggestion for connecting the
3200 to two computers:


http://groups.google.com/groups?hl=e...lp.airnews.net

Paul, thank you very much! The wealth of information you brought here
is amazing. I wish I knew about the last URL you provided - it would
have saved me the cost of the USB switch... ;-)

Since I last posted my request for help I managed to solve the problem
(you can read all about it in http://tinyurl.com/2sh33 ). It turned
out to be excessive electrical noise due to low a quality cable.

Still, the information you provided about USBPW12, USBPW34, USBPW56
and USBPW78 was new to me. Thanks again. I now know what to do in the
future if I ever want to wake up the computer via a USB device.

Now... the only question left is: How do I know whether the scanner
transmits data to the PC in full USB 2.0 speed (480Mbps) or only in
USB 1.1 speed (12Mbps)? Do you know of any benchmark utility that can
help me determine that?

You may wonder I have such a question, since the 40x speed difference
should be felt without any tools, but the scanner is a mechanical
device and it seems to me that it is "acting funny". I would like to
rule out the possibility that it runs at 1.1 speed despite being
recognized as a 2.0 device. Any idea or tip here?

Thanks,
Daniel


I have been asked the question about USB benchmarking before, and really
haven't found a utility that can answer the question. With a USB
disk drive, it is easy to see the difference, and a disk benchmarking
util will show a big difference between the roughly 1MB/sec
practical transfer rate of USB1.1 and the disk head limited
transfer at USB2.0 .

On a scanner, one difference will be, with USB 1.1 transfer rate,
the scanner may function in "start-stop" mode, where the scan
head stops for a moment until the scanner data buffer is drained.
Operating in USB 2.0 mode will allow the scanner to run continuously,
assuming that the data processor inside the scanner is not limiting
data transfer rate. (The data processor does color correction and
some old scanners are limited by that processing step.)

To do a test, set the scanner to produce a ridiculously high DPI,
as that will produce a maxed out data rate. Perhaps disabling or
enabling the "Enhanced" entry in Device Manager will allow you to
switch from USB 2.0 to USB 1.1 mode, so you can test for
a difference ? Either that, or use the BIOS to switch USB 2.0 off
and on, as appropriate.

HTH,
Paul
  #5  
Old May 8th 04, 12:11 AM
Daniel
external usenet poster
 
Posts: n/a
Default

(Paul) wrote in message ...
I have been asked the question about USB benchmarking before, and really
haven't found a utility that can answer the question.


Paul, are you familiar with the tools suite at
http://www.usb.org/developers/tools ?

Can one of those tools be used for the purpose of benchmarking the
speed of my scanner connection *without* modifying *anything* in my
system? My understanding is that USBCV R1.2.1 removes the standard
Microsoft driver and installs a test stack driver onto the Hi-Speed
host controller (if one exists). This is the last thing I want to
do...

I prefer a test tool that is "non-destructive" in the sense that it
leaves the system in *exactly* the same state as it were before
running it.

Thanks,
Daniel
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is ZALMAN CNPS7000A-AlCu compatible with the ASUS P4P800 Deluxe motherboard? [email protected] Homebuilt PC's 4 April 9th 04 10:19 PM
A7N8X Deluxe v-2 (&win98se) -Need IDE Controller & driver Info [email protected] Asus Motherboards 3 January 20th 04 03:04 AM
P4P800 Delux latest 3COM driver still showing as July John Smith Asus Motherboards 2 November 30th 03 11:41 AM
The latest driver for "P4C800 Deluxe"? Adriano Asus Motherboards 7 November 28th 03 08:51 PM
Which is the latest driver for "P4C800 Deluxe"? Adriano Asus Motherboards 1 November 27th 03 04:15 PM


All times are GMT +1. The time now is 01:58 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.