← Todas las máquinas

Olivetti · M

Olivetti M15 Plus

1988 · Arquitectura: 80C88

Portátil de 1988 con 80C88, 512 KB, teclado extraíble, LCD monocromo retroiluminado y configuraciones de dos disqueteras o HDU de 20 MB.

ExperimentalImplementada en BluMach

EXPERIMENTAL: las pruebas descritas corresponden al piloto anterior. Esta build actualizada aún necesita regresión interactiva. No admite tarjetas de sonido adicionales; conserva el altavoz interno. Las aproximaciones y periféricos no verificados se detallan abajo.

Historia

El M15 Plus es un portátil Olivetti distinto, relacionado con el M15 básico. Combinaba un 80C88 a 4,77 MHz, 512 KB, teclado extraíble y LCD retroiluminado de 10,5 pulgadas. Olivetti vendió una versión con dos disqueteras internas de 720 KB y otra con una disquetera y HDU de 20 MB; ambas están representadas experimentalmente.

Hardware

Procesador
Intel 80C88 at 4.77 MHz
Memoria
512 KB user RAM; 16 KB video RAM
Vídeo
10.5-inch backlit super-twist monochrome LCD; eight observed shade codes, 40/80-column text and 320×200/640×200 BIOS graphics modes
Disquetera
Pilot: two internal 3.5-inch, 720 KB drives
Reloj y CMOS
Battery-backed clock/calendar; BIOS accesses an MSM6242-compatible register set at 0100h-010Fh
Interfaces
RS-232C, Centronics parallel and optional external 5.25-inch floppy; no documented external video connector
Teclado
Detachable 78-key keyboard with latching EDIT/SHIFT, integrated numeric keypad and ten function keys
Disco duro
Alternative commercial configuration: one 720 KB floppy and one 20 MB internal HDU. Olivetti labels the drive interface SCSI; the integrated host adapter is modelled through its BIOS-observed XT-compatible register contract

Clasificación del catálogo

Formato
Portátil
Movilidad
Portable
Generación de procesador
Clase 8086
Estándar gráfico
Compatible con CGA
Tecnología de pantalla
LCD
Color de pantalla
Monocroma
Interfaz de almacenamiento
Disquetera

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 80C88 a 4,77 MHz con 512 KB de RAM de usuario. El núcleo disponible y el temporizador calibrado siguen siendo aproximaciones temporales.

Opciones y periféricos

El manual documenta una disquetera externa autoalimentada opcional de 5,25 pulgadas y periféricos RS-232C/Centronics. Batería, fuente, correa y bolsa son accesorios, no ranuras ISA. Se ofrecen dos unidades de 720 KB o una unidad con HDU de 20 MB, RAM fija de 512 KB y altavoz. La unidad externa sigue pendiente; no se ofrecen tarjetas de sonido ISA.

Vídeo

LCD monocromo super-twist retroiluminado. La utilidad original enumera negro, seis grises y blanco; el renderizador del Plus conserva esos ocho niveles con una curva de luminancia aproximada. La guía documenta texto de 40/80 columnas y gráficos 320×200/640×200; la afirmación contradictoria de 640×320 del folleto no se ofrece como modo emulado. El fondo oliva y los píxeles activos gris verdoso-azulados recuperan el aspecto aprobado del M15 portable; los colores son aproximados, no mediciones del panel. El Plus conserva sus ocho niveles ordenados con tonos interpolados, sin afirmar que responda ópticamente igual que el M15 sin retroiluminación.

Banco de jumpers

La BIOS 1.10 decodifica los mismos bits multiplexados de memoria y arranque en 40/80 columnas que el M15. La memoria queda fija en los 512 KB documentados; Configurar solo expone la elección de texto respaldada por el firmware.

Firmware analizado

BIOS 1.10 local: 32 KiB mapeados en F8000h-FFFFFh, fecha de reset 06/03/88 (formato EE. UU. MM/DD/AA: 1988-06-03). Permanece local hasta verificar procedencia y derechos.

Estado de la emulación

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

Mandos de pantalla

La guía documenta contraste, volumen y retroiluminación ON/OFF. Ver → Pantalla permite ajustar contraste y retroiluminación en vivo, con ocho niveles de LCD ordenados. La guía no menciona un dial de brillo aparte, así que no se añade. OFF baja la iluminación, pero no apaga el panel. Las curvas ópticas son aproximadas.

Procedencia de la implementación

El modelo reutiliza las rutas de conmutadores de placa, RTC MSM6242 y V6355D de la familia M15 respaldadas por evidencia, conservando una identidad distinta y su mapa de firmware de 32 KiB. Su dispositivo HDU/SCSI dedicado reutiliza la máquina de estados XTA para el contrato anfitrión observado en 320h-323h, IRQ 5 y DMA 3, incluidas las órdenes de búfer y sector largo.

Comprobado

El arranque en frío y ambos resets superan Resident Diagnostics e informan 512/512 KB. Los medios originales arrancan bajo MS-DOS 3.20 y su informe identifica las dos unidades internas de 720 KB. Las pruebas Memory, System Board y Display LCD pasan y validan caracteres, atributos, ocho tonos ordenados y gráficos 320×200/640×200.

Pendiente o aproximado

El contrato anfitrión del HDU está implementado, pero el puente SCSI físico sin identificar, el firmware del disco y los bytes ECC almacenados son aproximados; las imágenes en formato RAW sintetizan los cuatro bytes ECC de diagnóstico. La respuesta exacta del LCD, el temporizador y el resto de lógica de placa también siguen aproximados.

Ingeniería

Esta memoria pública explica cómo las evidencias se convirtieron en una implementación del emulador, incluidos los fallos, compromisos, pruebas y criterios de sustitución.

La memoria está disponible actualmente en inglés.

Leer la nota de ingeniería

Fuentes