Bonjour à tous je suis en train de restaurer le flipper bad cats d un ami et je galère pour redémarrer la carte .
Voici les tests effectué
Au démarrage le flipper s allume on entend un bong de la carte son mais pas d affichage.
Toutes les tensions sont ok.
Led 5 V ok
Led diagnostic un flash long puis 10 flash court et retour a un long etc…
Led blancking tjs off.
J ai reprogrammé u26 et u27 idem
Démontage de la carte passage sur banc avec alimentation de labo et programme de la rom Leon pour test et ajout de la led sur la pin15 du processeur
Lors des test au démarrage la led ne clignote pas mais on entend le relais bagotter. Test des pia suivant la doc du wiki ok j ai bien les bagottage toutes les 0,5s.
Qd j appuis sur le bouton reset la led marche elle clignote mais les sorties des pia ne change plus d états .
J ai changé la ram u25 idem, les signaux 74ls244 semble ok a l’osciloscope.
J ai essayé de remonté la carte et mettre la ram u27 de test ( pas la Leon l autre) la le flipper boot pas de flash de la led diagnostic et led blancking s allume fix
J ai essayé de change des 74ls00 et 74ls02 qui semblait bizarre mais pas mieux
Je bloque un peu si une âme charitable a une idée ou une piste je suis preneur
Merci à tous bonne journée
Williams bad cat soucis carte mère
Flipper concerné :Si necessaire, merci de proposer un flipper en relation avec ce sujet. |
-
izidor
- Dept: 49
- Rech/Achete: 0 flip
- Messages : 672
- Inscription : jeu. 12 04, 2018 21:31
- Niveau : Initié
- Pro / revendeur : non
- Localisation : Angers
Re: Williams bad cat soucis carte mère
Salut, voici un conseil pour valider le circuit de sélection de CI (implique plusieurs TTL) .
Tu enlèves délicatement de son support le processeur 6802 en U15 et tu le met de coté,
puis sur le support, tu met les pattes 9 à 20 et 22 à 26 au +5v, ensuite tu met sous tension la carte et avec un multimètre (le mieux serait un probe logic ou encore mieux un oscilloscope) tu mesures dans cet ordre les pattes 33, 32, 31, 30, 29, 28, 27, 26 .
Si tu mesure entre 0v <> 1v tu note 0 et entre 2v <> 5v tu note 1, entre 1v <> 2v tu note F .
Tu devrais trouver
26, 27, 28, 29, 31 et 33 = 0 (moins de 1 volts)
30 et 32 = 1 (plus de 2 volts)
et aucun F
Cette manipulation va te servir à écarter une panne sur toutes les puces TTL (une bonne dizaine) qui sont impliquées dans le circuit de sélection des différents CI (ram, roms, PIA) .
Si tu trouve un F, tu as probablement un souci sur le data bus .
Petite explication, lors de la mise sous tension, la première chose que processeur U15 va faire c'est de lire les deux octets du " vecteur reset " qui se trouve à l'adresse FFFE et FFFF de la rom U27 .
En mettant les pattes 9 à 20 et 22 à 26 au plus 5volts tu places les 16 bits d'adresse 1111111111111111 qui donne en hexadecimal FFFF . A cette adresse dans la rom u27 tu as le premier octet, de valeur 0A et en binaire cela donne 00001010 . c'est cet octet lu que tu dois retrouver sur les pattes 26 à 33 .
Tu enlèves délicatement de son support le processeur 6802 en U15 et tu le met de coté,
puis sur le support, tu met les pattes 9 à 20 et 22 à 26 au +5v, ensuite tu met sous tension la carte et avec un multimètre (le mieux serait un probe logic ou encore mieux un oscilloscope) tu mesures dans cet ordre les pattes 33, 32, 31, 30, 29, 28, 27, 26 .
Si tu mesure entre 0v <> 1v tu note 0 et entre 2v <> 5v tu note 1, entre 1v <> 2v tu note F .
Tu devrais trouver
26, 27, 28, 29, 31 et 33 = 0 (moins de 1 volts)
30 et 32 = 1 (plus de 2 volts)
et aucun F
Cette manipulation va te servir à écarter une panne sur toutes les puces TTL (une bonne dizaine) qui sont impliquées dans le circuit de sélection des différents CI (ram, roms, PIA) .
Si tu trouve un F, tu as probablement un souci sur le data bus .
Petite explication, lors de la mise sous tension, la première chose que processeur U15 va faire c'est de lire les deux octets du " vecteur reset " qui se trouve à l'adresse FFFE et FFFF de la rom U27 .
En mettant les pattes 9 à 20 et 22 à 26 au plus 5volts tu places les 16 bits d'adresse 1111111111111111 qui donne en hexadecimal FFFF . A cette adresse dans la rom u27 tu as le premier octet, de valeur 0A et en binaire cela donne 00001010 . c'est cet octet lu que tu dois retrouver sur les pattes 26 à 33 .
Machines actuelles : Baywatch, Dr dude, Huricainne, Fathom, Harlem globe Trotters, Playboy, Rolling Stones, Silvermania, Mars God of Wars, High speed, Magic city, Far out, Big Deal, 300, 35 bornes vidéo et 2 musiques