← Tutte le macchine

Olivetti · PCS

Olivetti PCS 286/S (TI/OLIMCU16, 12/16 MHz)

1991 · Architettura: 80286

Scheda TI/OLIMCU16 del 1991, a 12 o 16 MHz, avviabile con il BIOS Olivetti 2.06; forse è quella del PCS 286S commerciale.

ConvalidataImplementata in BluMach

IDENTITÀ NON RISOLTA: BluMach riproduce e avvia questa scheda TI/OLIMCU16 con il suo BIOS 2.06 originale. Sono stati verificati POST, video, tastiera, orologio in tempo reale, disco IDE da 40 MB e memoria da 1, 2 e 4 MB. Manca ancora la memoria EMS.

Olivetti PCS 286/S (TI/OLIMCU16, 12/16 MHz). Ricostruzione della scheda

Storia

Questa scheda utilizza la famiglia TI TACT82300, l'ASIC Olivetti OLIMCU16, un PC87310 e video Paradise integrato. Una discussione di conservazione del 2021 ha ipotizzato che sia servita come scheda di ricambio per PCS 286 guasti e nei PCS 286S. Un PCS 286S conservato usa la stessa famiglia TI TACT82300, quindi questa scheda è forse anche quella del modello commerciale del 1991. Le sue EPROM riportano l'etichetta «PCS286S REL. 1.06» e non sono state lette: non si sa se coincidano con il BIOS 2.06 noto. La brochure Olivetti del 1991 indica un 80286 a 16 MHz senza stati di attesa, 1 MB standard, fino a 8 MB sulla scheda, 16 MB nel sistema e dischi da 40, 80 e 120 MB. In BluMach questo modello si crea da questa scheda scegliendo 16 MHz, in via sperimentale e con il BIOS 2.06.

Hardware

Processore
Intel 80286 at 12 MHz (validated) or 16 MHz (experimental, as in the commercial PCS 286S); BIOS RAM/IO frequencies 12/12, 12/6 and 6/6 MHz
Memoria
1, 2 and 4 MB validated on the TI/OLIMCU16 board. Experimental generic ISA/AT expansion profiles also boot with 8 and 16 MB total; they prove a workable emulation path, not the existence of a specific Olivetti expansion card
Video
Integrated VGA
Unità a dischetti
3.5 in, 1.44 MB
Chipset
Texas Instruments TACT82300 family + Olivetti OLIMCU16 ASIC
Orologio e CMOS
AT-compatible CMOS RTC with separate motherboard battery; exact chip unidentified
Coprocessore matematico
Intel 80287 optional
Slot di espansione
2 × 16-bit AT + 1 × 8-bit XT full-size slots
Interfacce
RS-232C, bidirectional parallel, mouse, AT keyboard
Dimensioni e peso
360 × 312 × 100 mm; 7.6 kg

Classificazione del catalogo

Formato
Desktop
Mobilità
Fisso
Generazione del processore
Classe 80286
Standard grafico
VGA
Interfaccia di archiviazione
Unità floppy, IDE

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 a 12 MHz (convalidato in BluMach) o a 16 MHz (sperimentale), a scelta durante la creazione; il BIOS offre frequenze RAM e I/O di 12/12, 12/6 e 6/6 MHz; zoccolo per coprocessore 80287.

Memoria

1, 2 e 4 MB sono convalidati sulla scheda TI/OLIMCU16. Si avviano anche profili totali da 8 e 16 MB con una scheda ISA/AT generica ipotetica da 4 o 12 MB a partire dall'indirizzo di 4 MB. Dimostrano fattibilità tecnica, non l'esistenza di una specifica scheda Olivetti.

Stoccaggio

La brochure del PCS 286S a 16 MHz offre un floppy da 1,44 MB e dischi da 40, 80 o 120 MB. Il BIOS 2.06 è stato convalidato avviando un CP346 da 40 MB (805 cilindri, 4 testine, 26 settori); 80 e 120 MB restano da provare.

BIOS e firmware

Evidenza: corrente stato BluMach; non necessariamente una descrizione del circuito originale

Revisioni note

BIOS e Resident Diagnostics Olivetti 2.06 del 20 maggio 1991. Due EPROM da 64 KiB ricostruiscono esattamente l'immagine FULL da 128 KiB; Setup supporta inglese, italiano, tedesco, francese e spagnolo.

Video

Il BIOS 2.06 inizializza la Paradise VGA integrata e visualizza correttamente Resident Diagnostics ed Extended Setup; non serve una ROM video esterna.

CPU e bus

Extended Setup offre 12/12, 12/6 e 6/6 MHz come frequenze di RAM e I/O, non della CPU: il BIOS le salva nel byte 1Bh della CMOS e le programma nei registri 08h e 09h del chipset TI, senza mai cambiare la velocità del processore, fissata dal quarzo della scheda. Per questo BluMach permette di creare la macchina a 12 MHz, la velocità verificata, o a 16 MHz, quella del PCS 286S commerciale, ancora sperimentale. In BluMach questa opzione (F7) cambia la velocità del bus di I/O e, in modo approssimato, i tempi di memoria.

Interfaccia modellata

Il BIOS 2.06 prova 0208h, 0218h, 0258h, 0268h, 02A8h, 02B8h e 02E8h. Usa inizialmente 0208h per misurare la RAM, poi sposta l'interfaccia a 0218h, con quattro finestre da 16 KB a base+0000h/+4000h/+8000h/+C000h. BluMach riproduce la rinegoziazione e gli alias osservati; la divisione TACT82300/OLIMCU16 resta incerta.

Verificato

Verificato in BluMach, con limiti documentati: BIOS 2.06, POST, VGA Paradise integrata, RTC, tastiera — compresa la sequenza MS-DOS F3-riavvio-F2 —, avvio da un CP346 da 40 MB e memoria su scheda da 1, 2 e 4 MB. Le verifiche sono state fatte a 12 MHz; l'opzione a 16 MHz non è ancora convalidata; i totali da 8 e 16 MB usano un'espansione ISA/AT ipotetica.

In sospeso o approssimativo

EMS resta da completare: HIMEM.SYS gestisce XMS sul 80286, ma EMM386 non funziona su un 286 e non è conservato un driver EMS specifico per OLIMCU o per una scheda Olivetti. Il Setup del BIOS 2.06 non offre su questa scheda shadow, ripartizione tra memoria estesa ed espansa né volume del cicalino, anche se i loro testi restano nella ROM; F7 viene applicato in modo approssimato al bus di I/O e ai tempi della memoria. I profili ISA da 8/16 MB non riproducono una scheda storica identificata. La foto della scheda mostra una batteria separata, senza un modulo Dallas identificabile.

Fonti

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