OK, so I have another rack-mounted PC. This one is slightly less weird than the 286, and slightly more weird at the same time. It's complicated.
It's got an interesting front panel. You've got the floppy drive, a reset button, power switch, and separate LEDs for each of the power supply rails! Handy.
It's also got a floppy drive connector (AT type), which is rare to have on the front, especially since...
There's one on the back, too!

Now, the PC never supported more than one keyboard. So either there's something Special going on here... or you're only supposed to use one of these at a time
I thought the panel on the side of the front might have been access to hot-swapable hard drives, but NOPE! it's just an air filter.
It's apparntly the 7615-23V from Industrial Computer Source.
Property of GMC... Is that the General Motors Truck Company?
So, let's look at the back and see what we can see.
We've got two com ports, a parallel port (probably), and some weird ports. DB9-female and a... closed off port? huh.
Then the next one is probably SCSI or some weird industrial thing.
Then there's a VGA card, an ethernet card (with both cat5 and BNC connectors), and another SCSI-or-industrial adapter.
what is this
why is this
WHO PUT EARWAX IN THIS COMPUTER?
Anyway, time to look inside. The first thing I notice is that the closest card appears to be a Single Board Computer, so that's not a motherboard, it's a backplane. Neat.
Over here we've got the floppy drive and what looks like an IDE drive. So at least we don't have to worry about MFM today.
The hard drive is a surprisingly clean Quantum Trailblazer.
It's an 840AT (though you can't tell from the top), which is an 840mb drive.
The backplane has a weird power connector where you connect the normal two AT power connectors but they are not aligned next to each other, there's gaps.
Weird. Scary.
With the PSU removed you can see that the backplane isn't the simplest kind, there's some stuff that connects to it.
And that weird power connector over there
It's got places to route voltages, keyboard, and speaker around it.
I don't think it does anything with them... it just routes them
So let's pull out the first card.
It's indeed an SBC! It's got ISA and PCI buses, though this backplane only uses the ISA.
It's a pentium, apparently. Looks like it's got SCSI, IDE, Floppy, and serial onboard.
You might think this over here is the RAM.
It's not, not exactly.
This is a cache card! It adds external cache to the CPU.
It's got 4 of these CY7C178-8JCs. So this is a 256 kilobyte cache.
fun fact: for Reasons, each of these chips has 32 kilowords, and each word is 18 bits.
So, the board has a BIOS with a date of 1993, and a Dallas realtime clock, which is definitely dead by now.
It's also soldered in, which is ARGH.
I think the board is a 586N-1037, which unfortunately has no results.
So let's move on.
The next board is this one.
This is the earwaxy one.
It's apparently by Leukhardt Systemelektronik? and possibly called the 320.01.5.200_A
So the back side shows that there was a bunch of bodge wires leading to the earwaxed connector.
And also some more info: The D-78532?
Tuttlingen is a town, so I think that's just where it's from. It says PC.ISA CAN4-1.01. CANbus, maybe?
Ahh, yep.
The big chip on it is a Siemens 81C90, which is a CAN bus controller.
So, the next card! It's not SCSI, it's a National Instruments thing. A PC-TIO-10.
That's a "timing and digital interface for the PC"
So it's used for measuring pulses and generating waves.
Neat.
Next up, a VGA card.
Cirrus-logic based, using the CL-GD5428 chip. No company name on it, maybe there's one on the back?
WHAT
So in 1997, Carnegie Mellon University was working on something called an "Automated Highway Project" and they had the vehicles custom-built by General Motors.
So I think that's when this device dates to.
https://books.google.com/books?id=dzbTBwAAQBAJ&lpg=PA1&ots=BGmWVmSlwo&dq=%22automated%20highway%20project%22&pg=PA4#v=onepage&q&f=false
Next up, Ethernet card.
It seems to be an EN-2420P.
And yes, it runs with NetWare.
And the final card is HUGE It's another National Instruments card.
It's the AT-MIO-16.
That's a 12-bit data acquisition board.
Here's the ISA backplane separated out.
It's apparently the 30000-02
So I've been hiding one attribute of this computer the whole time... a minor one, but an odd one.
You may have noticed hints in some of the images, and they get more obvious in this picture.
IT IS COMPLETELY FULL OF SHIT
No, seriously.
All this crap came out of the computer.
And other than a couple of the screws, every single one of them had no reason to be in there.
You see how there's IDE cables and floppy cables in there?
Those aren't the ones it was using!
Those big screws? they won't fit this computer! That battery? Nowhere to put it!
really, why?
A rechargable AA battery, a hair tie, a 75-to-300-ohm balun, and a bunch of 3K SMD resistors.
So what I think happened: I didn't remove the cover of this computer before taking these pictures. It didn't have one.
I think this thing was sitting around in a pile of electronics for the last two decades or so, with no cover on it.
It slowly accumulated random crap falling down from other stuff
eventually someone looked at it and thought "man that's old and crappy" and then sold it.
to me.
but yeah, apparently at one point it was used by Carnegie Mellon University, for some GM-affiliated 90s self-driving-car project.
I'll grab out the IDE harddrive imager and see if I can find anything fun on the hard drive.
Place your bets as to what OS it's running!
I'm gonna guess Windows NT4
The drive spun up! that's a good first sign
Raise your hand, who had "dual-booting windows 3.1 and QNX"?
Possible Windows For Workgroups, I can't easily tell from the filenames.

