[TUTO] Dépanner une PCB

Complémentaire à la partie Matos, vous trouverez ici de nombreux tutos. C'est communautaire, tout le monde peut créer un tuto.
Message
Auteur
Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

[TUTO] Dépanner une PCB

#1 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:21, modifié 1 fois.

Avatar de l’utilisateur
Amano J
stick de rhodium
Messages : 3531
Inscription : 06 oct. 2005, 18:45
Localisation : Albertville
A remercié : 0
A été remercié : 19 fois

Re: [TUTO] Dépanner une PCB

#2 Message par Amano J »

Oh punaise voilà un thread qui va devenir intéressant, je vais me délecter de sa progression ! :luv:
Image

Avatar de l’utilisateur
fafangus
stick de platine
Contact :
Messages : 1811
Inscription : 29 févr. 2016, 00:08
A remercié : 0
A été remercié : 1 fois

Re: [TUTO] Dépanner une PCB

#3 Message par fafangus »

Comme quoi bien détaillé et bien expliqué ça devient presque simple, j'ai dit presque... :P
Merci Apocalypse de partager ton savoir avec nous 8)

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#4 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:22, modifié 1 fois.

Avatar de l’utilisateur
Angel Nanaki
stick d'or
Messages : 1474
Inscription : 14 mars 2004, 19:03
A remercié : 3 fois
A été remercié : 2 fois

Re: [TUTO] Dépanner une PCB

#5 Message par Angel Nanaki »

J'applaudis les personnes qui ont ce genre de connaissance et j'applaudis d'autant plus ceux qui prennent le temps de partager leur connaissance.

Je bookmark cette page ^^

Merci pour le partage ! :wink:

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#6 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:22, modifié 1 fois.

Avatar de l’utilisateur
Teclis01
stick de platine
Messages : 1816
Inscription : 15 mars 2011, 10:13
Localisation : 01
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#7 Message par Teclis01 »

Le changement c'est maintenant ;)

Plus sérieusement, une initiative de passionné et encore une fois je te remercie d'être passé ici.
Merci d'avoir commencé à partager ce que tu fais dans le domaine de l'arcade et ...comment tu le fais!

Pour les aficionados ça semble certainement d'une logique implaquable, pour les simple passionnés ou issus d'un autre domaine c'est une porte qui s'entrouve!
Une très bonne lecture mais à mettre en place après :) Lire c'est bien appliquer c'est mieux!

Avatar de l’utilisateur
Layer
stick de diamant
Messages : 8131
Inscription : 15 août 2006, 16:44
A remercié : 1 fois
A été remercié : 11 fois

Re: [TUTO] Dépanner une PCB

#8 Message par Layer »

Il faut aussi parler des GAL, PAL et BPROM. Ca tombe en panne, au même titre que des TTL. Bien souvent on arrive à déceler la panne par ex d'un pb de superposition de layers ou de signaux de couleurs en retraçant les signaux jusqu'au PAL, GAL ou BPROM incriminé...

