Cpu Bally Stern type -35 -17 -100 -200

Version améliorée et simplifié depuis 31.1.2002.

Version 3 depuis 3.8.2003.

Version 4 depuis 6.4.2006.

Spécialement, pour dépanner les plaques CPU de Bally et Stern type -35 -17 et -100 -200 j'ai écrit un programme et mis dans une Eprom 2716, cette Eprom on peut la placer dans le socket U6 et puis on peut tester la plaque CPU sans être dépendant des ROM- programmes et de mémoires . En même temps ce programme n'a pas de contrôles + arrêts sur son propre fonctionnement, ceci implique que, s'il y a une panne dans les U10 ou U11 il continue a marché, puisque les contrôles se font manuellement avec un volt-mètre ou avec une probe- électronique. Pour vérifier le bon fonctionnement du programme j'ai ajouté une led qui clignote au rythme du programme de test. En même temps , si U10 est en bon état de marche, la led présente sur la plaque CPU clignote également.

FONCTIONNEMENT DU PROGRAMME

Le programme ne fait pas beaucoup, mais des choses essentielles... Il met haut (+5volt) les sorties PA0 jusque PA7 ET PB0 a PB7 des chips U10 et U11 Idem pour les sorties CA2 et CB2 de U10 et U11. Et ceci dans un rythme HAUT BAS HAUT BAS une fois par 2 secondes. Un peut donc contrôler au voltmètre ou a la probe électronique ou même avec une led en série avec une résistance de 1kohm si les sorties suivent tous cette cadence, comme la led cpu est connectée a CA2 du U11 elle clignote en même temps. En plus on n'est pas dépendant des roms-programmes ni des mémoires... En fait le test contrôle seulement le fonctionnement du cpu 6800 et ces circuits auxiliaires,(étant les chips U15 et U16 clocks )et de chips U10 et U11, même ci ceux-ci ne fonctionnent pas sur tous les sorties on peut les contrôler.

Depuis 19/4/2002 il y a une extension du programme de test qui permet de controler les chips mémoires U7, U8 et U13, voir le mode d'emploi en fin de cette page.

Ceci veut dire également que si le programme ne marche pas, il n'y a que quelques éléments qui peuvent en être la cause.

Ce programme est donc surtout utile pour les cas ou dès la mise sous tension du flipper la led sur le CPU reste allumée ou toujours éteinte...

UTILISATION.

Si vous utilisée le programme sur une CPU HORS du flipper, il faut juste connecter le +5volt et le +12volt, le 43volt n'est pas utilisée.

Si vous utilisée le programme dans le flipper, enlevée le connecteur J4 sur la plaque de régulatrice ceci pour éviter qu'une bobine commence a travailler sur le rythme du test...

Enlever les chips-programmes en U1 U2 U5 U6 et les mémoires en U7 et U8, également les PIA's U10 et U11 pour commencer.

Mettre le test-Eprom en socket U6 et comme il s'agit d'un 2716, votre plaque cpu doit également être équipée avec ce type de eproms.. Si la cpu porte encore ces chips ROM's originaux, alors on utilise un très simple socket adaptateur, dans lequel on met alors le chip de test.

REMARQUE; Si vous avez un flipper sous la main avec en U6 une eprom type 2732, on peut egalement utiliseé l'eprom de test type 2716, cela marche très bien!!!

 

Le socket adaptateur :

Pour cela on aura besoin de seulement trois pièces de matériel..

Un socket 24 pins e deux grip-fils.

Plié les pinnes 18 et 21 vers le haut et souder un fil (15cm.) qui se termine par un grip-fil noir sur pin18, un fil qui se termine par un grip-fil rouge sur pin 21.

Quand vous en avez besoin placer le dans U6 et connecter le fil noir a la masse en TP4 et le fil rouge au +5 volts TP5. Ainsi l'adaptation de ROM vers EPROM est réalisée ! ATTENTION cette adaptation n'est valable que pour cette eprom de test, une eprom " jeux " ne peut pas être adapter de cette façon...

Il reste a placer la led de contrôle...

Cette led doit être connectée à la ligne d'adresse 6. Ce signal on le trouve sur pin 15 de U9. On connecte donc une led avec un grip fil (vert) a cette pinne et l'autre coté de la led est connectée via une résistance de 1000 ohms vers le +5 volts. ( TP5)( grip fil rouge) Si on utilise la led pour la première fois contrôlé si elle est bien polarisée, on relie le grip fil rouge au 5volt et avec le grip fil vert on touche en essai la masse, la led doit s'allumée, si non inverser les deux pattes de la led.

 

Une led préparée, reste a isolée les pattes..

 Start;

 

Ceci sont les seuls composants qui restent sur la cpu au début du test...Sur cette photo vous voyer que j'utilise le socket adaptateur. Remarque la led de controle connectée a U9 et +5 volts.

Enlève d'abord les chips U10 et U11, encore une cause d'ennui en moins, pour débuter...