Anyway, copying...
I still want to write a tool that you point at a drive and it figures out exactly what OS is installed on it.
Often it's easy to tell, but there's lots of edge cases:
Windows 3.0 vs 3.1 vs WfW 3.31
Win95 vs Win98
Different versions of DOS, different linuxes...
so it'd be cool to go os_detect.py /dev/sdb1 and get back "Windows for Workgroups, 3.11, French version"
It finished copying! Zero errors. The hard drive seems fine.
oh god, it has a C:\\BOB directory

thankfully, it's empty.
We dodged a bullet. There's no Microsoft Bob installed here.
File dates seem to be in the 1996-1999 era, which matches with the 1997 date for the Automated Highways project.
CHOIB seems to be the source code to some of the system. It mentions PATH, dates back to 1993, and is credited to Seibum Choi
Seibum Choi is currently an Associate Professor at KAIST, South Korea, and their linkedin says that they worked at the UCB Institute of Transportation Studies in Berkeley, California, 1993-1997.
the really strange thing is that this isn't the first rack-mounted computer I've gotten that was owned by UCB.

And it's not the first computer I've gotten that was involved in the PATH project.
This weird PC104 stack was used with the PATH system: https://twitter.com/Foone/status/1160557821269704706
continued here: https://twitter.com/Foone/status/1163344650763030528
And in 2019 I got a rack-mounted system with a built in trinitron that turned out to have been owned by UCB https://twitter.com/Foone/status/1180709519631900678
Another name in some of the files is Satyajit Patwardhan.
Satyajit is currently the CEO of ConnectMyEV, in San Jose, CA.
Their linked in confirms: They were a research engineer on California PATH, 1994-1997.
Looks like they were compiling the code with "Microsoft(R) QuickC(R) Compiler, Version 2.50".

That's from 1990, so pretty old by 1997... but I guess parts of the project started as early as 1993?
They were also using Peter R. Tattam's Trumpet WinSock 2.0

Hopefully they registered it!
update: they did not.
heh. There's a computer name in the laplink log files.
LaSabre-P7!
They're protecting the system with F-PROT version 2.25.
Because you DEFINITELY don't want to get a virus on a self-driving car.

It's also got a file_id.diz file, because apparently they downloaded it from a BBS.
the CAN folder is apparently "CAN Emulator/Analyzer V2.00
by Softing GmbH 1993"
The QNX partition is somewhat corrupt, or maybe linux QNX support isn't great for versions this old.
there's some source in there, from "lchen", which seems to be car-related stuff. Some dates are from 1998, so maybe the QNX stuff is later?
there we go! got the QNX working.
Apparently linux was trying to mount it as FAT, which... doesn't work.
Dates are 1996-2002!
It's mainly the PATH code (which I've seen before, because of the PC104 stack!) and some more code to handle the data acquisition cards.
Some branches of the code named "snowplow" and "truck".
sadly, despite being an old version of QNX used for development, there's no copy of libgf on it.
I need that to run Doom on my remote control, damn it
Update:
Multiple people have pointed out that "D-78532" isn't a product name. It's the postal code for Tuttlingen. https://twitter.com/Foone/status/1343318038301474818
and @RandyMongenel found the SBC board: It's the SB586P! Supports Pentiums from 75mhz to 200mhz, up to 192MB.
Let's see if we can power it up. I'm using my own power supply just in case that one has broken.
WHY DO YOU NEED SO MANY 5V AMPS, WEIRD COMPUTER
It powers on! 16mb of RAM. And of course, the CMOS battery has died.

And there's no keyboard, because I don't have anywhere to plug it in
So I resumed disassembling it.
There's a board inside the fan assembly that does the keyboard and speaker and such, which I need to get out to get keyboard access.
The fan's got some plugs, and there's a secondary plug so you can attach another fan.
Here's the board.
It combines a bunch of misc computer stuff: power switch, those 4 voltage lights, HD light, reset switch, speaker, keyboard interface.
Nothing on the other side, though they did cut a hole for the PC speaker to fit through
This adjustment here is interesting: It's hooked up to the PC speaker, and it's a volume control!

I've seen this done as a DIY hack, but never as a built in part of a system.
ALL LIGHTS ARE GO

(The power connectors for the switch aren't attached because I'm using an ATX power supply)
Oh neat, it's using that pseudo-graphical AMIBIOS.
I believe this is actually a text mode: it just redefined some of the high-ascii characters to be graphics.
Unfortunately... I can't boot it. The problem is the dead CMOS battery.
Because this uses a Dallas DS12887A to store the CMOS settings, and it's dead. So I can go into the BIOS and configure the hard drive and such, then reboot, and it has forgotten it already.
Normally systems with separate CMOS storage and batteries will happily remember those settings until you power off, even if the battery is dead or missing.
Not DS12887s.
so I'm gonna have to replace it, which is annoying because it's soldered to the board.
So I'll have to desolder that and add a socket.
You can follow @Foone.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.