Olivetti · M
Olivetti M300 (IF378)
M300 modular con 386SX a 16 MHz, tarjeta IF378 y controlador de memoria Intel 82335.
Historia
El M300 modular original combina la tarjeta IF378, el bus IN108 y la placa multifunción GO477. No es la misma placa que los M300 numerados posteriores.
Hardware
- Procesador
- Intel 80386SX 16 MHz on IF378
- Memoria
- 1–12 MB
- Chipset
- Intel 82230/82231/82335
- Ranuras de expansión
- IN108 system bus; GO477 multifunction board
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.
Venta y configuraciones comerciales
Evidencia: hardware documentado o confirmado
- Modelos comercializados
El M300 original es modular: la placa de CPU (UC093/097 y, después, UC112/113, con la IF378) se inserta en la ranura 3 de la placa de bus IN108, que tiene 8 ranuras (5 de 16 bits y 3 de 8). La tarjeta multifunción GO477 y la VGA GO481 ocupan otras dos.
Arquitectura y memoria
Evidencia: hardware documentado o confirmado
- CPU y bus
Intel 386SX a 16 MHz con zócalo para 80387SX. Intel 82230/82231 reúnen la lógica AT (reloj, interrupciones, DMA, temporizador, RTC) y el 82335 controla la memoria.
- Memoria
Hasta 12 MB: dos bancos en la placa de CPU (1 MB con SIMM de 256 KB, o 2 o 4 MB con SIMM de 1 M × 9) y tarjetas de memoria AMB 2678 de 2 a 4 MB. Acceso a 100 ns.
- Vídeo
Tarjeta VGA GO481 en la ranura 6 del bus. No está emulada; el perfil usa una Paradise PVGA1A externa.
- Almacenamiento
La GO477 reúne la interfaz de disco, la controladora de disquete (WD37C65C) y el puerto serie. Discos documentados de 20, 40 y 100 MB (Conner, NEC, Quantum). La tabla de la BIOS incluye el tipo 33 (776/8/33) y el 36 (805/4/26).
BIOS y firmware
Evidencia: observado en firmware conservado y pruebas de arranque
- Revisiones conocidas
Se conserva la BIOS 1.09 (26/06/90), de 64 KB en una 27C512. La guía de servicio sitúa la 1.09 en las placas UC112/113 y cita una 1.10 posterior que corrige la pérdida de la primera tecla tras Ctrl+Alt+Supr sin memoria sombra.
Estado de la emulación
Evidencia: estado actual de BluMach; no describe necesariamente el circuito original
- Comprobado
Con 2 MB, los diagnósticos residentes completan sus pruebas y cuentan 640 KB de base, 1280 KB de extendida y 128 KB de sombra (2048 KB), tras la secuencia de reubicación de memoria de la BIOS; después se abre el Setup de la ROM. Antes se había observado el arranque de MS-DOS 3.30a conservando la NVR.
- Pendiente o aproximado
Emulación parcial arrancable. Del 82335 se emulan la configuración de memoria, la reubicación de memoria y los rangos de memoria de placa que usa la BIOS para medirla. La memoria no se repite más allá de lo instalado, como en la placa real, y la memoria reubicada queda justo encima de la instalada. Las funciones de los 82230/82231 y de la GO477 se componen con dispositivos AT compatibles, y la GO481 aún requiere una VGA externa. Faltan por validar el disco IDE, otras cantidades de memoria y más software.
Fuentes
Material de investigación conservado
Evidencia: fuentes primarias y notas de investigación