NoxiousPl.uK All done reading this tape.

Philips P2000B / P2500

A Philips business computer running CP/M or UCSD/P.

I happen to own three systems and some loose extra hardware.
From what I gather, the P2000B and P2500 are technically the same machines - just the name changed over its lifespan.

Here are some photos of various cards, ROM dumps, disk images and some manuals.
My plan is to add more functional information, tooling, etc to this page eventually.
Power supply photos are still missing.
Click a photo for the full-resolution original.

I have since build an emulator for this system: https://github.com/NoxiousPluK/P2500-emulator (work in progress).

I'm still lacking a field service guide for this system, a SESAM- and BASIC-cartridge, or working UCSD p-System disk images. If you have one of those things, please contact me!


Index


P2500 system

I have one system specifically called 'P2500' on the case; here's a list of hardware that's in it, with pictures and ROM dumps.


P2500 Backplane

4-slot backplane carrying the P2500 system bus, the main power-supply connector and a shared security/cartridge (SESAM) connector that connects to a chassis-mounted slot.
Two chassis-mounted TO-220 regulators use the case itself as a heatsink.

Copper identifiers (front): (partially covered by sticker) 8203 235 0869.3 (?)
Copper identifiers (back): 8203 235 0366.3, 8203 235 0368.3
Silkscreen identifier (front): 8203 235 0441.1
Numbered stickers: 01451 (board).

P2500 CPU Card

Zilog Z80 CPU, 4KB Intel D2732A-3 ROM, 8x HM486402 64Kbit = 64KB RAM (socketed).
Check the rotated image for readable ICs.

Copper identifiers (front): 8203 235 0302.4
Copper identifiers (back): 8203 235 0303.4 (?), 5103 103 3059.2
Silkscreen identifier (front): 8203 235 0344.1
Numbered stickers: 51521, 51531, 51541, 51551 (all on ICs), 12812 (Intel D2732A-3 ROM), 01413 (card).

Boot ROM dump (IC ref 7129, sticker 12812, D2732A-3, 4KB): Download .bin
PROM dumps:

P2500 Video Card

MC6845P display controller, 12x MB8116E 12Kbit DRAM (8-bit character code + 4-bit attribute nibble?), 4KB Intel D2732-6 character ROM.
This one seemingly has had some modifications.

Copper identifiers (front): 8203 235 0304.2, 5103 103 3062.2
Copper identifiers (back): 8203 235 0305.2, 8203 235 0336.2
Silkscreen identifier (front): 8203 235 0338.1
Numbered stickers: 12862 (Intel D2732-6 character ROM), 8412110 (card), 5/03/09 28040 (card), 0144450 (card).

Character ROM dump (IC ref 7109, sticker 12862, D2732-6, 4KB): Download .bin
Desktop font recreated from this ROM: Download .otf

P2500 Floppy Controller

NEC D765C-based.
Seemingly older version of the other floppy controller.

Copper identifiers (front): 8203 235 0309.3, 8203 235 0340.3
Copper identifiers (back): 8203 235 0310.3 5103 103 3060.3
Silkscreen identifier (front): 8203 235 0341.1
Numbered stickers: 51561 (IC), 5/03/09 28020 (card), 01423 (? (partially covered) card)

PROM dump (sticker 51561, IC ref 7105, N82S129N): Download .bin

Loose cards

These cards were part of a haul of computers. I don't know their history, but they're clearly also P2000B/P2500 cards.


P2500 Fixed Disc Card

Loose card of unknown origin picked up in a bulk purchase.
Has very pronounced clip-on test points soldered in line with most data lines, but lacks the usual top edge connector.
Bears hand-written markings with black marker 'P2500 FXD Controller' and on the back 'ƒ10,-', indicating that it was perhaps sold 2nd hand for 10 Dutch Guilders at some point.
Check the rotated image for readable ICs.

Copper identifiers (front): 8203 235 0539.1, 8203 235 0541.1
Copper identifiers (back): 8203 235 0540.2, 5103 103 3099.2
Silkscreen identifier (front): 8203 235 0543.2
Numbered stickers: 52091 (IC), 02351 (card)

PROM dump (sticker 52091, IC ref 7335, N82S129N): Download .bin

P2000B Series Floppy Controller

NEC D765C-based.
Has had some modifications.
Loose card of unknown origin picked up in a bulk purchase.

Copper identifiers (front): 8203 235 0309.5, 8203 235 0340.4
Copper identifiers (back): 5103 103 3060.5, 8203 235 0310.5, 8203 235 0335.4 (?)
Silkscreen identifier (front): 8203 235 0341.2
Numbered stickers: 51561 (IC), 01423 (card), (5103, 104, 28020, 36514, 1-8-86, 19-9-86; filled in list on sticker. Last two perhaps service interval dates?)

PROM dump (sticker 51561, IC ref 7105, N82S129N): Download .bin

Disk Images

ImageDisk (.IMD) captures, all confirmed to be complete (also included in .raw-format with the emulator linked above) and extract cleanly with cpmtools.
From the same source came also some UCSD p-System disk images, however those turned out to be captured wrongly (at 48 TPI) and are missing every other track of data.
Credit: Home Computer Museum.



Capturing disk images

If you have disks that you want to capture the best options are:


Disk format is either 96 TPI, single-sided, 77 tracks used (80 physical), 16 sectors/track, 256 B/sector or the same layout dual-sided (rare).


Manuals

Official Philips documentation, OCR'd (text layer added via ocrmypdf).
Credit: Yet Another Computer Museum.



« Back to Old computers