← Toutes les machines

Olivetti · M

Olivetti M290 SP

1991 · Architecture: 80286

M290 de 1991 avec un 286 à 20 MHz, un chipset VLSI TOPCAT et une vidéo WD90C11 intégrée.

ExpérimentaleImplémentée dans BluMach

Histoire

Le BIOS conservé s'identifie comme « M290 SP » et appartient à la même famille de firmware que celle utilisée ensuite par les cartes BA013 du M300 et les PCS 11/33. Son processeur, son chipset, sa vidéo et sa mémoire correspondent à la carte BA-08 du M290-25 décrite dans le guide de maintenance d'Olivetti, mais aucune source primaire trouvée à ce jour ne relie le nom M290 SP à la BA-08. C'est un modèle distinct du M290 d'origine, qui utilise un autre BIOS, et du M28 SP de 1986.

Matériel

Processeur
Intel 80286 20 MHz
Mémoire
1, 3, 5, 9 or 17 MB (2 x 512 KB soldered + SIMM banks)
Chipset
VLSI TOPCAT 82C320/82C331
Vidéo
Integrated Western Digital WD90C11 VGA

Classification du catalogue

Format
Ordinateur de bureau
Mobilité
Fixe
Génération de processeur
Classe 80286
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.

Vente et configurations commerciales

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

Modèles commercialisés

Le guide de maintenance présente le M290-25 avec la carte BA-08 et 1 Mo sur la carte, extensible à 17 Mo avec une carte mémoire, trois connecteurs 16 bits sur la carte de bus et des disques de 40, 85 ou 120 Mo.

Architecture et mémoire

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

CPU et bus

Intel 80286 à 20 MHz avec support pour coprocesseur. Chipset VLSI TOPCAT : 82C320 (contrôleur système) et 82C331 (contrôleur de bus). Contrôleur 8042 pour le clavier et la souris PS/2.

Mémoire

Bancs 0 et 1 sur la carte : deux composants soudés de 256K × 18, 512 Ko chacun (1 Mo). Bancs 2 et 3 sur la carte d'extension, chacun avec une paire de SIMM de 1M × 9 (2 Mo) ou 4M × 9 (8 Mo). De 1 à 17 Mo au total, accès à 80 ns.

Vidéo

VGA intégrée avec Western Digital WD90C11 (WD90C11A-LR dans les révisions ultérieures) et générateur d'horloge ICS90C61, avec supports de mémoire vidéo sur la carte. BluMach reprend la police de caractères du firmware lui-même et fixe l'état de démarrage de la puce vidéo ; cet état n'a pas été vérifié sur une carte réelle.

Stockage

Contrôleur de disquettes National avec lecteurs de 1,2 Mo (5,25") et 1,44 Mo (3,5"), interface disque IDE à base de tampons et de logique MSI, et ports série et parallèle dans le 87C310. La table des disques du BIOS 1.08 comporte six types : 615/4/17, 980/5/17, 1014/9/18, 755/16/17, 762/8/39 et 873/13/36 (de 20 à 200 Mo).

Configuration

Setup en ROM qui s'ouvre de lui-même quand la CMOS n'est pas valide ou que le matériel change. Le Setup étendu (mémoire EMS, shadow, vitesse mémoire et bus, mot de passe) s'ouvre avec Maj+Ctrl+Alt+Suppr.

BIOS et micrologiciel

Éléments probants : observé dans les tests de firmware et de démarrage conservés

Révisions connues

Une image de 128 Ko avec les Diagnostics résidents 1.08 et un Setup en ROM en six langues. Copyright Olivetti 02/25/91. Le guide de maintenance de la BA-08 cite les révisions 1.04, 2.00 et 2.01, mais pas la 1.08 ; d'après le guide, la 2.00 corrige des blocages aléatoires, des échecs de démarrage et la gestion de la porte A20.

État de l'émulation

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

Vérifié

Le BIOS 1.08 est identifié et vérifié par hachage. Dans BluMach, il termine les Diagnostics résidents (processeur, ROM, rafraîchissement, parité, interruptions, DMA, clavier, horloge, mode protégé et CMOS), initialise la vidéo VGA, détecte le disque IDE et démarre MS-DOS depuis le disque dur.

En attente ou approximatif

Émulation expérimentale. Le TOPCAT est un modèle fonctionnel partiel avec la répartition des bancs de la BA-08 ; la temporisation du temporisateur et la ligne de carte que le BIOS lit avec les commandes 8Ah/8Bh du contrôleur clavier sont réglées sur ce que vérifie le firmware, et non mesurées sur une carte réelle. Restent à valider le Setup, les autres quantités de mémoire et davantage de logiciels.

Sources

Matériel de recherche conservé

Éléments probants : sources primaires et notes de recherche

Identité publiée
Lien entre le nom de firmware « M290 SP » et la carte M290-25/BA08 : déduit de la correspondance des composants, en attente d'une source primaire (guide de maintenance, photo de carte ou étiquette de l'EPROM).

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