First post, by klaymen96
Hi everyone,
I’m trying to get USB working properly on a very early Socket 7 system under Windows 98 SE, but I’m hitting a wall and I’m starting to wonder whether this generation of onboard USB is simply too primitive for reliable modern use.
Relevant system details:
- Pentium MMX 233 Mhz
- Socket 7 (Tomato 5DHX)
- BIOS date: December 10, 1996 (Award)
- Intel PIIX3 southbridge / Intel 82371SB USB controller
- Windows 98 SE
- Front USB bracket connected to motherboard header
- USB controller appears correctly in Device Manager:
- “Intel 82371SB PCI to USB Universal Host Controller”
- “USB Root Hub”
- No yellow exclamation marks in device mamager
- USB port provides power correctly (phone charges from it)
What I already tried:
- Installed NUSB drivers (earlier, later)
- Reinstalled USB controller + Root Hub from Device Manager
- Tested with:
- 8 GB pendrive
- ca. 2010 Genius USB keyboard
- Created a 512 MB FAT16 primary partition on the pendrive (using diskpart under Windows 10)
- Tried plugging devices before booting
- Checked USB header pinout multiple times (red-white-green-black aligned correctly according to motherboard header documentation)
When I plug in the USB keyboard, its LEDs flash for a moment, so SOME kind of USB reset/power event clearly happens. But after that:
- Windows detects nothing
- no “new hardware found”
- no HID device
- no unknown device
- no refresh in Device Manager
The same pendrive works perfectly on a later (~2001) Celeron Win98SE machine with USB Legacy support enabled.
This 1996 BIOS does NOT have USB Legacy Support or USB Keyboard Support, so this seems to be an quite early USB implementation.
At this point I’m wondering if anyone did ever get reliable pendrive support working on this exact generation of hardware? Or should I try serial connection instead? 😀 Just curious.
Thanks!