et parler également des réseaux de résistance... brancher un PCB à l'envers peut arriver par mégarde, et bien souvent c'est un réseau de résistance (pour l'io) qui crame parce que les 5V et 12V inversés coincident avec les contrôles directions et boutons.
Bornes Vewlix L & F jp, Lindbergh Universal cab SD, 6 superguns, PCBs divers & CM : MVS, MegaPlay, ST-V jp, HyperNG64, PGM 1 & 2, Naomi 2 jp + GD-ROM & Net DIMM 512 Mo fw 3.17, F3 jp, G-Net flashée, Chihiro t3 jp, AW jp, Lindbergh yellow jp, TX0, TX2, TX3, RingEdge 1 & 2 jp, ES3X

Avatar de l’utilisateur
neocps1
stick d'or
Messages : 1381
Inscription : 15 mai 2014, 22:19
A remercié : 0
A été remercié : 1 fois

Re: [TUTO] Dépanner une PCB

#9 Message par neocps1 »

Apocalypse a écrit :Il n'y a par exemple que quelques centaines de repair logs disponibles en ligne TOUS SITES CONFONDUS... C'est bien simple j'ai dû tous les lire au moins une fois.
C'est déjà énorme vu le niche qu'est le monde de l'arcade

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#10 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:22, modifié 1 fois.

Avatar de l’utilisateur
Layer
stick de diamant
Messages : 8131
Inscription : 15 août 2006, 16:44
A remercié : 1 fois
A été remercié : 11 fois

Re: [TUTO] Dépanner une PCB

#11 Message par Layer »

Effectivement, on diagnostique moins de pannes parce qu'ils sont beaucoup moins nombreux que les TTL à peupler les boards.

C'est vrai qu'il y a peu de repair logs M72 sur le net, et peu de chance que la panne provienne de la romboard.
Bornes Vewlix L & F jp, Lindbergh Universal cab SD, 6 superguns, PCBs divers & CM : MVS, MegaPlay, ST-V jp, HyperNG64, PGM 1 & 2, Naomi 2 jp + GD-ROM & Net DIMM 512 Mo fw 3.17, F3 jp, G-Net flashée, Chihiro t3 jp, AW jp, Lindbergh yellow jp, TX0, TX2, TX3, RingEdge 1 & 2 jp, ES3X

Avatar de l’utilisateur
neocps1
stick d'or
Messages : 1381
Inscription : 15 mai 2014, 22:19
A remercié : 0
A été remercié : 1 fois

Re: [TUTO] Dépanner une PCB

#12 Message par neocps1 »

gal, pal et proms sont faciles à dumper et changer ? la plupart sont protégés en lecture et je ne parle meme pas pour trouver un equivalent aux proms ni du materiel pour les reprogrammer.

Avatar de l’utilisateur
Layer
stick de diamant
Messages : 8131
Inscription : 15 août 2006, 16:44
A remercié : 1 fois
A été remercié : 11 fois

Re: [TUTO] Dépanner une PCB

#13 Message par Layer »

Il faut se confectionner un petit adaptateur à la façon du schéma de Charles Mc Donalds pour dumper les pal et gal protégés (quand ça passe) comme des eproms.

Pour les proms, c'est clair, si on n'est pas équipé d'un ancien programmateur, donc pas en USB pour la plupart, pas moyen de dumper.
Bornes Vewlix L & F jp, Lindbergh Universal cab SD, 6 superguns, PCBs divers & CM : MVS, MegaPlay, ST-V jp, HyperNG64, PGM 1 & 2, Naomi 2 jp + GD-ROM & Net DIMM 512 Mo fw 3.17, F3 jp, G-Net flashée, Chihiro t3 jp, AW jp, Lindbergh yellow jp, TX0, TX2, TX3, RingEdge 1 & 2 jp, ES3X

Avatar de l’utilisateur
neocps1
stick d'or
Messages : 1381
Inscription : 15 mai 2014, 22:19
A remercié : 0
A été remercié : 1 fois

Re: [TUTO] Dépanner une PCB

#14 Message par neocps1 »

oui mais de là à dire que c'est "très facile"...

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#15 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:24, modifié 1 fois.

Avatar de l’utilisateur
Elgen
stick de plastique
Messages : 6
Inscription : 25 nov. 2014, 23:55
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#16 Message par Elgen »

Hi there, Elgen here };-P
Glad you guys find my work useful (I ran the page through google translate, as my french is non-existent };-P)

Actually, in my experience, most BPROMs can actually also be dumped just as normal ROMs by the use of adaptors using modern low-end USB-programmers.
Another alternative is also to write your own software for your programmer or using i.e. an Arduino to dump them.
I wrote my own software for my own low-end programmer (TOP2005+) some years ago, and that can dump anything that acts like a ROM (including BPROMs, some GALs/PALs etc.)
https://bitbucket.org/Elgen/u2pa
(blog post about the initial development http://elgensrepairs.blogspot.dk/2012/0 ... ersal.html)

<3 Love
Elgen };-P

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#17 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:24, modifié 1 fois.

Avatar de l’utilisateur
NeoRey
stick de plomb
Messages : 99
Inscription : 01 mai 2014, 10:37
Localisation : Nord
A remercié : 0
A été remercié : 1 fois

Re: [TUTO] Dépanner une PCB

#18 Message par NeoRey »

Bonjour Apocalypse,

Merci pour ce tuto qui m'a bien aidé à me lancer dans la réparation de mon pcb bootleg Wonderboy (bug graphique sur le perso et quelques décors).
J'ai commencé par inspecter quelques TTL à l'aide de ma sonde logique et j'ai détecté un 74LS245 défectueux. Mais cela n'a pas résolu totalement mon problème de bug.

