MSFN Forum: USB 2 On Win98SE - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

USB 2 On Win98SE Rate Topic: -----

#21 User is offline   Wijono 

  • Member
  • PipPip
  • Group: Members
  • Posts: 218
  • Joined: 13-August 05

Posted 21 March 2006 - 08:38 PM

I still have the SMALL hope that some expert can help me, hence I bring this thread back to surface.
As I have said earlier, I am quite happy to be able to bring the Power tab to my “USB 2.0 Root Hub Device” in the Device Manager, so that I can see what current (mA) is drawn by the USB 2.0 device connected.

The “NEC PCI to USB Enhanced Host Controller” is also correctly mentioned as such in the Device Manager. The Windows System Information, also a small utility called “USB HC List” (HCList.exe), both correctly mentioned the USB 2 controller as “NEC PCI to USB Enhanced Host Controller”.

I really feel annoyed, that USBView mentioned it as “HCD9” as I mentioned above. Even worst with the most recent utility from Microsoft “UVCView.x86.exe”, cause it does not enumerate my USB 2 controller at all!!

Please help, what can I possibly do, so that USBView will mention the USB 2 controller as “NEC PCI to USB Enhanced Host Controller”, not “HCD9”?


#22 User is offline   Wijono 

  • Member
  • PipPip
  • Group: Members
  • Posts: 218
  • Joined: 13-August 05

Posted 10 April 2006 - 08:16 PM

After trying hard so long finally I found myself the solution to my problem.

The OrangeWare driver that comes with the USB 2.0 PCI Card is Version 2.2.2., it uses GUID format to enumerate the root hub, i.e., it puts following entry in the Registry:

HKLM\Enum\{B8139C20-CF94-11D5-AEF7-0002B30625C5}\ROOT_HUB20

That was the reason why USBView does not properly enumerate it, and display “NEC PCI to USB Enhanced Host Controller" as HCD9.

I managed to get an older driver, i.e., Version 2.0.6, which uses following format of enumeration:

HKLM\Enum\USB2\ROOT_HUB20

That done, the USBView, whatever version, now can correctly enumerate the USB 2.0 root hub together with the “NEC PCI to USB Enhanced Host Controller". As far as I know, OrangeWare has switched to the GUID format enumeration as from Version 2.1.0.

#23 User is offline   PsycoUnc 

  • Member
  • PipPip
  • Group: Members
  • Posts: 236
  • Joined: 03-April 05

Posted 16 April 2006 - 12:17 AM

-hi, I know this isn't exactly the perfect match thread for my question, but I've exhausted all other places I could find, to no avail...
--does anybody have any idea how to get SiS usb 2.0 (chip 7002, built-in to SiS650 chipset mobo) to work in win98se?
-I've tried EVERYTHING, everywhere: forums, sis drivers, matsonic (mobo), orangeware, maximus-decim, usbman, u name it... no luck... the closest I've got, is Device Manager showing the proper entries for usb 2.0, but actual speeds still locked at 1.1...
-again, sry to be a bit off-topic here, just DESPERATE, so worth a shot...
>;]

#24 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 16 April 2006 - 07:25 AM

View PostPsycoUnc, on Apr 16 2006, 07:17 AM, said:

-hi, I know this isn't exactly the perfect match thread for my question, but I've exhausted all other places I could find, to no avail...
--does anybody have any idea how to get SiS usb 2.0 (chip 7002, built-in to SiS650 chipset mobo) to work in win98se?
-I've tried EVERYTHING, everywhere: forums, sis drivers, matsonic (mobo), orangeware, maximus-decim, usbman, u name it... no luck... the closest I've got, is Device Manager showing the proper entries for usb 2.0, but actual speeds still locked at 1.1...
-again, sry to be a bit off-topic here, just DESPERATE, so worth a shot...
>;]


Apparently just some motherboards are supported, with the following Subystem IDs:

147B 1800 ABIT Computer Corp.
147B 1801 ABIT Computer Corp.
1558 0400 CLEVO/KAPOK Computer
1558 0401 CLEVO/KAPOK Computer
1558 2263 CLEVO/KAPOK Computer
1458 5004 Giga-byte Technology
1462 5332 Micro-Star International Co., Ltd.
1462 5470 Micro-Star International Co., Ltd.
1462 5642 Micro-Star International Co., Ltd.
1462 7001 Micro-Star International Co., Ltd.
1462 7010 Micro-Star International Co., Ltd.
144D B01C Samsung Electronics Co Ltd

The subsystem ID is one time programmabe by BIOS during the boot process, it is possible to change it by modifying the BIOS but I never tried this.

Petr

#25 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 16 April 2006 - 07:35 AM

I've looked into the Award 6.00PG BIOS how it was done in 1999, here are fragments of the code:
;Note : This chipset support Sub-system ID & vendor ID programming
;	The BIOS will copy "Vendor ID" & "System ID" to these two fields.
;	If customer need specific subsystem ID, please add following switch:
;		SUBSYSTEM_VENDOR_ID EQU	0xxxxH;for subsystem vendor ID
;		SUBSYSTEM_ID 		EQU	0yyyyH;for subsystem ID
;

;Program Subsystem Vendor ID & subsystem ID
		xor	bh, bh				 ;bus 0
		mov	ax, SUBSYSTEM_VENDOR_ID;sub-vendor ID for manufacture
		mov	cx,(TSC_ID SHL 8)+2CH
		F000_call ASet_CfgSpace_Word   ;program subsystem vendor ID

		mov	ax, SUBSYSTEM_ID	   ;sub-system ID for manufacture
		mov	cx,(TSC_ID SHL 8)+2EH
		F000_call ASet_CfgSpace_Word   ;program subsystem vendor ID


