Olivetti · M
Olivetti M380 / M380 C
Familia de sobremesa 80386DX a 16 MHz, con lógica Olivetti propietaria, controladoras externas y firmware local 1.09.
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