Olivetti · M
Olivetti M28
Sistema 80286 a 8 MHz con logica FE2000, video OGC Olivetti e una configurazione commerciale documentata da 20 MB.
EMULAZIONE PARZIALE: POST, RTC, CMOS, avvio da floppy e 1 MB sulla scheda madre risultano superati. Il profilo commerciale 512 KB/20 MB usa la GO714, emulata con il WD1003 senza i suoi ponticelli, e la geometria ST-225 come approssimazione; l’unità Olivetti reale resta da confermare. ME903, reset a caldo e due diagnostiche interattive sono in sospeso.

Storia
L'M28 del 1986 combinava un 80286 a 8 MHz con la logica FE2000 Olivetti, 512 KB di memoria standard, un'unità floppy da 1,2 MB e un disco rigido Slim da 20 MB nella configurazione CPU 2801. Le espansioni successive comprendevano 1 MB sulla scheda madre e la scheda memoria ME903/MEM2852.
Hardware
- Processore
- Intel 80286, 8 MHz
- Memoria
- 512 KB standard; 1 MB on-board documented
- Chipset
- Olivetti FE2000 proprietary logic
- Video
- Olivetti indigenous OGC display controller
- Unità a dischetti
- One 5.25-inch 1.2 MB drive in the documented CPU 2801 configuration
- Disco rigido
- 20 MB slim hard-disk unit (Olivetti Setup type 2); controller at primary 1F0h / IRQ14
- Orologio e CMOS
- MC146818-compatible calendar/CMOS with battery backup
- Slot di espansione
- Seven bus positions; ME903/MEM2852 memory expansion remains unmodelled
Classificazione del catalogo
- Formato
- Desktop
- Mobilità
- Fisso
- Generazione del processore
- Classe 80286
- Standard grafico
- Olivetti Graphics Controller
- 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.
Architettura e memoria
Evidenza: hardware documentato o confermato
- CPU e bus
Intel 80286 con bus a 8 MHz e logica di sistema proprietaria Olivetti FE2000.
- Memoria
CPU 2801 documenta 512 KB, espandibili a 1 MB sulla scheda madre. Con 1 MB installato, la diagnostica registrata osserva 640 KB convenzionali più 384 KB estesi rimappati. La scheda ME903/MEM2852 è documentata ma non modellata.
- Video
Controller OGC proprietario Olivetti, condiviso con sistemi correlati. Il modello attuale espone gli alias usati da Customer Test; una verifica interattiva resta in sospeso.
- Stoccaggio
Il manuale di servizio documenta un disco slim da 20 MB o uno a piena altezza da 40 MB, con il controller a 1F0h primario, IRQ14 e DMA3. Olivetti indica la GO714 (WD1003-WA2, ST506/MFM con floppy) per l’M28 con BIOS 2.07 o successivo; BluMach la emula con il WD1003 e geometria 615/4/17 per il profilo da 20 MB.
BIOS e firmware
Evidenza: osservato nel firmware conservato e test di avvio
- Revisioni note
Le coppie BIOS da 32 KB note sono PBUY/PBUX 2.09 e PBU6/PBU7 2.12. La 2.12 è selezionata perché è l'ultima validata localmente; la BIOS di vendita CPU 2801 resta da stabilire.
Stato dell'emulazione
Evidenza: corrente stato BluMach; non necessariamente una descrizione del circuito originale
- Verificato
La validazione registrata conferma POST a freddo, RTC/CMOS, avvio da floppy e 1 MB di memoria. Il profilo di catalogo usa la base commerciale documentata di 512 KB e si avvia senza supporti proprietari.
- In sospeso o approssimativo
L'espansione di memoria ME903 non esiste. Restano aperti il riavvio a caldo, una sottoprova interattiva della tastiera e un'altra degli alias video. La GO714 è emulata con il WD1003: i suoi jumper non sono modellati, resta a 1F0h e IRQ 14, il controller dei dischetti lo fornisce ancora la macchina e si azzera con il riavvio software.
Fonti
Materiale di ricerca conservato
Evidenza: fonti primarie e note di ricerca
- Manuale originale
- Guida di servizio Olivetti CAP3.
- Brochure commerciale originale
- Opuscolo commerciale olandese che documenta la configurazione M28/20.