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. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
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 |
#3
|
|||
|
|||
(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
|
|||
|
|||
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
|
|||
|
|||
(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 | |
|
|
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 02:04 AM |
P4P800 Delux latest 3COM driver still showing as July | John Smith | Asus Motherboards | 2 | November 30th 03 10:41 AM |
The latest driver for "P4C800 Deluxe"? | Adriano | Asus Motherboards | 7 | November 28th 03 07:51 PM |
Which is the latest driver for "P4C800 Deluxe"? | Adriano | Asus Motherboards | 1 | November 27th 03 03:15 PM |