Wikipedia:Reference desk/Archives/Computing/2019 November 28

From Wikipedia, the free encyclopedia
Computing desk
< November 27 << Oct | November | Dec >> Current desk >
Welcome to the Wikipedia Computing Reference Desk Archives
The page you are currently viewing is a transcluded archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


November 28[edit]

Computer Peripherals Inc. 7-Pack[edit]

Back side
Front side

I recently found this expansion board in an IBM PC XT. Looking online for the name or FCC ID does not lead me to any helpful information. Presumably, the 7-pack refers to it having 7 different features on one PCB, but I can only identify 3, being RAM expansion, the port on the side, and the 26-pin header on the front which leads to another similar connector via a ribbon cable. I would love some assistance in finding what else this card can do and any information about its production. Stilfehler (talk) 18:44, 28 November 2019 (UTC)[reply]

FCCID Search is here (I used the "FQU" digits as the grantee code). Some discussion of the card here (Same FCC ID, right?) They are speculating about a real-time clock. I wonder if it has two serial ports because of the two blocks of DIP switches by the 26-pin header? Elizium23 (talk) 19:33, 28 November 2019 (UTC)[reply]
I can confirm that it has two serial ports, one on the main pcb itself and one attached to a ribbon cable from the 26-pin header. This is probably the reason there are two banks of DIP switches. --Stilfehler (talk) 00:19, 29 November 2019 (UTC)[reply]
The OKI M5832 chip just below the battery is a real-time clock and calendar (that might count for 2 of 7?): datasheet here. Elizium23 (talk) 19:45, 28 November 2019 (UTC)[reply]
Given that CPI was chiefly involved with printer technology, I'd be surprised if this wasn't a printer buffer/spooler card. If that DB25 connector is female, it's probably a parallel port - which could (latterly) support up to 8 parallel printers daisy chained off the one port. So I'm guessing (and without the documentation we don't seem to be able to find, a guess is all we can manage) that the "7 pack" version will drive up to 7 printers, and the RAM expansion adds more buffer space to allow more, or larger, print jobs to be stored. Without buffer memory, it was usually the case that a print job would stall the host OS until it was finished printing (as printers were dumb, and had next to no memory of their own). Obviously 7 printers is useless overkill for a normal desktop, but if this were shared over a network (as a print server) using something like Banyan or NetWare, it could allow a whole workgroup to print over the network, to a bunch of printers. -- Finlay McWalter··–·Talk 22:46, 29 November 2019 (UTC)[reply]
In the forum post I linked, CheckIt indicates that it has an RS-232, which would not be out of character for a printer buffer card, as some printers use a serial interface. Elizium23 (talk) 00:01, 30 November 2019 (UTC)[reply]
I don't recognize that specific card, but multipack cards of that era usually had a real-time clock, floppy controller, HDD controller, serial port, parallel port, RAM expansion, and maybe some kind of CPU or FPU upgrade. 108.46.239.236 (talk) 01:16, 30 November 2019 (UTC)[reply]
On second glance I'd expect it to have more pin headers to fulfill all those functions, though... 108.46.239.236 (talk) 01:22, 30 November 2019 (UTC)[reply]
Actually I can't imagine such a full-featured expansion to have a mere 8-bit expansion bus interface. Elizium23 (talk) 02:05, 30 November 2019 (UTC)[reply]
You'd be surprised what they managed even with just ISA. 108.46.239.236 (talk) 04:38, 30 November 2019 (UTC)[reply]
The card you linked doesn't have CPU, FPU, or HDD controller, which are precisely the kinds of things I was thinking about that would flood an 8-bit XT bus. Elizium23 (talk) 04:10, 1 December 2019 (UTC)[reply]
I'm almost certain they made one with an 8087 on board, but since I can't find any reference to it online I'll concede the point. 108.46.239.236 (talk) 05:27, 2 December 2019 (UTC)[reply]
Didn't the 8087 go in a socket on the motherboard? Bubba73 You talkin' to me? 05:39, 2 December 2019 (UTC)[reply]
I think some of the earliest PCs didn't have the 8087 socket? I distinctly remember seeing a RTC/FPU combo card advertised in the very early days of the PC. 108.46.239.236 (talk) 05:45, 2 December 2019 (UTC)[reply]
The original IBM PC had a socket for the 8087 (see File:IBM PC Motherboard (1981).jpg). Were there others that used the 8088 or 8086? Bubba73 You talkin' to me? 06:03, 2 December 2019 (UTC)[reply]
I have never seen an 8088-based PC without a place for an 8087, but I have seen some where they didn't bother installing a socket in the holes. There were a lot of 80486SX PCs with no provision for adding the optional 80487DX, but the 80487DX wasn't really a math coprocessor. It was a variant of the 80486DX that disabled the 80486SX.

I did a google search on "Computer Peripherals 7-Pack PCM1-PSC2 384 KB RAM expansion" and found a page and an image matching the board, but I couldn't find the board on that page. Could someone else please take a look?

https://www.google.com/search?q=%22Computer+Peripherals+7-Pack+PCM1-PSC2+384+KB+RAM+expansion%22+%22Classic+Computer+Shop%22

https://www.google.com/search?q=%22Computer+Peripherals+7-Pack+PCM1-PSC2+384+KB+RAM+expansion%22+%22Classic+Computer+Shop%22&tbm=isch

--Guy Macon (talk) 04:47, 30 November 2019 (UTC)[reply]

Has anyone else tried looking on that page to see if I missed something? --Guy Macon (talk) 07:28, 2 December 2019 (UTC)[reply]
The devices 1488 and 1489 are serial port drivers. So there mus be an UART. Its an serial port, possibly a RS-232. The bottom view shows typical 9 of 25 wires. Jumpers and switches are to set hardware addresses, where die port are, I guess the 26 pin header on to is a LPT port. --Hans Haase (有问题吗) 15:04, 2 December 2019 (UTC)[reply]
I think you are right. So 384KB of RAM, serial, parallel, and real time clock. Quite a nice combo for an IBM PC XT with 256MB of RAM. I wonder what the other three parts of the "7-pack" are? --Guy Macon (talk) 17:35, 2 December 2019 (UTC)[reply]
Cant read the 40 pin chip due labeled. I guess it is the UART. The other chips are standard 74xx series and latches, demultiplexers, to split up bus addresses to enable pins, flipflops, drivers, inverters, NAND gates etc. --Hans Haase (有问题吗) 18:53, 2 December 2019 (UTC)[reply]
Thanks at this point for all replies so far, this was quite helpful already. But I'll stay put here for any new contribution. --Stilfehler (talk) 14:28, 3 December 2019 (UTC)[reply]


December 2019 - From original manual:

Standard features on the 7-Pack include:
1. Memory expansion up to 384KB.
2. An RS232 serial asynchronous port
3. A 20 ma. current loop serial asynchronous port
4. A parallel printer port
5. A clock-calendar
6. Programmable leap year in clock-calendar.
7. Self-charging battery.

— Preceding unsigned comment added by 93.23.105.192 (talkcontribs) 20:43, 3 December 2019 (UTC)[reply]

Cool! Where did you find the manual? I searched all over and couldn't find it. --Guy Macon (talk) 02:40, 4 December 2019 (UTC)[reply]
Just bought an IBM 5150 a few days ago, and the "manual" was in one of the IBM binders... — Preceding unsigned comment added by 93.23.16.198 (talk) 13:39, 4 December 2019 (UTC)[reply]
Ah, yes. About 1987 I bought a Dell 310 - their first 80386 system. It had a similar binder from Dell about the computer and another binder from Microsoft about BASIC. Those were the days... Bubba73 You talkin' to me? 05:01, 5 December 2019 (UTC)[reply]

A new computer with ISA slots![edit]

I did find something interesting while searching for the above; a new computer with ISA slots!

There is a bit of old automation that I still maintain, and it uses a custom-built ISA card. The above looks like a good alternative to buying a used computer from the ISA era. -Guy Macon (talk) 17:35, 2019