Module de test sur TC1

Pinup
Module test-init

Deux montages en un.

Ce module est l'association d'une EPROM de test "Léon" et d'une EPROM d'initialisation-vérification de la NVRAM 5101.

Fonctionne sur SYSTEM 80, 80A & 80B.

Présentation

Le montage se branche sur le connecteur d'extension TC1 et dispose de deux fonctions sélectionnables par un switch:

  • Un mode test pour les composants de la carte CPU.
  • Un mode initialisation pour vérifier le bon fonctionnement de la NVRAM.

Module Test-Init

Le tout est intégré dans une EPROM 27C256, une led commune (sur A6) permet de visualiser les résultats. Difficile de faire plus petit !

Le mode test

Nous avons tout simplement repris pour cette partie, l'EPROM de test décrite sur le site de Léon, montage simple et éfficace.

Le nombre de flashs de la led permet de déterminer l'origine d'une panne sur la carte:

  • Pas de flash - CPU 6502 (reset, horloge, décodage d'adresses, CPU...).
  • 1 flash - NVRAM 5101.
  • 2 flashs - RIOT 6532 U4.
  • 3 flashs - RIOT 6532 U6.
  • 4 flashs - RIOT 6532 U5.

Le mode initialisation

C'est une nouvelle fonction qui inscrit des high-scores particuliers dans la NVRAM 5101. Ceci permet d'une part, de vérifier que cette mémoire conserve bien son contenu une fois la carte débranchée, et d'autre part, de signer une carte dépannée par nos soins.

Le high-score est initialisé à "6502" pour les SYSTEM 80 et "65020" pour les SYSTEM 80A.

Pour les SYSTEM 80B de première génération, les cinq high-scores sont initialisés à "*87 - 6543210", "$$$ - 6000000", "TDX - 65320", "FDX - 65020" et "@@@ - 51010".

Pour les SYSTEM 80B de deuxième génération et troisième génération, les cinq high-scores sont initialisés à "*98 - 76543210", "$$$ - 6000000", "TDX - 65320", "FDX - 65020" et "@@@ - 51010".

Pour le SYSTEM 80B "Tag Team Pinball", les deux high-scores du mode équipe sont initialisés à "*98 - 76543210" et "$$$ - 6000000", les trois du mode individuel à "TDX - 65320", "FDX - 65020" et "@@@ - 51010".

Exemple de scores signés sur une table Night Moves: High-scores Ces valeurs sont très spécifiques et ne peuvent pas êtres inscrites dans la RAM 5101 autrement que par ce programme. Une fois la carte remise en place dans le flipper, ces scores peuvent êtres éffacés en utilisant la procédure habituelle.

La led indique également par des flashs l'état de la programmation:

  • Led fixe - Erreur de programmation ou type de système indéterminé.
  • 1 flash - OK, SYSTEM 80 ou 80A.
  • 2 flashs - OK, SYSTEM 80B de première génération.
  • 3 flashs - OK, SYSTEM 80B de deuxième génération.
  • 4 flashs - OK, SYSTEM 80B de troisième génération.
  • 5 flashs - OK, SYSTEM 80B cas particulier du Tag Team Pinball.

Installation

Le montage s'enfiche directement sur le connecteur TC1 de la carte CPU. On enlevera les PROM U2 & U3 (ou le piggy back) avant de brancher la carte.

Carte CPU

On remarquera sur cette photo, la présence d'un autre montage installé sur A1J4 et qui est également très utile au dépannage: le module de test à leds.

Distribution

Cette réalisation n'est pas disponible publiquement, sous quelque forme que ce soit (gratuite ou payante).

Privé

Dernière mise à jour de cette page: 7 Août 2018