VOGONS


First post, by naujoks

User metadata
Rank Member
Rank
Member

I'm having problems with the serial ports on this card.
The IDE ports and floppy work just fine, but no serial mouse gets detected on either COM port. I tried different different motherboards and different mice (they work fine with an ISA controller card).
I think I got the jumpers right, COM1/IRQ4, COM2/IRQ3.
I didn't discover any broken off parts, loose legs on the ICs or broken traces. I tried different VLB slots.

Any ideas what else I could try?

Reply 1 of 14, by mkarcher

User metadata
Rank l33t
Rank
l33t
naujoks wrote on 2024-09-07, 15:14:

I didn't discover any broken off parts, loose legs on the ICs or broken traces. I tried different VLB slots.

Any ideas what else I could try?

There are two different pinouts for the serial port connection cable. Maybe you are using the wrong kind of cable. Quick check: If you use the right kind of cable, pin 5 at the serial port is connected to ground of the PC.

Reply 2 of 14, by naujoks

User metadata
Rank Member
Rank
Member

I'm assuming that the built in serial port, visible on the top right, is the one that came originally with this card (it is presently connected to COM1).
I have also tried to connect it to the COM2 header on the board as well as the cable connected to a serial port in an external bracket.

Reply 3 of 14, by mkarcher

User metadata
Rank l33t
Rank
l33t
naujoks wrote on 2024-09-07, 16:43:

I'm assuming that the built in serial port, visible on the top right, is the one that came originally with this card (it is presently connected to COM1).

Of course, you are right. I missed that there is a COM port on the bracket of that card, because I just saw the two 10-pin headers next to each other, but missed that one of them is the game port. Another common cause of mouse problems is missing +12V or -12V supply, but this would affect ISA cards as well as VLB cards. Actually, everything except IDE is connected to the ISA bus on VL I/O controllers, so the serial ports are supposed to behave exactly as they would on an ISA card.

Does your BIOS recognize the COM ports on the VLB card? This would show that the serial ports are at least enabled and the processor interface to them works properly.

Reply 4 of 14, by TheMobRules

User metadata
Rank Oldbie
Rank
Oldbie

Do the COM ports (3F8, 2F8) show up in the boot screen after POST?

You can test the serial ports with CheckIt. Normally it requires a loopback adapter, but even without it you can run a basic test to check if the computer is communicating with the ports.

Reply 5 of 14, by naujoks

User metadata
Rank Member
Rank
Member

Yes they're showing up on the boot screen.

Reply 6 of 14, by mkarcher

User metadata
Rank l33t
Rank
l33t

This means the 8663 chip is interfacing correctly to the processor. If serial ports fail, there are different possiblities. CheckIt might help to distinguish those:

  • No clock to the 8663, because something is wrong with the 24.000MHz crystal or the traces to it. In that case, the floppy interface will fail as well, as both the serial ports and the floppy controller are clocked from this source. Checkit will diagnose missing clocks at least in the internal loopback test, maybe even earlier.
  • Some more subtle failure inside the 8663 chip. CheckIt will likely fail in this case.
  • Failure of the 8667 chip, or no sufficient power supply to it. You expect around -11V at the "top" end (next to the electrolytics caps) of D1, and +11V at the "bottom" end (closer to the ISA slot) of D2.
  • Failed cable/socket on the card, and the external bracket you used is made for the other pinout.

If the tests in CheckIt pass (except for the external loopback test), you can be quite confident that the 8663 chip is working fine and the jumpering is OK.

Reply 7 of 14, by naujoks

User metadata
Rank Member
Rank
Member

Where can I find CheckIt?

Reply 8 of 14, by mkarcher

User metadata
Rank l33t
Rank
l33t
naujoks wrote on 2024-09-07, 18:50:

Where can I find CheckIt?

As CheckIt is commercial software, and VOGONs does not allow links to pirate copies commercial software, I can't help you to obtain that software. It was very common in the late 80s and early 90s, and it is likely that many software archive sites that distribute such software as "abandonware" have a copy of it.

Reply 9 of 14, by naujoks

User metadata
Rank Member
Rank
Member

Ok I found it.
The tests for both COM ports were completed without issues.

Reply 10 of 14, by Horun

User metadata
Rank l33t++
Rank
l33t++

Good. Maybe there is a wire broken in that short ribbon cable. What mouse driver are you using for your tests?

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 11 of 14, by naujoks

User metadata
Rank Member
Rank
Member

I have a Logitech and a Genius mouse. I've tried the Logitech and Genius drivers and CTMOUSE.

Reply 12 of 14, by ux-3

User metadata
Rank Oldbie
Rank
Oldbie

Use a pin and test the cables for connectivity.

Retro PC warning: The things you own end up owning you.

Reply 13 of 14, by rasz_pl

User metadata
Rank l33t
Rank
l33t

Ribbon might be plugged backwards?
I would open serial terminal on com1 and start measuring pins while slamming keyboard, then try rerouting TX pin to leftover pins that didnt measure any output signal.
Sadly no um8667 documentation available 🙁 someone would have to provide pinout after tracing pins to rs232 sockets on another board/controller.

https://github.com/raszpl/FIC-486-GAC-2-Cache-Module for AT&T Globalyst
https://github.com/raszpl/386RC-16 memory board
https://github.com/raszpl/440BX Reference Design adapted to Kicad
https://github.com/raszpl/Zenith_ZBIOS MFM-300 Monitor