TriGem · SX386
TriGem SX386M
Scheda madre OEM di TriGem con 80386SX a 16 MHz, chipset Headland, IDE e sei slot ISA.
SPERIMENTALE: sono validati il POST con 4 MB, la configurazione CMOS e l'avvio di MS-DOS 6.22. La modalità lenta a 8 MHz è implementata in modo approssimato e non provata. Restano da verificare tutte le popolazioni RAM, lo shadow, EMS e parità/NMI; i chip periferici esatti e la ROM del controller della tastiera sono sconosciuti.
Storia
TriGem costruì questa scheda SX386M, revisione KS-II, per i computer di altri marchi, come l'Emerson Elite SX386/16 e il CMS Enhancements ESP SX386M. Non è un modello Olivetti né un Olivetti venduto con un altro marchio. La guida Epson della versione a 20 MHz descrive un'altra revisione TriGem.
Hardware
- Processore
- Intel 80386SX 16 MHz; 8 MHz low-speed mode
- Memoria
- 512 KB to 8 MB parity DRAM, documented 30-pin SIMM populations
- Video
- External ISA display adapter
- Unità a dischetti
- Integrated AT-compatible floppy interface
- Orologio e CMOS
- 128-byte AT-compatible CMOS RTC; exact component unconfirmed
- Coprocessore matematico
- Intel 80387SX optional; J2 enables/disables it
- Slot di espansione
- 4 × 16-bit ISA + 2 × 8-bit ISA
- Interfacce
- IDE, floppy, two serial, parallel and AT keyboard
- Dimensioni e peso
- 254 × 218 mm OEM motherboard
Classificazione del catalogo
- Formato
- Desktop
- Mobilità
- Fisso
- Generazione del processore
- Classe 80386SX
- 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 80386SX a 16 MHz, modalità lenta documentata a 8 MHz e 80387SX opzionale.
- Memoria
DRAM con parità: popolazioni documentate di 512/640 KB e 1/1,5/2/3/4/4,5/5/6/8 MB. Il BIOS codifica la configurazione dei banchi nell'HT113 e BluMach usa la stessa codifica per tutte. Senza shadow, i 384 KB del vuoto diventano memoria estesa; il Setup li sottrae quando si attiva lo shadow.
- Circuiti principali
Le foto identificano i Headland HT101SX, HT113 e GC102-PC. Il fatto che BluMach usi lo stesso modello di chipset dell'Olivetti PCS 386SX non collega questa scheda a Olivetti.
- Slot di espansione
Quattro slot ISA a 16 bit, due a 8 bit e scheda video esterna.
BIOS e firmware
Evidenza: comportamento recuperato dal codice BIOS e test
- Revisioni note
AMI DG2X-6080-020491-KB, 4 febbraio 1991.
- Organizzazione ROMA
Un'immagine lineare da 64 KB a F0000h, EESX386.BIN; solo metadati, senza ridistribuzione.
- Interfaccia modellata
Il BIOS rileva l'HT113 a 1ECh–1EFh, azzera 64 registri e programma CR0–CR4, incluso CR2=DAh; non usa 92h. Lo shadow del BIOS è il bit 4 di CR0. Quello del video copia C0000h-C7FFFh in RAM e lo lascia mappato con i registri di pagina EMS 24 e 25, protetti in scrittura.
Ponticelli e configurazione fisica
Evidenza: hardware documentato o confermato
- Banca saltatrice
J2 abilita l'80387SX; JP4 sceglie LPT1 o LPT2; JP6 sceglie monocromatico o colore; la RAM segue le popolazioni di SIMM documentate.
- Seriale e parallelo
IDE, floppy, due porte seriali, porta parallela e tastiera AT integrati. Il latch 3F3h usato dal BIOS ritarda l'attivazione delle porte COM e LPT; i chip esatti sono ancora da identificare.
- Video
Video tramite scheda ISA esterna; la scheda madre non integra VGA né firmware video.
Stato dell'emulazione
Evidenza: corrente stato BluMach; non necessariamente una descrizione del circuito originale
- Verificato
Il BIOS AMI autentico identifica Emerson, completa il POST di 4096 KB, rileva COM1/COM2/LPT senza falsi conflitti e installa e avvia MS-DOS 6.22 da un IDE tipo 17 da 40 MB.
- In sospeso o approssimativo
Sperimentale: restano da verificare tutte le popolazioni RAM, lo shadow System+Video, parità/NMI, modalità lenta ed EMS. La modalità lenta segue i bit 2-3 della porta di uscita del controller della tastiera (Ctrl+Alt+grigio − e grigio +, e Start-up Speed nel Setup), ma è approssimata con stati di attesa della memoria, senza cambiare il clock della CPU. I chip periferici esatti non sono identificati; vengono usate approssimazioni compatibili AT. Il selettore della memoria consente ancora valori intermedi non documentati da 128 KB.
Fonti
Fonti e tracciabilità
Evidenza: fonti primarie e note di ricerca