Olivetti · M
Olivetti M380 / M380 C
Famiglia di computer da tavolo 80386DX a 16 MHz con logica Olivetti proprietaria, controller esterni e firmware locale 1.09.
EMULAZIONE PARZIALE: risultano superati POST, video, avvio da dischetto, RTC, la NVRAM del controller della tastiera e l'installazione e l'avvio di MS-DOS 3.30a da un disco sulla GO717. Resta da verificare il riavvio a caldo. La GO717 è emulata con il WD1003 senza i suoi jumper; PVGA1A, unità a dischetti e servizi AT sono approssimazioni di compatibilità, non modelli del backplane né della IF614.
Storia
L'M380 (BA806) e l'M380 C compatto (BA818) condividono la piattaforma 80386DX a 16 MHz documentata. L'M380 C NEW aggiunge le opzioni GO723 e VGA GO470/481; BluMach non le sostituisce in silenzio con dispositivi generici.
Hardware
- Processore
- 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
- Video
- External EGA or monochrome adapters; M380 C NEW VGA GO470/481 remains unavailable
- Unità a dischetti
- External IF614 U-TURN board with floppy controller
- Disco rigido
- External GO717 MFM or GO720 ESDI controller; M380 C NEW GO723 combo remains unavailable
- Orologio e CMOS
- 64-byte MC146818-compatible CMOS RAM
- Slot di espansione
- Two 8-bit ISA, two 16-bit ISA and three proprietary 32-bit positions
Classificazione del catalogo
- Formato
- Desktop
- Mobilità
- Fisso
- Generazione del processore
- Classe 80386
- Interfaccia di archiviazione
- Unità floppy, MFM
Ricerca
Questa pagina distingue i dati hardware documentati, il comportamento osservato nel firmware originale e l'attuale fedeltà dell'emulazione BluMach.
Vendita e configurazioni commerciali
Evidenza: hardware documentato o confermato
- Modelli commercializzati
L'M380 è il desktop BA806 e l'M380 C il compatto BA818. L'M380 C NEW documenta memoria di massa e floppy con la GO723 e la VGA GO470/481. È una matrice di opzioni del manuale di servizio, non un listino recuperato.
Architettura e memoria
Evidenza: hardware documentato o confermato
- CPU e bus
Intel 80386DX a 16 MHz con logica PAL proprietaria BA806/BA818; non è la piattaforma Headland del PCS 386SX.
- Memoria
Tutta la memoria si trova su schede di espansione: ME908/ME916/ME919 sono da 1 MB, ME912/ME927 da 4 MB e ME923 da 16 MB. I 384 KB dietro il vuoto tra 640 KB e 1 MB sono memoria dedicata: il BIOS li cerca all'indirizzo a 32 bit 800A0000h e li somma al totale se presenti. I loro 128 KB superiori fanno da shadow di E0000h-FFFFFh, che il registro 2 del controller della tastiera commuta tra RAM e ROM. Con 4 MB, il POST mostra 640 KB base, 3072 KB estesi e 384 KB dedicati: 4096 KB. BluMach riproduce la memoria dedicata e lo shadow; il resto della logica delle schede e del backplane resta RAM lineare.
- Video
L'M380 e l'M380 C usano adattatori EGA o monocromatici esterni. La VGA GO470/481 dell'M380 C NEW è documentata ma non disponibile; la PVGA1A selezionabile è un'approssimazione esplicita.
- Stoccaggio
M380 e M380 C usano controller esterni: GO717 (WD1003-WAH, ST506/MFM) o GO720 (WD1005-WAH, ESDI). La creazione offre la GO717 con i quattro dischi della sua tabella Olivetti (tipi 6, 7, 12 e 13); la GO720 non è emulata. La GO723 RLL con floppy è quella del M380 C NEW.
BIOS e firmware
Evidenza: osservato nel firmware conservato e test di avvio
- Revisioni note
PBUQ/PBUZ 1.09 locale è una coppia interlacciata verificata da 64 KiB. Il manuale documenta le coppie 1.13 e 1.14, non preservate localmente.
Stato dell'emulazione
Evidenza: corrente stato BluMach; non necessariamente una descrizione del circuito originale
- Verificato
Risultati registrati con il firmware locale 1.09 e il profilo 4 MB/PVGA1A: POST, video, avvio da dischetto, RTC, 4096 KB con la memoria dedicata, NVRAM valida dopo il salvataggio con il SETUP dell'M280 e MS-DOS 3.30a avviato da un disco di tipo 7 sulla GO717 (2026-10-16).
- In sospeso o approssimativo
Restano da modellare la logica proprietaria delle schede e del backplane, il percorso dischetto IF614, i bit dischetto del registro 0 e il bit di prova del banco del registro 2 del controller della tastiera. Il riavvio a caldo va ripetuto: la GO717 ora si azzera con il riavvio software, che prima lasciava un errore del controller fino a un avvio a freddo. LPT1 (378h/IRQ7), LPT2 (278h/IRQ5), COM1 e COM2 sono modellate come porte standard fisse secondo il CAP7; Resident Diagnostics va ripetuto con esse. La GO717 è emulata con il WD1003: i suoi jumper non sono modellati e resta fissa all'indirizzo primario 1F0h con IRQ 14. La GO720 ESDI non è emulata. Manca il disco Customer/System Test proprio dell'M380.
Fonti
Materiale di ricerca conservato
Evidenza: fonti primarie e note di ricerca
- Manuale originale
- Olivetti Pocket Service Guide CAP7: M380, M380 C e M380 C NEW.