This is just an example.

Petr

This post has been edited by Petr: 16 April 2006 - 07:38 AM


#26 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,139
  • Joined: 24-November 04

Posted 04 November 2006 - 01:06 PM

View PostWijono, on Feb 27 2006, 08:41 AM, said:

Meanwhile, I found an intermediate solution, i.e., by the use of USB View (usbview.exe) from Microsoft, Version 5.1.2600.0 upward, with the "Config Descriptors" turned on, we can find the "MaxPower" in the "Configuration Descriptor" that show how many mA is drawn by the device.


you can find newer versions of the USB Viewer app [usbview.exe] bundled inside the Windows Server 2003 SP1 DDK and Windows Vista DDK. these versions resolve the problems listed in MS article 838100-
http://support.micro...kb/838100/en-us

also, can you try out usbview.exe version 5.00.2195.1620 here and see if it works on your Win98se computer.

#27 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 04 November 2006 - 06:16 PM

View Posterpdude8, on Nov 4 2006, 08:06 PM, said:

you can find newer versions of the USB Viewer app [usbview.exe] bundled inside the Windows Server 2003 SP1 DDK and Windows Vista DDK. these versions resolve the problems listed in MS article 838100-
http://support.micro...kb/838100/en-us

also, can you try out usbview.exe version 5.00.2195.1620 here and see if it works on your Win98se computer.


Version 5.00.2195.1620 works on Windows 98, it is the same file as http://www.ftdichip....ies/usbview.zip already discussed here.

I have tried to compile the version from Windows Server 2003 SP1 DDK and not only that it works on Windows 98 SE, but it also displays VIA EHCI (USB2.0) controller correctly! Nice. Both XPSP2 and WS2003SP1 versions (5.2.3790.1830, 5.1.2600.2180) work OK on W98, surprisingly building for Windows 2000 platform resulted in the following error message:
1>BUILDMSG: Warning : The sample "c:\winddk\3790~1.183\src\wdm\usb\usbview" is not valid for the current OS target.


Thanks for this information erpdude.

Petr

Edit: Now I have tried also Windows Vista WDK (build 5744) and usbview.exe does not run in Windows 98 OS regardless on the build environment used.

This post has been edited by Petr: 05 November 2006 - 03:36 AM


#28 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 05 November 2006 - 12:07 PM

Here is compiled usbview.exe with added about 1000 additional Vendor-ids from http://www.linux-usb.org/usb.ids.
http://old.winpack.o...etr/usbview.exe
Works on Windows 98 SE, XP and probably on all similar platforms.
Please confirm that it displays everything correctly.

Petr

This post has been edited by Petr: 05 November 2006 - 12:08 PM


#29 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,139
  • Joined: 24-November 04

Posted 06 November 2006 - 10:51 AM

thanks Petr. I'll try the newer build on my Win98se/ME machines later this week.

I've also found a "modded" edition of Usbview.exe here. if you run this version it's version 5.1.2600.1106 but if you click on the About command to display the About dialog box, you will see it has been modified by someone. This specific version of Usbview has the Auto Refresh and Config Descriptors enabled by default.

description on this specific version of usbview mentioned here:
http://www.k0lee.com/dc3000/usbts.htm

#30 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 11 November 2006 - 04:49 AM

I found a USB 2.0 driver install pack
and i was able to connect multiple USB 2.0 devices with no problem
the only flaw is it didn't show up in the systray
maybe these files can be added to nusb23e.exe

here it is
http://rapidshare.co..._v2.06.exe.html

This post has been edited by PROBLEMCHYLD: 11 November 2006 - 05:07 AM


#31 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,139
  • Joined: 24-November 04

Posted 13 November 2006 - 10:13 AM

View PostPROBLEMCHYLD, on Nov 11 2006, 05:49 AM, said:

and i was able to connect multiple USB 2.0 devices with no problem
the only flaw is it didn't show up in the systray


that's because most usb 2.0 devices are NOT supposed to be listed in the system tray. they should only show up in device manager unless you are connecting usb flash drives or other removable usb drives

do you mean, safe removal system tray icon? buy the IOMagic Datastation USB Floppy drive/ 7-in-1 media reader and try connecting that to a usb 2.0 port. I know that device should show up in both device manager and in the "safe removal" system tray icon

#32 User is offline   MDGx 

  • 98SE2ME + 98MP10
  • Group: Super Moderator
  • Posts: 2,678
  • Joined: 22-November 04
  • OS:none specified
  • Country: Country Flag

Posted 13 November 2006 - 11:02 AM

USB tools here:
http://www.mdgx.com/web.htm#OSR2

* USB Diagnostics Tools (English):
Intel USB System Check (USBREADY.EXE) tool [533 KB]:
http://www.usbman.com/WebDrivers/Intel%20U...ck/USBREADY.EXE
Microsoft USB View tool detects current manufacturer USB IDs:
http://www.msfn.org/...pic=67701&st=27
USBVIEW.EXE 5.1.2600.2180 [57 KB]:
http://www.mdgx.com/files/USBVIEW.EXE
Current USB IDs:
http://www.linux-usb.org/usb.ids
Microsoft USB View tool from Windows 2003 SP1 DDK:
http://www.k0lee.com/dc3000/usbts.htm
USBVIEW.EXE 5.1.2600.1106 [84 KB]:
http://www.k0lee.com...ewJUL2004-3.exe
Intel USB System Check (USBREGED.EXE) tool [556 KB]:
http://www.usbman.co...Ed/USBRegEd.exe

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy