VOGONS


First post, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie

Got a Gigabyte GA-586T2 mainboard with an USB header but got no connector for it so I tried to use a spare one.

This connector has 8 pins (actually 10 but bottom 2 were not used) with the following standard USB header layout:

The attachment usb header.jpg is no longer available

If I use this connector as is it shorts and the computer refused to boot. I then looked up the pin layout (which I should have done first of course 😀 ). It shows the following:

The attachment mainboard.jpg is no longer available

I then set up the pins like this:

1 Red 2 White
3 Green 4 Black
5 Red 6 White
7 Green 8 Black

Now the computer boots but Windows 98 will then report Unknown Device for 1 port. Also everything I plug in that port will report as an Unknown Device as well. The other USB port is not seen and Windows will not report anything if something is plugged in. So clearly the pin out is still not correct. I installed all chipset and Native USB Mass Storage drivers etc so it's not a driver issue btw.

Anybody knows what the pinout should be?

Reply 1 of 9, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie

Are you sure you're not mixing up the wires for the individual ports? Wires of the same colors are not interchangeable.

Reply 2 of 9, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
jmarsh wrote on 2022-11-17, 09:11:

Are you sure you're not mixing up the wires for the individual ports? Wires of the same colors are not interchangeable.

Yes I'm sure. Almost made that mistake when I changed the pin layout. 😀

Reply 3 of 9, by Ydee

User metadata
Rank Oldbie
Rank
Oldbie

It is better to use the multimeter to find out what the pinout header is on the board if it is not listed in the manual.
With you, only pin1 is marked, so you know what the pinout is next 3 pins behind it (1 - Vcc, 2 - Vdata-, 3 - Vdata+, 4 - ground - that means: red, white, green, black wire). In the second row, you need to figure out which pin is on the Vcc and that can be on both ends of the line: 5678 or 8765.
So it is possible to engage as you have now (and the port is not found in Windows) or the opposite (black, green, white, red) if the second row of header is numbered as 8765.

Another thing: what devices have you plugged into USB? If a USB stick or USB HDD, you need a Maximus Decimus driver https://www.philscomputerlab.com/windows-98-u … age-driver.html or something simillar, native W98 driver can't work.

Reply 4 of 9, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
Ydee wrote on 2022-11-17, 11:17:
It is better to use the multimeter to find out what the pinout header is on the board if it is not listed in the manual. With y […]
Show full quote

It is better to use the multimeter to find out what the pinout header is on the board if it is not listed in the manual.
With you, only pin1 is marked, so you know what the pinout is next 3 pins behind it (1 - Vcc, 2 - Vdata-, 3 - Vdata+, 4 - ground - that means: red, white, green, black wire). In the second row, you need to figure out which pin is on the Vcc and that can be on both ends of the line: 5678 or 8765.
So it is possible to engage as you have now (and the port is not found in Windows) or the opposite (black, green, white, red) if the second row of header is numbered as 8765.

Another thing: what devices have you plugged into USB? If a USB stick or USB HDD, you need a Maximus Decimus driver https://www.philscomputerlab.com/windows-98-u … age-driver.html or something simillar, native W98 driver can't work.

I indeed installed the Maximus Decimus drivers and used a USB stick to test. Probably need to do some multimeter investigation. But hoped that somebody else knows more about the pinout already.

Reply 5 of 9, by snufkin

User metadata
Rank Oldbie
Rank
Oldbie

Think I remember once coming across a header that went:

5V   GND
- +
+ -
GND 5V

That meant the cable could be plugged in either way round (rotational symmetry) and didn't need an orientation key. But I can't remember if it was Gigabyte or not. If your cable uses one wire for the two 5V pins and another wire for the two GND pins and the header is as above then it would have shorted +5 to GND. Safest to just get a multimeter and check where +5 and GND are.

Reply 6 of 9, by Ydee

User metadata
Rank Oldbie
Rank
Oldbie
Yoghoo wrote on 2022-11-17, 11:40:

I indeed installed the Maximus Decimus drivers and used a USB stick to test. Probably need to do some multimeter investigation. But hoped that somebody else knows more about the pinout already.

Your USB bracket has wires in the same colors as the picture you posted? Sometimes wires need to be individually measured and their wiring detected, colours are not binding and manufacturers use them at random.
You write that in one port, a USB stick is detected as an unknown device. That's fine, Windows will find it and detect it as an unknown device, but right after that they should start searching for and installing the driver (NUSB) according to usbstor.inf. It won't happen again with you?

Reply 7 of 9, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
Ydee wrote on 2022-11-18, 12:44:

Your USB bracket has wires in the same colors as the picture you posted? Sometimes wires need to be individually measured and their wiring detected, colours are not binding and manufacturers use them at random.

Yes, the USB bracket has exactly the same colors and (originally) the same pin layout.

Ydee wrote on 2022-11-18, 12:44:

You write that in one port, a USB stick is detected as an unknown device. That's fine, Windows will find it and detect it as an unknown device, but right after that they should start searching for and installing the driver (NUSB) according to usbstor.inf. It won't happen again with you?

It was unfortunately not installing any driver for it. I tried some manual things but to no avail.

Little bit busy with work atm but plan to get the pin layout with a multimeter on Sunday if possible.

Reply 8 of 9, by Ydee

User metadata
Rank Oldbie
Rank
Oldbie

Measuring it certainly wouldn't hurt, especially the malfunctioning second port.
As for the driver, do you have usbstor.inf and usbstor.pnf files in your \Windows\Inf folder?

Reply 9 of 9, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
snufkin wrote on 2022-11-17, 13:03:
Think I remember once coming across a header that went: […]
Show full quote

Think I remember once coming across a header that went:

5V   GND
- +
+ -
GND 5V

That meant the cable could be plugged in either way round (rotational symmetry) and didn't need an orientation key. But I can't remember if it was Gigabyte or not. If your cable uses one wire for the two 5V pins and another wire for the two GND pins and the header is as above then it would have shorted +5 to GND. Safest to just get a multimeter and check where +5 and GND are.

Finally got the time to look into it and this is indeed the correct order. I first assumed the top 4 pins belong to one port and the bottom 4 pins to the other port. But instead the left pins belong to one port and the right pins to the other port.

Anyway, took far more time then I thought but was fun to do some multimeter work again. Thanks all.