TriGem · SX386
TriGem SX386M
Placa base OEM de TriGem con 80386SX a 16 MHz, chipset Headland, IDE y seis ranuras ISA.
EXPERIMENTAL: están validados el POST con 4 MB, la configuración CMOS y el arranque de MS-DOS 6.22. El modo lento a 8 MHz está implementado de forma aproximada y sin probar. Falta validar todas las poblaciones de RAM, la sombra, EMS y paridad/NMI; se desconocen los chips periféricos exactos y la ROM del controlador de teclado.
Historia
TriGem fabricó esta placa SX386M, revisión KS-II, para equipos de otras marcas, como el Emerson Elite SX386/16 y el CMS Enhancements ESP SX386M. No es un modelo de Olivetti ni un Olivetti con otra marca. La guía de Epson de la versión de 20 MHz describe otra revisión de TriGem.
Hardware
- Procesador
- Intel 80386SX 16 MHz; 8 MHz low-speed mode
- Memoria
- 512 KB to 8 MB parity DRAM, documented 30-pin SIMM populations
- Vídeo
- External ISA display adapter
- Disquetera
- Integrated AT-compatible floppy interface
- Reloj y CMOS
- 128-byte AT-compatible CMOS RTC; exact component unconfirmed
- Coprocesador matemático
- Intel 80387SX optional; J2 enables/disables it
- Ranuras de expansión
- 4 × 16-bit ISA + 2 × 8-bit ISA
- Interfaces
- IDE, floppy, two serial, parallel and AT keyboard
- Dimensiones y peso
- 254 × 218 mm OEM motherboard
Clasificación del catálogo
- Formato
- Sobremesa
- Movilidad
- Fijo
- Generación de procesador
- Clase 80386SX
- Interfaz de almacenamiento
- Disquetera, IDE
Investigación
Esta ficha separa los datos documentados del hardware, el comportamiento observado en el firmware original y la fidelidad actual de la emulación en BluMach.
Redactada en inglés y traducida automáticamente.
Arquitectura y memoria
Evidencia: hardware documentado o confirmado
- CPU y bus
Intel 80386SX a 16 MHz, modo lento documentado a 8 MHz y 80387SX opcional.
- Memoria
DRAM con paridad: poblaciones documentadas de 512/640 KB y 1/1,5/2/3/4/4,5/5/6/8 MB. La BIOS codifica la configuración de bancos en el HT113 y BluMach usa la misma codificación en todas ellas. Sin sombra, los 384 KB del hueco pasan a memoria extendida; el Setup los descuenta al activar la sombra.
- Circuitos principales
Las fotos identifican los Headland HT101SX, HT113 y GC102-PC. Que BluMach use el mismo modelo de chipset que en el Olivetti PCS 386SX no relaciona esta placa con Olivetti.
- Ranuras de expansión
Cuatro ranuras ISA de 16 bits, dos de 8 bits y vídeo externo.
BIOS y firmware
Evidencia: comportamiento obtenido de la BIOS y de pruebas
- Revisiones conocidas
AMI DG2X-6080-020491-KB, 4 de febrero de 1991.
- Organización de ROM
Una imagen lineal de 64 KB en F0000h, EESX386.BIN; solo metadatos, sin redistribución.
- Interfaz modelada
La BIOS prueba el HT113 en 1ECh–1EFh, borra 64 registros y programa CR0–CR4, incluido CR2=DAh; no usa 92h. La sombra de la BIOS es el bit 4 de CR0. La del vídeo copia C0000h-C7FFFh a RAM y la deja mapeada con los registros de página EMS 24 y 25, protegidos contra escritura.
Jumpers y configuración física
Evidencia: hardware documentado o confirmado
- Banco de jumpers
J2 habilita 80387SX; JP4 selecciona LPT1/LPT2; JP6 mono/color; la RAM sigue las poblaciones SIMM documentadas.
- Serie y paralelo
IDE, disquete, dos puertos serie, paralelo y teclado AT integrados. El latch 3F3h que usa la BIOS retrasa la activación de COM y LPT; los controladores exactos siguen en investigación.
- Vídeo
Vídeo mediante tarjeta ISA externa; la placa no integra VGA ni firmware de vídeo.
Estado de la emulación
Evidencia: estado actual de BluMach; no describe necesariamente el circuito original
- Comprobado
La BIOS AMI original identifica Emerson, completa el POST con 4096 KB, detecta COM1, COM2 y LPT sin falsos conflictos, e instala y arranca MS-DOS 6.22 desde un disco IDE de 40 MB de tipo 17.
- Pendiente o aproximado
Experimental. Falta validar todas las poblaciones de RAM, la sombra «System+Video», paridad/NMI, el modo lento y EMS. El modo lento sigue los bits 2-3 del puerto de salida del controlador de teclado (Ctrl+Alt+gris − y gris +, y «Start-up Speed» en el Setup), pero se aproxima con estados de espera de memoria, sin cambiar el reloj de la CPU. Los periféricos exactos no están identificados y se usan aproximaciones compatibles AT. El selector de memoria todavía permite valores intermedios de 128 KB no documentados.
Fuentes
Fuentes y trazabilidad
Evidencia: fuentes primarias y notas de investigación