← Todas las máquinas

Olivetti · M

Olivetti M380 / M380 C

1988–1989 · Arquitectura: 80386DX

Familia de sobremesa 80386DX a 16 MHz, con lógica Olivetti propietaria, controladoras externas y firmware local 1.09.

ParcialImplementada en BluMach

EMULACIÓN PARCIAL: constan como superados POST, vídeo, arranque por disquete, RTC, la NVRAM del controlador de teclado y la instalación y arranque de MS-DOS 3.30a desde un disco en la GO717. Queda pendiente el reinicio en caliente. La GO717 se emula con el WD1003 sin sus jumpers; PVGA1A, disquetera y servicios AT son aproximaciones de compatibilidad, no modelos del backplane ni de la IF614.

Historia

El M380 (BA806) y el M380 C compacto (BA818) comparten la plataforma 80386DX a 16 MHz documentada. El M380 C NEW añade las opciones GO723 y VGA GO470/481; BluMach no las sustituye por dispositivos genéricos sin avisar.

Hardware

Procesador
Intel 80386DX, 16 MHz
Memoria
Expansion-board memory; ME908/916/919 1 MB, ME912/927 4 MB, ME923 16 MB; 1–48 MB documented
Chipset
Olivetti proprietary BA806/BA818 PAL logic
Vídeo
External EGA or monochrome adapters; M380 C NEW VGA GO470/481 remains unavailable
Disquetera
External IF614 U-TURN board with floppy controller
Disco duro
External GO717 MFM or GO720 ESDI controller; M380 C NEW GO723 combo remains unavailable
Reloj y CMOS
64-byte MC146818-compatible CMOS RAM
Ranuras de expansión
Two 8-bit ISA, two 16-bit ISA and three proprietary 32-bit positions

Clasificación del catálogo

Formato
Sobremesa
Movilidad
Fijo
Generación de procesador
Clase 80386
Interfaz de almacenamiento
Disquetera, MFM

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

M380 es el sobremesa BA806 y M380 C el compacto BA818. El M380 C NEW documenta almacenamiento/disquetera GO723 y VGA GO470/481. Es una matriz de opciones de la guía de servicio, no una lista de precios recuperada.

Arquitectura y memoria

Evidencia: hardware documentado o confirmado

CPU y bus

Intel 80386DX a 16 MHz con lógica PAL propietaria BA806/BA818; no es la plataforma Headland del PCS 386SX.

Memoria

Toda la memoria reside en tarjetas de expansión: ME908/ME916/ME919 son de 1 MB, ME912/ME927 de 4 MB y ME923 de 16 MB. Los 384 KB que quedan detrás del hueco entre 640 KB y 1 MB son memoria dedicada: la BIOS los busca en la dirección de 32 bits 800A0000h y los suma al total si están. Sus 128 KB superiores hacen de sombra de E0000h-FFFFFh, que el registro 2 del controlador de teclado conmuta entre RAM y ROM. Con 4 MB, el POST muestra 640 KB base, 3072 KB extendidos y 384 KB dedicados: 4096 KB. BluMach reproduce la memoria dedicada y la sombra; el resto de la lógica de tarjetas y backplane sigue siendo RAM lineal.

Vídeo

M380/M380 C emplean adaptadores EGA o monocromos externos. El VGA GO470/481 del M380 C NEW está documentado pero no disponible; el PVGA1A seleccionable es una aproximación explícita.

Almacenamiento

M380 y M380 C usan controladoras externas: GO717 (WD1003-WAH, ST506/MFM) o GO720 (WD1005-WAH, ESDI). La creación ofrece la GO717 con los cuatro discos de su tabla Olivetti (tipos 6, 7, 12 y 13); la GO720 no se emula. La GO723 RLL con disquetera es la del M380 C NEW.

BIOS y firmware

Evidencia: observado en firmware conservado y pruebas de arranque

Revisiones conocidas

PBUQ/PBUZ 1.09 local es una pareja intercalada de 64 KiB verificada. La guía documenta las parejas 1.13 y 1.14, aún no preservadas localmente.

Estado de la emulación

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

Comprobado

Resultados registrados con firmware local 1.09 y el perfil de 4 MB/PVGA1A: POST, vídeo, arranque por disquete, RTC, 4096 KB con memoria dedicada, NVRAM válida tras guardar con el SETUP del M280 y MS-DOS 3.30a arrancando desde un disco tipo 7 en la GO717 (2026-10-16).

Pendiente o aproximado

Siguen sin modelar la lógica propietaria de tarjetas y backplane, la ruta de disquete IF614, los bits de disquete del registro 0 y el bit de prueba de banco del registro 2 del controlador de teclado. Falta repetir el reinicio en caliente: la GO717 ya se reinicia con el reinicio por software, que antes dejaba un error de controladora hasta un reinicio en frío. LPT1 (378h/IRQ7), LPT2 (278h/IRQ5), COM1 y COM2 se modelan como puertos estándar fijos según CAP7; falta repetir Resident Diagnostics con ellos. La GO717 se emula con el WD1003: sus jumpers no se modelan y queda fija en la dirección primaria 1F0h con IRQ 14. La GO720 ESDI no se emula. Falta el disco Customer/System Test propio del M380.

Fuentes

Material de investigación conservado

Evidencia: fuentes primarias y notas de investigación