Quoi de neuf ?
FlipperFrance

Quoi comment ! Pas encore membre ! Franchissez le pas, inscrivez vous avec le mail de votre F.A.I (VPN exclus), et participez à la vie Flippéristique

Resolu Réparation Bally Midway Grand Slam (4 joueurs)

Pour avancer je suis en train de lire toutes les datasheets suivantes pour vérifier la cohérence des signaux sur chaques pins de ces composants:
_ Processeur MC 6802.
_ PIA 6821.
_ NE 555.
_ Processeur Son AY-3-8910.

Pourriez-vous me confirmer que le bouton poussoir "sw1" sur la carte son force simplement le processeur a redémarrer (en activant une interruption non masquable), il ne demande pas au processeur de jouer un son dans les enceintes? Est ce que c'est correct?

D'autre part quelles doivent être les positions des jumpers A/B et C/D?

J'ai l'impression que le 555 (U7) est monté en montage astable (il envoie des impulsions régulières) dont la sortie arrive sur U2 pin 18 (CB1) qui permet de trigger une interruption vers le processeur U2 pin 37 IRQB qui arrive ensuite sur U3 pin 4 IRQ. Quel est l'intérêt? Le 555 agit-il en watchdog?

Merci pour votre aide!
 
Mais tu parles de la cpu ou de la carte sons .....????
 
Uniquement de la carte son (qui comporte cpu, ram, rom, PIA, etc...)... Je ne parle jamais de la carte CPU qui elle fonctionne très bien...
 
Lorsque j'essaye de refaire les soudures de la carte c'est comme si l'etain ne voulait pas adhérer à la carte c'est normal... comme si la carte était etain-phobe, que puis-je faire? Du coup les soudures sont très difficiles à réaliser...
 
Pour avancer je suis en train de lire toutes les datasheets suivantes pour vérifier la cohérence des signaux sur chaques pins de ces composants:
_ Processeur MC 6802.
_ PIA 6821.
_ NE 555.
_ Processeur Son AY-3-8910.

Pourriez-vous me confirmer que le bouton poussoir "sw1" sur la carte son force simplement le processeur a redémarrer (en activant une interruption non masquable), il ne demande pas au processeur de jouer un son dans les enceintes? Est ce que c'est correct?

D'autre part quelles doivent être les positions des jumpers A/B et C/D?

J'ai l'impression que le 555 (U7) est monté en montage astable (il envoie des impulsions régulières) dont la sortie arrive sur U2 pin 18 (CB1) qui permet de trigger une interruption vers le processeur U2 pin 37 IRQB qui arrive ensuite sur U3 pin 4 IRQ. Quel est l'intérêt? Le 555 agit-il en watchdog?

Merci pour votre aide!


Je veux bien pour ta réponse au dessus, mais tu as mis un NE555 .... Qui n'est que sur la cpu
Ou alors je fais fausse route ce soir
 
Lorsque j'essaye de refaire les soudures de la carte c'est comme si l'etain ne voulait pas adhérer à la carte c'est normal... comme si la carte était etain-phobe, que puis-je faire? Du coup les soudures sont très difficiles à réaliser...

Montre moi ta carte en photos STP
 
Tu as raison David: sur le schéma de la carte son dans le manuel il y a bien un 555 (appelé U7) dont la sortie arrive sur la pin 18 de U2, mais dans la réalité sur la carte son U7 n'est pas monté... Apparemment la carte diffère donc du manuel. Cf photo (je ne suis pas chez moi donc j'ai repris une photo sur le net, mais j'ai exactement la même carte. Je poste une photo dès que je suis de retour chez moi. Les jumpers dont je parle A/B ( a droite de sw1) et C/D (a droite du crystal) sont bien visible sur la photo.

Ballysnd-51_1.jpg
La carte son subit-elle un traitement particulier car l'étain lorsque j'essaye de faire des soudures n'est pas "aspiré" comme d'habitude par les trous, c'est comme si il était rejeté...
 
Pour cela que je veux voir ta carte, et coté soudure et composants avec un bon zoom que je puisse bien voir l'état de tes soudures
 
Alors j'ai bien avancé, et voici mes dernières trouvailles:
_ Les cavaliers sur la carte son sont en positions B (processeur 6808 et ram en U10) et D (2532 Eprom) => Cela me semble bon.
_ J'ai enlevé les composants de leurs supports, passé de la bombe nettoyant contact acheté chez RP sur les pins des composants, sur les supports et sur la carte face et dos et brossé avec une brosse a dent => Les contacts sont parfaits et une fois les composants en place sur leurs supports respectifs les connections sont parfaites.
_ J'ai interverti le PIA de la carte son avec un des PIA qui se trouve sur la carte mère et tout fonctionne => le PIA n'est pas grillé.

Lorsque je démarre une partie et que je lance la boule, lorsqu'elle déclenche un son j'ai bien la carte mère qui envoie une interruption (actif bas) sur la pin J1-8 => le soucis ne vient pas de la carte mère.

Question no1:
J'ai fait un test de continuité sur tout le connecteurs J1 de la carte son. Tout est normal par rapport à la doc sauf les pins J1-12, J1-13, J1-14 et J1-15 qui sont liées à la masse. Pour la pin J1-14 c'est normal, la pin J1-15 pourquoi pas, la pin J1-13 est "spare" donc pas de soucis.
Par contre la pin J1-12 est notée "Addr E" sur la doc arrive sur la pin 17 de U1 (le processeur son AY-3-8910) après être passée dans un inverseur.
Donc J1-12 ( à la masse) => Inverseur => U1-17 (+5V) est-ce normal?

