← Tutte le macchine

Olivetti · M

Olivetti M28

1986–1987 · Architettura: 80286

Sistema 80286 a 8 MHz con logica FE2000, video OGC Olivetti e una configurazione commerciale documentata da 20 MB.

ParzialeImplementata in BluMach

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.

Olivetti M28. Fotografia
Foto: TiBo's Retro Computers · CC BY-SA 4.0 · Vedi l’originale

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

Traduzione automatica, verificata con diversi strumenti. Hai trovato un errore? Segnalalo.