← Todas las máquinas

Olivetti · PCS

Olivetti PCS 286/S (TI/OLIMCU16, 12/16 MHz)

1991 · Arquitectura: 80286

Placa TI/OLIMCU16 de 1991, a 12 o 16 MHz, arrancable con la BIOS Olivetti 2.06; posiblemente es la del PCS 286S comercial.

ValidadaImplementada en BluMach

IDENTIDAD ABIERTA: BluMach reproduce y arranca esta placa TI/OLIMCU16 con su BIOS 2.06 original. Están comprobados el POST, el vídeo, el teclado, el reloj (RTC), el disco IDE de 40 MB y la memoria de 1, 2 y 4 MB. Falta todavía la memoria EMS.

Olivetti PCS 286/S (TI/OLIMCU16, 12/16 MHz). Recreación de la placa

Historia

Esta placa utiliza la familia TI TACT82300, el ASIC Olivetti OLIMCU16, un PC87310 y vídeo Paradise integrado. En un hilo de preservación de 2021 se propuso que pudo emplearse como placa de sustitución para PCS 286 averiados y en los PCS 286S. Una unidad conservada de PCS 286S usa la misma familia TI TACT82300, así que posiblemente esta placa es también la del modelo comercial de 1991. Sus EPROM están rotuladas «PCS286S REL. 1.06» y no se han volcado: no se sabe si coinciden con la BIOS 2.06 conocida. El folleto Olivetti de 1991 documenta un 80286 a 16 MHz sin estados de espera, 1 MB de serie, hasta 8 MB en placa, 16 MB en el sistema y discos de 40, 80 y 120 MB. En BluMach, ese modelo se crea desde esta ficha eligiendo 16 MHz, de forma experimental y con la BIOS 2.06.

Hardware

Procesador
Intel 80286 at 12 MHz (validated) or 16 MHz (experimental, as in the commercial PCS 286S); BIOS RAM/IO frequencies 12/12, 12/6 and 6/6 MHz
Memoria
1, 2 and 4 MB validated on the TI/OLIMCU16 board. Experimental generic ISA/AT expansion profiles also boot with 8 and 16 MB total; they prove a workable emulation path, not the existence of a specific Olivetti expansion card
Vídeo
Integrated VGA
Disquetera
3.5 in, 1.44 MB
Chipset
Texas Instruments TACT82300 family + Olivetti OLIMCU16 ASIC
Reloj y CMOS
AT-compatible CMOS RTC with separate motherboard battery; exact chip unidentified
Coprocesador matemático
Intel 80287 optional
Ranuras de expansión
2 × 16-bit AT + 1 × 8-bit XT full-size slots
Interfaces
RS-232C, bidirectional parallel, mouse, AT keyboard
Dimensiones y peso
360 × 312 × 100 mm; 7.6 kg

Clasificación del catálogo

Formato
Sobremesa
Movilidad
Fijo
Generación de procesador
Clase 80286
Estándar gráfico
VGA
Interfaz de almacenamiento
Disquetera, IDE

Investigación

Esta ficha separa los datos documentados del hardware, el comportamiento observado en el firmware original y la fidelidad actual de la emulación en BluMach.

Redactada en inglés y traducida automáticamente.

Arquitectura y memoria

Evidencia: hardware documentado o confirmado

CPU y bus

Intel 80286 a 12 MHz (validado en BluMach) o a 16 MHz (experimental), a elegir al crear la máquina; la BIOS ofrece frecuencias de RAM y E/S de 12/12, 12/6 y 6/6 MHz; zócalo para coprocesador 80287.

Memoria

Validados 1, 2 y 4 MB en la placa TI/OLIMCU16. También arrancan 8 y 16 MB totales mediante perfiles con una tarjeta ISA/AT genérica hipotética de 4 o 12 MB desde la dirección de 4 MB. Estas expansiones demuestran viabilidad técnica, no la existencia de una tarjeta Olivetti concreta.

Almacenamiento

El folleto del PCS 286S de 16 MHz ofrece una disquetera de 1,44 MB y discos de 40, 80 o 120 MB. Con la BIOS 2.06 se ha validado el arranque desde un CP346 de 40 MB (805 cilindros, 4 cabezas y 26 sectores); 80 y 120 MB siguen pendientes.

BIOS y firmware

Evidencia: estado actual de BluMach; no describe necesariamente el circuito original

Revisiones conocidas

BIOS y Resident Diagnostics Olivetti 2.06, fechada 20/05/1991. Dos EPROM de 64 KiB reconstruyen exactamente la imagen FULL de 128 KiB; el Setup está en inglés, italiano, alemán, francés y español.

Vídeo

La BIOS 2.06 inicializa la Paradise VGA integrada, que muestra correctamente Resident Diagnostics y Extended Setup; no necesita una ROM de vídeo externa.

CPU y bus

Extended Setup ofrece 12/12, 12/6 y 6/6 MHz como frecuencias de RAM y de E/S, no de la CPU: la BIOS las guarda en el byte 1Bh de la CMOS y las programa en los registros 08h y 09h del chipset TI, y en ningún momento cambia la velocidad del procesador, que fija el cristal de la placa. Por eso BluMach permite crear la máquina a 12 MHz, la velocidad comprobada, o a 16 MHz, la del PCS 286S comercial, todavía experimental. En BluMach, esa opción (F7) cambia la velocidad del bus de E/S y, de forma aproximada, los tiempos de memoria.

Interfaz modelada

La BIOS 2.06 explora 0208h, 0218h, 0258h, 0268h, 02A8h, 02B8h y 02E8h. Usa inicialmente 0208h para dimensionar RAM y después traslada la interfaz a 0218h, con cuatro ventanas de 16 KB en base+0000h/+4000h/+8000h/+C000h. BluMach reproduce esa renegociación y los alias observados; la atribución exacta entre TACT82300 y OLIMCU16 sigue abierta.

Comprobado

Comprobado en BluMach, con límites documentados: BIOS 2.06, POST, Paradise integrada, RTC, teclado —incluida la secuencia F3-reinicio-F2 de MS-DOS—, arranque desde un CP346 de 40 MB y memoria en placa de 1, 2 y 4 MB. Lo comprobado es a 12 MHz; la opción de 16 MHz todavía no se ha validado; los totales de 8 y 16 MB usan una ampliación ISA/AT hipotética.

Pendiente o aproximado

EMS sigue pendiente: HIMEM.SYS puede gestionar XMS en el 80286, pero EMM386 no funciona en un 286 y no se conserva un controlador EMS específico para OLIMCU o para una tarjeta Olivetti. El Setup de la BIOS 2.06 no ofrece en esta placa shadow, reparto de memoria extendida/expandida ni volumen del zumbador, aunque sus textos estén en la ROM; F7 se aplica de forma aproximada al bus de E/S y a los tiempos de memoria. Los perfiles ISA de 8/16 MB no representan una tarjeta histórica identificada. La fotografía de la placa muestra una batería independiente, sin un módulo Dallas identificable.

Fuentes