Question no2:
Lorsque j'allume le flipper, après la phase de configuration, et juste avant de lancer une partie j'ai le signal R/W de U3 pin 34 qui ne bouge pas même si je lance une partie. Si j'appuie sur le switch de la carte son une fois, le signal s'active et bagote (mais il faut que j'appuie au moins une fois sinon le signal reste "bloqué" etat haut (Read). Même avec les signaux R/W qui bagotent je n'ai pas de son et surtout j'ai le bus de data entre le PIA U2 et le processeur son U1 (AY-3-8910) qui ne bouge pas.
Comment peut-on interpréter cela? Comment vérifier que le processeur son n'est pas grillé? Et que la ROM n'est pas grillée

Merci pour vos idées!
 
En me relisant sur le point numéro 2, je me demande si il est possible que la ROM (le composant) fonctionne mais que les données à l'intérieur soient corrompues, un peu comme un disque dur qui fonctionne mais qui a des secteurs défectueux. Et donc le processeurs démarre mais fait n'importe quoi car il ne lirait pas les bonnes données mais des données corrompues..

C'est intéressant de remarquer cf lien plus haut que le processeur U3 démarre:
_ à l'adresse 0x1000 dans le cas d'un démarrage, d'une interruption non masquable (action sur le bouton SW1) et d'une interruption software.
_ à l'adresse 0x1023 dans le cas d'une interruption hardware sur la pin.

J'ai bien vérifié que j'avais une interruption sur U2 pin 40 (venant de la carte mère) mais je n'ai pas vérifié si cette interruption était bien réorientée vers U2 pin 37 puis arrive finalement sur U3 pin 4. Je vérifie ce soir... Si l'interruption n'arrive pas sur U3 cela signifie que le composant U2 a été mal configuré par le processeur lors du boot...
 
OUi les ROMS peuvent être HS

Seul moyen les lire sur un programmateur qui teste les E/S et états
 
Après vérifications, l'interruption ne ressort jamais de U2 pour arriver ensuite sur U3,j'en déduis que le processeur ne configure pas correctement le PIA. Et donc que probablement la rom est corrompue. Je vais en commander une nouvelle sur RP.

Comment puis-je verifier la ram? Est ce qu'une ram hs peut empêcher le processeur de configurer le PIA ?
 
La ram HS le système ne démarre pas plus !
 
Merci pour cette réponse, je vais commander sur RP les pièces suivantes pour la carte son, pourriez-vous me confirmer que c'est les bonnes pièces?
_ Processeur 6800 pour remplacer U3.
_ Ram 6810 pour remplacer U10.
_ Prom Son grand slam 4j ref:RPPROMSONSGRANDSLAM. Pour cette dernière je ne suis pas sur car sur ma carte j'ai pour le moment une mémoire 2532. Et sur RP il est dit que les 2532 sont obsolètes et qu'il faut les remplacer par des 2732 en ajoutant un adaptateur 2532 => 2732.

Si j'achète la prom son ci-dessus est ce que j'ai besoin de commander en plus l'adaptateur 2532 => 2732?

Merci pour votre aide!
 
T'inquiètes pas je te ferais cela en 2532 ;)
 
Le tout dernier soucis que je rencontre avant de finaliser ma commande est le suivant:

Cela concerne les lampes du plateau base 3A et Base 3C lorsque je lance le mode opérateur de clignotement des lampes.
Si je branche les deux ampoules chacune dans une douille qui ensuite se vissent dans la carte sous la plateau, elles restent allumées toutes les deux avec une intensité moyenne par rapport à l'intensité normale de clignotement (au lieu de clignoter...).
Si je connecte uniquement l'ampoule de la base 3A et que je ne vise pas la douille pour la base 3C alors la base 3A clignote normalement.
Si je connecte uniquement l'ampoule de la base 3C et que je ne vise pas la douille pour la base 3A alors la base 3C clignote normalement.

J'ai fait des tests croisés et j'ai éliminé la possibilité d'une ampoule ou d'une douille défectueuse, j'ai aussi vérifié les diodes qui touchent les lampes (enfin seulement une sur les deux).

Les deux bases dépendent du transistor Q9... Il semble que Q9 fonctionne correctement avec seulement l'une des deux lampes de branchées mais ne bagote plus dès que les deux sont branchées... Comme les lampes sont alimentées en alternatif, je suis un peu perdu (j'ai jamais rien compris à l'alternatif)...

Est ce que Q9 est défectueux et ne supporte plus la charge des deux ampoules en simultanée ou alors la résistance r26 (entre Q9 et le décodeur)?

PS: que dois-je commander pour refaire le connecteur en haut à droite J7 de la carte drivers A3, je suis perdu au niveau du pas du connecteur et de la taille des cosses pour que ça rentre dedans...

Merci pour vos réponses.
 
Je te dirais que pour les lampes en question le Thyristor est HS ou alors la résistance juste avant pour sa gâchette.

Pour la carte driver en haut à droite, pourrais tu préciser ! Cela ne serait pas J3 ?
 
Chez moi, sur le schéma il s'appelle j7. C'est celui qui est le plus en haut à droite à côté de l'énorme dissipateur thermique. Je viens de tomber sur ton article "connecteur j3 solénoïde bally" et sur ta carte à toi il est référencé j8 cf ta photo. C'est celui de 25 broches. Le pas du connecteur c'est bien du 0.1?
 
Retour
Haut Bas