Olivetti · M
Olivetti M300-30P
Variante i486DX2 à 50 MHz du M300-30, avec bus externe à 25 MHz.
Histoire
Le M300-30P est la variante rapide du M300-30 : même carte et même micrologiciel, mais avec un i486DX2/50, qui fonctionne en interne à 50 MHz sur un bus à 25 MHz.
Matériel
- Processeur
- Intel i486DX2/50; 25 MHz external bus
- Mémoire
- 4/8/12/20/24/36 MB
- Chipset
- VLSI VL82C486
- Vidéo
- Integrated Western Digital WD90C31, 1 MB
- Entrées et sorties
- PC87311/87312 family; separate Olivetti 8042
Classification du catalogue
- Format
- Ordinateur de bureau
- Mobilité
- Fixe
- Génération de processeur
- Classe i486
- Standard graphique
- VGA
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 : documentation, ingénierie inverse et diagnostic
- CPU et bus
Intel i486DX2/50 : 50 MHz en interne sur un bus à 25 MHz. Chipset VLSI VL82C486, qui réunit le contrôleur de mémoire et de bus AT.
- Mémoire
De 4 à 36 Mo (4, 8, 12, 20, 24 ou 36 Mo). Avec 4 Mo, le POST compte 640 Ko de base, 3072 Ko étendus et 384 Ko dédiés : les 384 Ko situés derrière le trou entre 640 Ko et 1 Mo sont réservés à la mémoire fantôme vidéo et BIOS.
- Vidéo
VGA Western Digital WD90C31 intégrée avec 1 Mo. Son BIOS vidéo, OVC 1.09, occupe la moitié inférieure de la ROM.
- Stockage
Super I/O de la famille PC87311/87312 (disquettes, série et parallèle) et interface IDE à tampons. La table du BIOS ajoute les types 17 à 26 pour les disques IDE, dont le 17 (805/4/26, 40 Mo) et le 18 (776/8/33, 100 Mo).
BIOS et micrologiciel
Éléments probants : observé dans les tests de firmware et de démarrage conservés
- Révisions connues
Trois ROM de 128 Ko avec le même BIOS vidéo OVC 1.09 sont conservées : Diagnostics 1.03 (24/09/92), 1.04 (05/11/92) et 2.00 (22/02/93). Le BIOS lit la vitesse du bus (25 ou 33 MHz) et l’adresse du Super I/O dans un registre de la carte, qu’il ouvre avec la commande 8Bh du contrôleur de clavier.
État de l'émulation
Éléments probants : statut BluMach actuel; pas nécessairement une description du circuit original
- Vérifié
Avec 4 Mo, les Diagnostics 2.00 terminent tous leurs tests, identifient le processeur comme un DX2-50 et affichent 640 Ko de base + 3072 Ko étendus + 384 Ko dédiés = 4096 Ko.
- En attente ou approximatif
Émulation partielle amorçable, avec les mêmes limites de chipset, de vidéo et de Super I/O que le M300-30. Le registre de configuration de la carte, dont le BIOS déduit le modèle de processeur, est reconstitué à partir du désassemblage. Ctrl+Alt+Suppr peut se bloquer au redémarrage du firmware ; mieux vaut pour l'instant un redémarrage matériel. Restent en suspens les autres configurations de RAM et davantage de logiciels.
Sources
Sources et traçabilité
Éléments probants : sources primaires et notes de recherche