← Todas las máquinas

Olivetti · M

Olivetti M300 (IF378)

1990 · Arquitectura: 80386SX

M300 modular con 386SX a 16 MHz, tarjeta IF378 y controlador de memoria Intel 82335.

ParcialImplementada en BluMach

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