← Toutes les machines

TriGem · SX386

TriGem SX386M

1991 · Architecture: 80386SX

Carte mère OEM de TriGem avec 80386SX à 16 MHz, chipset Headland, IDE et six emplacements ISA.

ExpérimentaleImplémentée dans BluMach

EXPÉRIMENTAL : le POST avec 4 Mo, la configuration CMOS et le démarrage de MS-DOS 6.22 sont validés. Le mode lent à 8 MHz est implémenté de façon approchée et non testé. Toutes les populations RAM, l'ombre, l'EMS et la parité/NMI restent à valider ; les circuits périphériques exacts et la ROM du contrôleur clavier sont inconnus.

Histoire

TriGem a fabriqué cette carte SX386M, révision KS-II, pour les ordinateurs d'autres marques, comme l'Emerson Elite SX386/16 et le CMS Enhancements ESP SX386M. Ce n'est ni un modèle Olivetti ni un Olivetti vendu sous une autre marque. Le guide d'Epson de la version à 20 MHz décrit une autre révision de TriGem.

Matériel

Processeur
Intel 80386SX 16 MHz; 8 MHz low-speed mode
Mémoire
512 KB to 8 MB parity DRAM, documented 30-pin SIMM populations
Vidéo
External ISA display adapter
Lecteur de disquettes
Integrated AT-compatible floppy interface
Horloge et CMOS
128-byte AT-compatible CMOS RTC; exact component unconfirmed
Coprocesseur mathématique
Intel 80387SX optional; J2 enables/disables it
Connecteurs d'extension
4 × 16-bit ISA + 2 × 8-bit ISA
Interfaces
IDE, floppy, two serial, parallel and AT keyboard
Dimensions et poids
254 × 218 mm OEM motherboard

Classification du catalogue

Format
Ordinateur de bureau
Mobilité
Fixe
Génération de processeur
Classe 80386SX
Interface de stockage
Lecteur de disquettes, IDE

Recherche

Cette page distingue les caractéristiques matérielles documentées, le comportement observé dans le micrologiciel d'origine et la fidélité actuelle de l'émulation BluMach.

Architecture et mémoire

Éléments probants : Matériel documenté ou confirmé

CPU et bus

Intel 80386SX à 16 MHz, mode lent documenté à 8 MHz et 80387SX en option.

Mémoire

DRAM avec parité : populations documentées de 512/640 Ko et 1/1,5/2/3/4/4,5/5/6/8 Mo. Le BIOS code la configuration des bancs dans le HT113 et BluMach utilise le même codage pour toutes. Sans ombre, les 384 Ko du trou deviennent de la mémoire étendue ; le Setup les déduit quand l'ombre est activée.

Circuits principaux

Les photos identifient les Headland HT101SX, HT113 et GC102-PC. Que BluMach utilise le même modèle de chipset que pour l'Olivetti PCS 386SX ne relie pas cette carte à Olivetti.

Connecteurs d'extension

Quatre emplacements ISA 16 bits, deux emplacements 8 bits et une carte vidéo externe.

BIOS et micrologiciel

Éléments probants : comportement récupéré du code BIOS et des tests

Révisions connues

AMI DG2X-6080-020491-KB, 4 février 1991.

Organisation

Une image linéaire de 64 Ko en F0000h, EESX386.BIN ; métadonnées uniquement, sans redistribution.

Interface modélisée

Le BIOS teste le HT113 en 1ECh–1EFh, efface 64 registres et programme CR0–CR4, y compris CR2=DAh ; il n'utilise pas 92h. L'ombre du BIOS est le bit 4 de CR0. Celle de la vidéo copie C0000h-C7FFFh en RAM et la laisse mappée par les registres de page EMS 24 et 25, protégés en écriture.

Cavaliers et configuration physique

Éléments probants : Matériel documenté ou confirmé

Banque de saut

J2 active le 80387SX ; JP4 choisit LPT1 ou LPT2 ; JP6 choisit monochrome ou couleur ; la RAM suit les populations de SIMM documentées.

Série et parallèle

IDE, disquette, deux ports série, port parallèle et clavier AT intégrés. Le verrou 3F3h utilisé par le BIOS retarde l'activation des ports COM et LPT ; les circuits exacts restent à identifier.

Vidéo

Vidéo par une carte ISA externe ; la carte mère n'intègre ni VGA ni firmware vidéo.

État de l'émulation

Éléments probants : statut BluMach actuel; pas nécessairement une description du circuit original

Vérifié

Le BIOS AMI authentique identifie Emerson, termine le POST de 4096 Ko, détecte COM1/COM2/LPT sans faux conflit, puis installe et démarre MS-DOS 6.22 sur un IDE type 17 de 40 Mo.

En attente ou approximatif

Expérimental : toutes les populations RAM, l'ombre System+Video, la parité/NMI, le mode lent et l'EMS restent à valider. Le mode lent suit les bits 2-3 du port de sortie du contrôleur clavier (Ctrl+Alt+gris − et gris +, et Start-up Speed dans le Setup), mais il est approché par des états d'attente mémoire, sans changer l'horloge du processeur. Les circuits périphériques exacts ne sont pas identifiés ; des approximations compatibles AT sont utilisées. Le sélecteur de mémoire autorise encore des valeurs intermédiaires de 128 Ko non documentées.

Sources

Traduction automatique, vérifiée avec plusieurs outils. Une erreur ? Signalez-la.