Mettez le chip de test en U6 ( avec ou sans le socket adaptateur, suivant votre cas) et appliquer la tension. Pour un essai 'hors-flipper', +5volt sur pin 16 et 17 de J4 +12 volts a la pin 12 de J4 et la masse de ces deux tensions sur les pinnes 18 et 19 toujours de J4

Pour l'essai dans le flipper enlevé le connecteur J4 sur la plaque 'régulateur'

Si la led de contrôle clignote, vous avez de la chance et la mesure des sorties peut commencer. (remettre le chip U10 et U11 )

Si pas de clignotement, d'abord remplacer U9 le 6800

Toujours pas de résultat, procéder a une RESET manuelle en mettant la pin 40 du 6800 un court instant a la masse. Et vérifiez après s'il y a bien environ +5volt a cette pin 40.

Le pas suivant, en cas de non-fonctionnement est de contrôler les signaux auxiliaires sur le 6800. Le mieux est d'utilisée une probe électronique comme d'écrite ailleurs sur ce site . Avec cela on suit facilement tout les signaux, même les pulses très courtes de sélection.

Sur U9 on trouve ; pin 3 et pin 37 les signaux "Clock" s'ils manquent remonter le circuit sur U15 et U16. Sur pin 2 et 4 on doit retrouver +5volt. En on trouve à peut près +2,8 volts sur pin 5. Et en dernier sur la pin 34 il y a un signal de sélection, du positif avec des très courtes pointes négatives, visibles seulement avec une probe ou un oscilloscope. Les lignes d'adresse  sur le cpu ( U9) sont tous des signaux qui bougent, sauf A8,A9,A10 et A13 qui restent négatives.

Un de ces signaux doit être mauvais, puisque a ce point on a déjà remplacé le 6800, on remonte le signal manquant ou faux vers sa source....Et on cherche la un défaut...

Une dernière possibilité est que les signaux de sélection du chip U6 sont défectueux... Vérifiez la pin 18,si on n'utilise pas le socket adaptateur = 2,5 volts, avec adaptateur cette pinne est reliez a la masse. Pin 21 = +5 volts. Pin 20 signal négatif avec des pulses positives très courtes. ( utilisée la probe électronique...)

Si vous avez ces signaux , vous avez également un led de contrôle clignotante !

Arrivez à ce point on remet les chips U10 et U11.

On vérifie donc si toutes les sorties de U10 et U11 "bougent" si une sortie ne bouge pas on peut alors la mettre en contact avec la sortie adjointe...Ou bien ils bougent ensemble, ce qui signifie que la sortie était 'naze' et le chip également.....ou bien plus rien bouge ce qui veut dire que il y a un court-circuit sur la sortie...a vous de le rechercher.. vérifiez cela en pliant la patte vers le haut ,on mesure, si maintenant le signal revient, vous avez un court-circuit sur la sortie , si toujours rien le chip est mort..

Lorsque tout fonctionne normalement on remet un a un les anciens circuits en place U8 U1 ou U2 etc... cela ne peut pas influencer le fonctionnement du programme...s'il y a un arrêt ou quelque chose qui ne marche plus vérifiez le dernier chip replacé et son socket...ATTENTION on ne peut pas remettre le chip U7 si on utilise le socket adaptateur, sans adaptateur on peut le replacer.

Si le tout est en place et cela marche...= ok, on remet le dernier chip U6 et démarre la plaque CPU normalement dans le flipper. Ne pas oublier de remettre J4 sur la plaque régulateur! Puis on regarde combien de 'flash' on recueille a la mise sous tension, en tout cas on est maintenant certain du bon fonctionnement du 6800, pareil pour les chips 6521 U10 et U11 et on peut commencer a douter des mémoires et des chips programmes.....si jamais la cpu ne démarre plus maintenant.Suivre le chemin classique avec comme guide

" Bally electronic pinball games procedures", voir copie de ce livre ici............

Une copie en binaire du programme de test, prêt a mettre dans un programmateur Eprom voir ici... Depuis version 4 on utilise toujours un 2732. Celui ci marche dans toutes les cartes , equipeés d'origine avec soit un 2716 ou un 2732, Bally ou Stern. Evidemment si il y a encore une ROM dans U6 ( sans petite fenêtre) alors on doit utiliser un socket adaptateur comme prévue dans cet article.

Extention du programme pour controler les chips mémoires ....

 

Si pour une raison ou une autre vous voulez connecter une plaque cpu hors du flipper, il vous faut seulement les tensions +5 et+ 12 volts, le +43 volts n’est pas nécessaire. Mais sans le 43 volts on n’obtient pas le 7ieme flash…Pour éviter cet in convient on doit seulement mettre une connexion provisoire entre la patte supérieure de la résistance R23 et la patte supérieure de la résistance R17 Ainsi la cpu donnera ces 7 flashes et on peut la tester normalement…

  Sur la photo on voit la connexion

Retour .............