J'en suis donc arrivé au test de mes Ram TMM2016BP-12 mais j'ai un petit soucis et j'aurais voulu avoir ton avis.

Mes trois Ram sont sous une plaque de TTL (voir photos) : Est ce que je peux enlever cette plaque et alimenter le PCB sans risque ? afin de vérifier l'état des signaux CE, OE et WE ? ou dois je la laisser et mesurer avec grippes fils ........

Au cas ou j'ai regarder sur le net pour commander des ram et je n'ai pas trouvé énormément de revendeur. Mise à part quelques uns mais à un prix d'environ 10€.
As tu quelques sites à me recommander ?

Merci d'avance pour ton aide


Image

Image

Image

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#19 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:24, modifié 1 fois.

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#20 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:24, modifié 1 fois.

Avatar de l’utilisateur
NeoRey
stick de plomb
Messages : 99
Inscription : 01 mai 2014, 10:37
Localisation : Nord
A remercié : 0
A été remercié : 1 fois

Re: [TUTO] Dépanner une PCB

#21 Message par NeoRey »

Apocalypse a écrit :Salut,
je ne répare pas les bootlegs mais je vais quand même essayer de te donner un coup de main.

Tu peux retirer la plaque et alimenter la PCB comme ça sans problème par contre cela peut fausser tes observations si cette carte gère justement les signaux /CE, /OE, etc.

Pour les RAM 2016 tu peux utiliser n'importe quelles RAM de type 6116 wide (boîtier large) avec un temps d'accès de 120ns maxi dans ton cas (70ns, 100ns ou 120ns par exemple).
Tu en trouveras facilement sur ebay ou aliexepress.

P.S. : Vérifie aussi les RAM 2148.
Salut,

Super merci pour ce retour rapide :-D , je teste ça dès que j'ai un peu de temps.

Bonne journée

Avatar de l’utilisateur
Elgen
stick de plastique
Messages : 6
Inscription : 25 nov. 2014, 23:55
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#22 Message par Elgen »

Apocalypse a écrit :Hi Elgen,
yes thank you for your great work. I'm one of your earliest reader.

I actually own a TOP3000 programmer. I was thinking of writing my own software too.
Perhaps we could work together to add support for the TOP3000?

BTW your link seems dead, can't download anything.

P.S. : IIRC you're Danish. I might have the opportunity to work there and I think it would be great to have some info from someone who lives there. I've already been there and I loved the country. But for some reason I can't send PM... :(
Hi

Seems like I did actually get the pm, but no email-notification. I've replied now with my email, so we continue from there };-P

About the dead link, maybe Bitbucket was down when you tried? If you go to the download tab, you should be able to download a snapshot of the repo. Or if you have hg installed, you can just clone the repo like this
$> hg clone https://bitbucket.org/Elgen/u2pa

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#23 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:24, modifié 1 fois.

Avatar de l’utilisateur
Elgen
stick de plastique
Messages : 6
Inscription : 25 nov. 2014, 23:55
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#24 Message par Elgen »

Apocalypse a écrit :
Elgen a écrit :About the dead link, maybe Bitbucket was down when you tried? If you go to the download tab, you should be able to download a snapshot of the repo. Or if you have hg installed, you can just clone the repo like this
$> hg clone https://bitbucket.org/Elgen/u2pa
Hi,
I don't get it at all. What's hg? What's that about cloning? Why not a simple clickable link?
tl;dr :
This will get you the a snapshot of the source code as it looks right of this moment when I post this.
https://bitbucket.org/Elgen/u2pa/get/fa0f9dbe5eb2.zip

The longer explanation:
This is live code, and I still develop on it, fix bugs etc when I find the time for it.
That's why I keep the source code in an online version controlled repository.
When I started the project, the version control system I was most familiar with (as I've been using it at work for many years), was Mercurial (aka hg).
Had I started today, I'd probably used git instead...

Apocalypse
stick d'argent
Messages : 730
Inscription : 22 sept. 2016, 22:48
A remercié : 0
A été remercié : 0

Re: [TUTO] Dépanner une PCB

#25 Message par Apocalypse »

.
Dernière modification par Apocalypse le 09 oct. 2021, 20:24, modifié 1 fois.

Répondre