← Todas las máquinas

Olivetti · M

Olivetti M290 SP

1991 · Arquitectura: 80286

M290 de 1991 con 286 a 20 MHz, chipset VLSI TOPCAT y vídeo WD90C11 integrado.

ExperimentalImplementada en BluMach

Historia

La BIOS conservada se identifica como «M290 SP» y es de la misma familia de firmware que después usaron las placas BA013 del M300 y los PCS 11/33. Por procesador, chipset, vídeo y memoria coincide con la placa BA-08 del M290-25 que describe la guía de servicio de Olivetti, pero ninguna fuente primaria encontrada une todavía el nombre M290 SP con la BA-08. Es un modelo distinto del M290 original, que usa otra BIOS, y del M28 SP de 1986.

Hardware

Procesador
Intel 80286 20 MHz
Memoria
1, 3, 5, 9 or 17 MB (2 x 512 KB soldered + SIMM banks)
Chipset
VLSI TOPCAT 82C320/82C331
Vídeo
Integrated Western Digital WD90C11 VGA

Clasificación del catálogo

Formato
Sobremesa
Movilidad
Fijo
Generación de procesador
Clase 80286
Estándar gráfico
VGA

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.

Venta y configuraciones comerciales

Evidencia: hardware documentado o confirmado

Modelos comercializados

La guía de servicio presenta el M290-25 con la placa BA-08 y 1 MB en placa, ampliable hasta 17 MB con una tarjeta de memoria, tres ranuras de 16 bits en la tarjeta de bus y discos de 40, 85 o 120 MB.

Arquitectura y memoria

Evidencia: hardware documentado o confirmado

CPU y bus

Intel 80286 a 20 MHz con zócalo para coprocesador. Chipset VLSI TOPCAT: 82C320 (controlador de sistema) y 82C331 (controlador de bus). Controlador 8042 para teclado y ratón PS/2.

Memoria

Bancos 0 y 1 en placa: dos chips soldados de 256K × 18, 512 KB cada uno (1 MB). Bancos 2 y 3 en la tarjeta de ampliación, cada uno con una pareja de SIMM de 1M × 9 (2 MB) o 4M × 9 (8 MB). Total de 1 a 17 MB, acceso a 80 ns.

Vídeo

VGA integrada con Western Digital WD90C11 (en revisiones posteriores, WD90C11A-LR) y generador de reloj ICS90C61, con zócalos de memoria de vídeo en la placa. BluMach toma la fuente de caracteres del propio firmware y fija el estado de arranque del chip de vídeo; ese estado no se ha contrastado con una placa real.

Almacenamiento

Controladora de disquete National con unidades de 1,2 MB (5,25") y 1,44 MB (3,5"), interfaz de disco IDE con buffers y lógica MSI, y puertos serie y paralelo en el 87C310. La tabla de discos de la BIOS 1.08 tiene seis tipos: 615/4/17, 980/5/17, 1014/9/18, 755/16/17, 762/8/39 y 873/13/36 (de 20 a 200 MB).

Configuración

Setup integrado en la ROM, que se abre solo cuando la CMOS no es válida o cambia el hardware. El Setup extendido (memoria EMS, sombra, velocidad de memoria y bus, contraseña) se abre con Mayús+Ctrl+Alt+Supr.

BIOS y firmware

Evidencia: observado en firmware conservado y pruebas de arranque

Revisiones conocidas

Una imagen de 128 KB con Diagnósticos residentes 1.08 y un Setup en ROM con seis idiomas. Copyright Olivetti 02/25/91. La guía de servicio de la BA-08 cita las revisiones 1.04, 2.00 y 2.01, pero no la 1.08; según la guía, la 2.00 corrige bloqueos aleatorios, fallos de arranque y el manejo de la puerta A20.

Estado de la emulación

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

Comprobado

La BIOS 1.08 está identificada y verificada por hash. En BluMach completa los Diagnósticos residentes (CPU, ROM, refresco, paridad, interrupciones, DMA, teclado, reloj, modo protegido y CMOS), inicializa el vídeo VGA, detecta el disco IDE y arranca MS-DOS desde el disco duro.

Pendiente o aproximado

Emulación experimental. El TOPCAT es un modelo funcional parcial con la distribución de bancos de la BA-08; los tiempos del temporizador y la línea de placa que la BIOS lee con las órdenes 8Ah/8Bh del controlador de teclado están ajustados a lo que comprueba el firmware, no medidos en una placa real. Faltan por validar el Setup, las demás cantidades de memoria y más software.

Fuentes

Material de investigación conservado

Evidencia: fuentes primarias y notas de investigación

Identidad que publica
Relación entre el nombre de firmware «M290 SP» y la placa M290-25/BA08: deducida por coincidencia de componentes, pendiente de una fuente primaria (guía de servicio, foto de placa o etiqueta de la EPROM).