IBM Portable 5155

The Portable: an 8088 (16-bit core, 8-bit bus) on the XT board, in a carry case.

Open the IBM Portable 5155 in Retro Bench
Also
Portable
Year
1984
CPU
8088 at 4.77 MHz. 16-bit core, 8-bit bus
RAM
256 KB (same board as the XT, verify)
ROM
BIOS 8 KB at $FE000 (verify)
Video
Color/Graphics adapter in slot 1 driving the built-in composite display
Sound
One-voice speaker
OS
PC DOS 2.x (disk)

Chips

ChipWhereRole
8088 microprocessorCPU with a 16-bit core and an 8-bit external bus. Used in the IBM 5150, 5160, 5155, PCjr and the HERO 2000.
8284A clock generator and driverU1 (XT Technical Reference 1502237, sheet 1 of 10; same 64-256KB board)Crystal oscillator, divide-by-3 CPU clock, ready synchronizer and reset for the 8088.
8288 bus controllerMakes the memory and I/O strobes and the bus direction for the 8088 in maximum mode.
8259A programmable interrupt controllerEight interrupt inputs (IRQ0 to IRQ7), priority logic and the vector for the 8088.
8253-5 programmable interval timerThree 16-bit counters: time-of-day tick, DRAM refresh pacing and the speaker tone.
8255A-5 programmable peripheral interfaceThree 8-bit programmable I/O ports (A, B, C).
8237A-5 DMA controllerFour DMA channels. PC: channel 0 refreshes DRAM, channel 2 is the diskette.
8087 numeric data processorOptional floating-point coprocessor in the empty socket beside the 8088.
MC6845 CRT controllerMakes sync, display enable, cursor and the video RAM refresh addresses.
4164 DRAM 64K×1Main RAM (8 chips = 64 KB)
41256 DRAM 256K x 1Banks 0 and 1 on the photographed board: HY53C256LS-10 (CMOS 256K x 1), a later upgrade; the 64-256KB board takes 4164s in all four banksDynamic RAM, 256K x 1
23256 mask ROM 32K x 8U18, the 32K x 8 ROM (as on the XT). T1501512 (TMM23256P) on the photographed board32K x 8 mask ROM in the 27256 pinout.
2764-pinout 8K x 8 ROMU19, the 8K x 8 ROM (as on the XT). 6359116 on the photographed board8K x 8 ROM or EPROM in the JEDEC 2764 pinout.
24S10 / 82S129 bipolar PROM 256 x 4U44 (same 64-256KB board as the XT); the marking is not legible on the photographed boardMemory address decoder: a 256 x 4 lookup table that turns high address bits into chip selects.

Ports and connectors

Power rails

RailExpectMeasure at
+5 VPower Good sense window +4.5 to +6.5 Vp-psu pins P9-4, P9-5, P9-6; 8088 pin 40
+12 VPower Good sense window +10.8 to +15.6 Vp-psu pin P8-3
+12 V displayPower Good sense window +10.8 to +15.6 Vp-disp pin 1 (P12)
-12 VPower Good sense window -10.2 to -15.6 Vp-psu pin P8-4
-5 VPower Good sense window -4.3 to -6.5 Vp-psu pin P9-3
Power GoodLOW at switch-on, then HIGHp-psu pin P8-1

Symptoms