Gamoover

Forums "BACK 2 SCHOOL" => Bornes génériques modernes => Discussion démarrée par: maldoror68 le Mercredi 13 Avril 2011, 20:06:12 PM

Titre: [help] ma 1ère pcb en panne - Tatsujin [résolu]
Posté par: maldoror68 le Mercredi 13 Avril 2011, 20:06:12 PM
bonsoir :-\

malgré tous mes soins apportés ,une de mes pcbs est en panne:

Tatsujin. :'( :-*

symptômes
:
-selftest au boot: tout est ok
-bouillie de sprite sur les vaisseaux / tirs et éléments destructibles et powerups
-les backgrounds sont ok
-le son et les contrôles sont ok

photo:
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110413195941-maldoror68-panne.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110413195941-maldoror68-panne.JPG)

tests effectués:
-mesure du 5v. j'ai effectué plusieurs boots de 4.90v a 5v.01. même résultat.
-test visuel des composants: R.A.S.
-déclipsage et reclipsage de toutes les eproms sur leurs tulipes (un faux contact peut-etre ? ) rien. toujours pareil
-tests de continuité sur quelques pistes "rayées"au multimètre coté soudures. pas de souci, le courant passe.

mon avis:
ça y'est l'électricité statique a réussi a me pourrir une eprom  :-[?
(juré! j'ai plus de papier bulle!  :-(( )
en tout cas la panne semble venir de ça ?

que faire ? s'immoler par le feu ? on démarrer sa voiture dans son garage fermé?
qui dépanne ? qui contacter ? helpeuh!  :'(
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: sentinelle le Jeudi 14 Avril 2011, 01:59:06 AM
salut moi je fais mes envois a ce site :

http://www.arcadiabay.de/

mais bon il faut que la carte soit precieuse et rare sinon c'est cher voila a plus

il faut leur envoye un mail des symptomes et il te demande de leur faire parvenir la carte

j'ai deja fait plusieurs envois et impec sauf une morte de chez morte

sinon super service mais assez long 2 semaines voir 3

a plus

Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: f4brice le Jeudi 14 Avril 2011, 08:02:59 AM
Salut.

Le 1er truc à faire, c'est de dumper chacune des EPROMs et de demander à Mame d'en vérifier le contenu.
La commande est :
mame -romident dump1.bin
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Jeudi 14 Avril 2011, 10:39:41 AM
bon... va falloir acheter un lecteur / programmateur d'eeprom ainsi qu'une effaceur a uv.  >:(

un modèle / un site a me conseiller ?  =?=

merci  ;)
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Mercredi 20 Avril 2011, 12:25:57 PM
ça y est,j'ai franchi le pas qui sépare l'amateur d'arcade du psychopathe asocial dangereux (je rigole! ) :D

je viens de commander sur le net:

-un Wellon VP280 usb et tout et tout :-*
-un effaceur UV d'Eprom

stay tuned  ^-

edit du 21 avril 2001:

bon, j'ai profité d'un peu de temps libre pour booter la pcb ,faire quelques tests et me renseigner sur les roms grâce a mame "ou est situé quoi comme donnée et dans quelle pupuce..." ;D

donc si on prends la pcb:
(http://www.citylan.it/truxton/PCB%20component%20side.jpg)

et les infos de mamedb (http://www.mamedb.com/game/truxton):

on vois que les données graphiques sont contenues sur des prom numérotées de B65 - 01 à B65 - 08

les n° 01 à 04 sont répertoriées comme "gfx1" sur mamedb
les n° 05 à 08 sont répertoriées comme "gfx2" sur mamedb

a quoi correspondent gfx 1 et 2 ?  ;D

j'ai tous simplement booté la pcb et respectivement enlevé et remis les prom et regardé ce que ça donne à l'écran:

gfx 1 correspond aux graphismes "background"  ^-^
gfx 2 correspond aux graphismes "sprites"  :-)=

donc ma panne se localiserai plutôt vers

B65 - 01
B65 - 02
B65 - 03
B65 - 04

^- (ça cogite dur!)  ::) :-\
plus qu'a attendre le programmateur d'eprom  8)
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Jeudi 21 Avril 2011, 14:23:47 PM
bon.

je viens de m'amuser a simuler 8 sets de roms "corrompus" de truxton sous mame..

(grace a Hex Editor, merci F4brice pour le tuyau dans le tuto "démon des pannes" ^-)

conclusion:
a mon avis sur ma pcb ,les proms qui contiennent les "sprites"  (b65-01 à b65-04) sont bons

(reste a vérifier avec le programmateur d'eprom , mais 3 semaines de livraison, ça va être long...  ::))

le contenu est bien affiché sur mes "glitchs" ,c'est juste que la pcb va piocher de manière anarchique dans le Tileset

d'ou mes questions:

1 - quel composant dicte au jeu d'aller chercher tel sprite et de l'afficher a tel endroit ?
(j'ai l'impression que les sprites sont bons mais leur adressage est foireux... :?)

(un peu comme si les tiroirs (ici les roms) d'une pharmacie seraient bien rangés mais le préparateur est devenu fou et se trompe de tiroir...) ;D

(un pb de bankswitching ?  :()

ce qui veux dire que je vais surement devoir dépanner un de ces petits composants noirs mystères soudés sur la pcb :-[ moi qui espérais trouver la panne sur les tulipes... >:(

2- ou trouver une datasheet de Tatsujin / truxton sur le net ? je ne trouve aucune doc et je dois dépanner en aveugle... :-[ si quelqu'un a des infos à me donner... si tout ce petit hardware tourne sous mame, quelqu'un sur terre doit bien savoir comment ça marche ?

je sens l'investissement dans un oscilloscope  ::)...

merci !  <:)

Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Little_Rabbit le Jeudi 21 Avril 2011, 15:25:06 PM
Salut maldoror68,

Dur dur pour ta panne  :'(.

La priorité n°1 me semble être de trouver le schéma électronique ! Car sinon, même avec un matos de folie cela sera très très dur.
(et puis pas de bol Panasonic a sorti un appareil qui s'appelle tatsujin tant et si bien que Google ne trouve que ça !...  :().

Mais as-tu essayé le truc de base : sortir chaque composant sur support, bien lui nettoyer ses pattes (avec une bombe spéciale contact électronique par exemple), nettoyer les supports aussi et tout remettre en place (le faire circuit par circuit permet d'éviter les erreurs ;) )? Car cela pourrait être un simple mauvais contact dû à l'oxydation, non ?

Si tu trouves un lien vers les schémas, dis-le nous, qu'on puisse mieux t'aider.

A+
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Cal2 le Jeudi 21 Avril 2011, 17:16:30 PM
Tu ne trouveras pas de schema de cette carte désolé de te décevoir.

Je peux par contre te donner une piste. Je pense qu'il s'agit juste d'un problème d'adressage des mask rom contenant les tiles.

je m'explique: il y a effectivement deux chips custom, mais surtout une tripotée de 74LS qui servent à tout connecter ensemble.

Il y a des 74LS qui sont utilisés comme buffers / tampons, notamment pour les lignes d'adresse (Axx-Axx) des mask rom.

je me concentrerais là dessus dans un premier temps.

Pour ca, il faut récupérer la documentation des circuits logique, et avec un oscilloscope, voir si les sorties correspondent bien à ce qui est attendu.

Exemples:

- une entrée qui ne bouge pas alors que les autres bougent
- une sortie qui ne bouge pas au contraire des autres
- une ligne avec un signal hors normes, écrasé (par exemple entre 0 et 1/2 VCC au lieu de 0-VCC

Autre conseil,

si tu as la possibilité de repérer sur un sprite une tile qui déconne, débrouille toi pour trouver son numéro, et le numéro de la tile qui devrait être affichée à sa place.

En comparant en binaire les deux numéros de tiles, tu pourrais avoir une idée des bits qui posent problème.

bon courage  ^-^
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Jeudi 21 Avril 2011, 18:06:57 PM
c'est bien ce que je craignais :(...bon, merci pour les pistes  ^-^
j'attends la livraison de mon matos et je re-déterrerai le topic  :-\

une possibilité de convertir les fichier bin de mame en planche de sprite avec adresse des tiles ?  =?= (genre une sortie en png ou jpg ? soyons fous! ;D

edit: la touche f4 de mame permet l'affichage des tile map  ^-^

je sens que je suis bon pour me taper les 74LS et les 74Als a l'oscillo... :(

merci de votre patience et de vos explications précises et pertinentes ;)

a+

edit de la nuit:

je suis en train de m'amuser a lister tous les composants de la pcb... ;D a l'échelle 1/1...ça va me prendre 24h ;D
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110421225709-maldoror68-DSC02490.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110421225709-maldoror68-DSC02490.JPG)

Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Mardi 03 Mai 2011, 19:17:22 PM
bon, suite de l'histoire:

je viens de recevoir mon VP-280  ;)

l'installation est faite, le seul hic c'est que ça m'a l'air plus compliqué qu'un lecteur externe de cdrom ou de disquette :?

en effet: je veux lire mon eprom
mais il faut préciser le type à l'appareil  :-[.

si je fait "autodetect", il me met:
">>  28 pin device!Man.Code:00   Dev. Code:00"

ça m'aide... ::)

je vais donc devoir trouver l'info avant de pouvoir lire ces eprom et les comparer au set de Mame  :-\
tonight tube d'aspirine night!  ^-^

edit:

bon, ce ne sont pas des eprom mais des proms qui contiennent mes "gfx"  ;D

j'ai décollé un sticker (B65 01) et voilà ce que j'ai:

une prom inconnue de 2 x 14 pins

FCG.3
LH2309B J
8837    D

=?= ;D

j'ai aussi trouvé cette page mais bon... je comprend rien (http://www.solvalou.com/subpage/arcade_roms/T/truxton)  :-\
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Lonewolf le Mardi 03 Mai 2011, 20:26:46 PM
Je suis très admiratif du travail effectué  ^- Pour moi c'est du chinois et j'ai toujours admiré les gens qui pigeaient tout ça  :D
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Mardi 03 Mai 2011, 20:50:33 PM
Citation de: Lonewolf le Mardi 03 Mai 2011, 20:26:46 PM
Je suis très admiratif du travail effectué  ^- Pour moi c'est du chinois et j'ai toujours admiré les gens qui pigeaient tout ça  :D

c'est pour ça que je veux com-prendr-euh!  :)
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Little_Rabbit le Mardi 03 Mai 2011, 22:46:30 PM
Salut :)

La page que tu as sur Truxton/Tatsujin est intéressante car elle nous renseigne sur le type de ROM et sur la façon dont les ROM sont organisées ou "mappées".

Je vous propose de retranscrire ici la recherche que je fais en même temps que j'écris ce post. Mais connaissances en électronique datant de 20 ans, je ne suis plus du tout au fait de ce qui se fait (ni même de ce qui c'est fait, c'est bien loin ! ;) ).

la B65_01 est une PROM de 128 kilo mots de 8 bits, autrement dit une PROM de 128 ko. Elle occupe un espace mémoire allant de 000000 à 1FFFFF en hexadécimal.

Les ROM ou EPROM ont souvent leur référence construite sur leur capacité en kilobit divisé par 1024. Par exemple, une EPROM 2716 (c'est le 16 qui nous intéresse, il existe aussi des 2732, 2764, 27128, etc.), est une EPROM de 16 x 1024 bit soit 16384 bits. Si on divise ce nombre par 8, on obtient le nombre d'octet (ici 2048) et si on divise à nouveau par 1024 le nombre de ko (ici 2 ko, balaise !). Une EPROM 27C16 fait donc 2 ko.

Puisque l'on sait que ta PROM fait 128 ko, on en détermine qu'une EPROM capable de contenir la même quantité de donnée sera une EPROM de 128 x 1024 x 8 = eprom 1048576 bits. Google ce résultat et tu obtiens ça (http://www.google.fr/search?sourceid=chrome&ie=UTF-8&q=prom+LH2309b#sclient=psy&hl=fr&source=hp&q=EProm+1048576+bit&aq=f&aqi=&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=65a3fe49a5c5ab66).

On y trouve tout un tas d'EPROM 128 ko. On prendra par exemple celle-là (http://www.alldatasheet.com/datasheet-pdf/pdf/54255/FAIRCHILD/27C010.html).

Cette datasheet nous renseigne sur le nombre de broches et son brochage : ici 32 broches ! Mauvaise pioche, ce n'est sûrement pas ce à quoi correspond notre circuit. En fait c'est normal car une EPROM, par rapport à une ROM, nécessite certaines broches spécifiques à sa programmation et cela ne pourrait tenir dans 28 broches !

Essayons la même recherche avec "ROM 1048576 bit 28pin". Pas très concluant... Il nous faut trouver une ROM de 131072 mots de 8 bits. Essayons aussi [ROM "131072 x 8 bits" 28pin] (http://www.google.fr/search?sourceid=chrome&ie=UTF-8&q=ROM+1048576+bit#sclient=psy&hl=fr&biw=1600&bih=1044&source=hp&q=ROM+%22131072+x+8+bits%22+28pin+5V&aq=f&aqi=&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=65a3fe49a5c5ab66). Là le premier lien est intéressant. On tombe bien sur une ROM 28 broches de 131072 mots de 8 bits => la LH531000B-S ! Mais si on y regarde de plus près, cette référence fonctionne en 3V et non 5V (il s'agit de la famille basse consommation, caractérisée par le -S de fin de référence).

Cherchons alors sous Google LH531000B. Cette fois ça ressemble à quelque chose de plausible : on a bien 28 broches, pour fournir les broches incontournables que sont nos 8 bits de données, 17 bits d'adresse, Vcc+Masse, et Chip Enable, le tout en 5V. Une ROM 128 ko de 28 broches aura toujours exactement ces broches, c'est obligatoire. Reste à savoir si les tiennes ont ce brochage précis. Je ne m'y connais plus assez pour apporter la réponse :).

Mais à l'aide de ton programmateur d'EPROM, essaye toujours cette référence et tu verras bien (je pense que le risque est nulle). Si ça ne marche pas, tu peux à partir de ma démonstration essayer de trouver d'autres datasheet qui correspondent au cahier des charges, noter la référence et essayer un nouveau dump.

Bon courage !

A+
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: f4brice le Mardi 03 Mai 2011, 23:57:05 PM
Décolle l'étiquette de la PROM B65_02 et regarde sa référence.
Peux-tu poster une photo (nette) des 2 PROMs sans leur étiquette ?
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: MarkMatrix le Vendredi 06 Mai 2011, 12:53:22 PM
avant de t'attaquer aux prom et eprom, vérifie un truc, c'est comme ça que j'ai ressuscité un autre Toaplan :

avec un truc isolant (pour pas faire contact) et suffisamment arrondi pour pas meurtrir ses petites pattes (genre ton ongle) vérifie, jeu en marche, que le probleme ne vienne pas du gros cms carré qu'on voit sur la photo (j'ai pas resorti ma pcb mais je sais pas si y'en a pas un deuxième). fait doucement le tour du chip, et regarde ce qui de passe au niveau des sprites. si tout est décodé normalement, tu n'a plus qu'a faire chauffer le fer (doucement, c'est fragile ces bestioles)

bon courage et bonne chance  ^-
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Samedi 07 Mai 2011, 09:35:15 AM
Citation de: MarkMatrix le Vendredi 06 Mai 2011, 12:53:22 PM
avant de t'attaquer aux prom et eprom, vérifie un truc, c'est comme ça que j'ai ressuscité un autre Toaplan :

avec un truc isolant (pour pas faire contact) et suffisamment arrondi pour pas meurtrir ses petites pattes (genre ton ongle) vérifie, jeu en marche, que le probleme ne vienne pas du gros cms carré qu'on voit sur la photo (j'ai pas resorti ma pcb mais je sais pas si y'en a pas un deuxième). fait doucement le tour du chip, et regarde ce qui de passe au niveau des sprites. si tout est décodé normalement, tu n'a plus qu'a faire chauffer le fer (doucement, c'est fragile ces bestioles)

bon courage et bonne chance  ^-

tu peux préciser quel composant MarkMatrix ?  =?=

------

merci pour l'explication détaillée Little_Rabbit
je me doutais bien qu'il y avait des disparités techniques entre les Proms et les Eproms.

et vu que mon appareil est plus pour les Eprom que les proms... :? un peu comme tenter d'ouvrir une boite de conserve avec une disqueuse  :D

de toute façon, la vérification des puces GFX n'est qu'une simple étape et une précaution dans l'ordre logique d'analyse de la panne  ;) .
la vérité est ailleurs surement (je penche plus vers les composants logiques TTL comme les 74LS

mais bon, allons y avec méthode.

l'étape 1 est déja de réussir a lire ces 4 proms GFX et de comparer leur code avec le contenu de mame.
une fois ceci fait, on verra la suite  :-\

-> F4brice:

je vais enlever les autres étiquettes et te mettre les refs. ce sera en format texte, mon APN n'a toujours pas de mode macro  :D

merci a tous de vos lectures et vos posts, on se sent moins seul sur une PCB non documentée ^-^
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Samedi 07 Mai 2011, 10:03:24 AM
bon, je viens de décoller les étiquettes: ;) :-)=

2 choses intéressantes:

-1- les composants ont chacuns un nom différent

-2- ces proms sont surement d'origine Toaplanesque, car chaque "code"inscrit dessus est en rapport avec la programmation du jeu:
(éléments changeants en rouge)
pour B 65 01 :

FCG.3
LH2309BJ
8837 D

Pour B 65 02:

FCG.2
LH2309BH
8837 D

Pour B 65 03

FCG.1
LH2309BD
8837 D

Pour B 65 03

FCG.0
LH2309BB
8837 D

je viens de décoller aussi une étiquette des GFX backgrouds (proms 5 à 8 ) il y a marqué dessus BCG

donc conclusion (hative:)

BCG = Background Character (?) Graphics (?)
FCG = Foreground Character (?) Graphics (?)

on avance... ;)


le pied ce serai que "8837 D" nous donne l'adressage / la piste / le composant qui gère les GFX (et justement là ou ça coince  ;D

pour info les "sprites" sont "adressés" sur 8837 D alors que les Backgrounds sont "adressés" en 8836 E
mystère quand à ce que cela signifie... :)

----

je ressors le prog d'eprom ,et je teste avec la piste de little_rabbit pour la lecture de ces proms ;)

EDIT: LH531000B c'est du CMOS  >:(
je vais encore plus galérer  :(

vive le Samos CMOS
(http://www.ptitchef.com/upload_data/feed_data_img/268361_1M.jpg)

edit n°2 :ah non:

"TTL Compatible I/O"
^-^
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Samedi 07 Mai 2011, 12:47:14 PM
rebondissement:

une petite voix m'a dit:
"et si tu avais tout simplement abimé une piste ?  la panne est survenue au moment ou tu avais des invités :-\ . on a changé de jeu et paf..." :?

j'ai remis la pcb sur le "banc de test"

et j'ai "taté" les composants

le coin qui chauffe le plus :

les SRAM a coté des proms éxaminés plus tot

j'ai resortit le multimètre en mode "test de continuité"  :-)=
et la ça n'a pas loupé:

j'ai une piste coupée sur un
hyundai hy6116ap

et sur un HD74LS373P de hitachi ^-^

(localisé en E 23 et D 23) et une piste les reliant est "1" au test de continuité :-)=

miracle!


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110507125100-maldoror68-piste-coupy-e.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110507125100-maldoror68-piste-coupy-e.JPG)
l'image n'est pas celle de ma pcb mais une pcb identique ! d'ou le fait que vous voyez "sony" et pas hyundai ;D

MAIS:
des modifications ont été faites coté soudures: j'ai 2 wraps qui semblent être d'origine... :-\
les 2 coupures sont elles volontaires ? =?= =?= =?= ;D

je vais tenter une réparation des pistes ;)
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: MarkMatrix le Samedi 07 Mai 2011, 18:28:54 PM
Citation de: maldoror68 le Samedi 07 Mai 2011, 09:35:15 AM
tu peux préciser quel composant MarkMatrix ?  =?=


je parle du chip carré en A 4, marqué FCU -2 / 8L1 (sur ma pcb)

concernant la façon de faire pression, il faut appuyer à la pliure des pattes, là où elles sont en contact avec le PCB. n'appuie pas sur la pliure coté cms, c'est super fragile (j'ai euthanasié un esprade comme ça  :-\ )
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Dimanche 07 Août 2011, 22:00:49 PM
bon je redéterre ce topic car je suis un peu dans l'impasse:

-j'arrive toujours pas a lire mes proms avec mon VP-280 . totale galère.ça n'avance pas mon dépannage, je ne peux pas éliminer de la liste des coupables le contenu des puces.

du coup je ne sais pas si c'est pas le bon matos pour lire ça ou si je m'y prends mal ,ou bien si je ne donne pas la bonne "référence" à mon programateur. ;).c'est autrement plus complexe un prog d'eprom qu'un lecteur externe de cd rom  :D

-je redoute que si la panne n'est pas sur une piste ou une prom ,il va falloir que j'investisse les 74LS, et la un autre problème se pose: je n'ai pas le matos (oscilloscope) je n'ai aucune idée de comment ça marche (quoique  :-\) et surtout la pcb que je cherche a réparer n'est pas documentée ,ce qui veux dire des heures a tester compo après compo (et y'en a une pile!)

j'ai donc deux question technique:

-pour tester ces 74LS, il faut les dessouder ou on peux les tester "in situ" ?  =?=
- il existe pas des oscilloscopes pour PC ?  =?= je me vois mal investir dans du gros matos (bien que j'ai déjà franchis le pas avec le programmateur)  ;D

au pire le plan B : connaissez vous des dépanneurs pros de pcb en france / europe ?  :? ils sont chéro arcadiabay?

thanks :)

la seule bonne nouvelle: j'ai un nouvel APN, je peux enfin faire de photos en macro  ^-^

Citation de: Little_Rabbit le Mardi 03 Mai 2011, 22:46:30 PM
Salut :)

La page que tu as sur Truxton/Tatsujin est intéressante car elle nous renseigne sur le type de ROM et sur la façon dont les ROM sont organisées ou "mappées".

Je vous propose de retranscrire ici la recherche que je fais en même temps que j'écris ce post. Mais connaissances en électronique datant de 20 ans, je ne suis plus du tout au fait de ce qui se fait (ni même de ce qui c'est fait, c'est bien loin ! ;) ).

la B65_01 est une PROM de 128 kilo mots de 8 bits, autrement dit une PROM de 128 ko. Elle occupe un espace mémoire allant de 000000 à 1FFFFF en hexadécimal.

Les ROM ou EPROM ont souvent leur référence construite sur leur capacité en kilobit divisé par 1024. Par exemple, une EPROM 2716 (c'est le 16 qui nous intéresse, il existe aussi des 2732, 2764, 27128, etc.), est une EPROM de 16 x 1024 bit soit 16384 bits. Si on divise ce nombre par 8, on obtient le nombre d'octet (ici 2048) et si on divise à nouveau par 1024 le nombre de ko (ici 2 ko, balaise !). Une EPROM 27C16 fait donc 2 ko.

Puisque l'on sait que ta PROM fait 128 ko, on en détermine qu'une EPROM capable de contenir la même quantité de donnée sera une EPROM de 128 x 1024 x 8 = eprom 1048576 bits. Google ce résultat et tu obtiens ça (http://www.google.fr/search?sourceid=chrome&ie=UTF-8&q=prom+LH2309b#sclient=psy&hl=fr&source=hp&q=EProm+1048576+bit&aq=f&aqi=&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=65a3fe49a5c5ab66).

On y trouve tout un tas d'EPROM 128 ko. On prendra par exemple celle-là (http://www.alldatasheet.com/datasheet-pdf/pdf/54255/FAIRCHILD/27C010.html).

Cette datasheet nous renseigne sur le nombre de broches et son brochage : ici 32 broches ! Mauvaise pioche, ce n'est sûrement pas ce à quoi correspond notre circuit. En fait c'est normal car une EPROM, par rapport à une ROM, nécessite certaines broches spécifiques à sa programmation et cela ne pourrait tenir dans 28 broches !

Essayons la même recherche avec "ROM 1048576 bit 28pin". Pas très concluant... Il nous faut trouver une ROM de 131072 mots de 8 bits. Essayons aussi [ROM "131072 x 8 bits" 28pin] (http://www.google.fr/search?sourceid=chrome&ie=UTF-8&q=ROM+1048576+bit#sclient=psy&hl=fr&biw=1600&bih=1044&source=hp&q=ROM+%22131072+x+8+bits%22+28pin+5V&aq=f&aqi=&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=65a3fe49a5c5ab66). Là le premier lien est intéressant. On tombe bien sur une ROM 28 broches de 131072 mots de 8 bits => la LH531000B-S ! Mais si on y regarde de plus près, cette référence fonctionne en 3V et non 5V (il s'agit de la famille basse consommation, caractérisée par le -S de fin de référence).

Cherchons alors sous Google LH531000B. Cette fois ça ressemble à quelque chose de plausible : on a bien 28 broches, pour fournir les broches incontournables que sont nos 8 bits de données, 17 bits d'adresse, Vcc+Masse, et Chip Enable, le tout en 5V. Une ROM 128 ko de 28 broches aura toujours exactement ces broches, c'est obligatoire. Reste à savoir si les tiennes ont ce brochage précis. Je ne m'y connais plus assez pour apporter la réponse :).

Mais à l'aide de ton programmateur d'EPROM, essaye toujours cette référence et tu verras bien (je pense que le risque est nulle). Si ça ne marche pas, tu peux à partir de ma démonstration essayer de trouver d'autres datasheet qui correspondent au cahier des charges, noter la référence et essayer un nouveau dump.

Bon courage !

A+


j'ai relu patiemment le truc.

donc je commence a comprendre. il faut que je "bluffe" mon prog. pour qu'il "read" ma prom comme une ref de ses Eprom. (a cause de la différence de pins !)( une Eprom de 32 = une prom de 28 )

question: si je met mon prog en fabriquant "generic" et que je metsun de ces trucs que mon wellon a dans sa liste:

27128A                                        
27256                       
2732B                           
27512                     
2764A                                     
27C128                                        
27C16                     
27C256                   
27C512                   
27C64                     

je peux pas "read" ma prom de 128k x 8 ???? =?=

parsque sharp et LH531000b elle a pas en mémoire... (mais ça c'est pour la partie "écriture" si j'ai bien suivi (donc Eprom 32 pins!) alors que moi je cherche juste a "lire" le contenu de la prom pour voire si elle est pas "corrompue" par rapport au set de mame  =?=
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Mathdea le Lundi 08 Août 2011, 01:42:28 AM
Salut,

Travail fantastique et quelle persévérance, dis moi pourrais-tu nous donner les références
exactes de ton programmateur d'eprom et effaceur avec les prix et l'endroit où tu les as
acheté ? Je voudrais aussi m'équiper un peu mais je suis un peu perplexe sur le type de matos
à acheter pour débuter. Merci pour ton aide.

f!
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Lundi 08 Août 2011, 01:46:27 AM
Citation de: Mathdea le Lundi 08 Août 2011, 01:42:28 AM
Salut,

Travail fantastique et quelle persévérance, dis moi pourrais-tu nous donner les références
exactes de ton programmateur d'eprom et effaceur avec les prix et l'endroit où tu les as
acheté ? Je voudrais aussi m'équiper un peu mais je suis un peu perplexe sur le type de matos
à acheter pour débuter. Merci pour ton aide.

f!

alors attention, tu risque de faire comme moi: l'acheter et ne rien y comprendre  :-\ tu t'engages dans un truc dont tu ne te rends pas compte! :ang:

sinon pour info je l'ai choppé sur la baie (wellon vp-280) et l'effaceur aussi. mais pose toi bien la question: en as tu réellement besoin ? vas tu l'amortir?
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Mathdea le Lundi 08 Août 2011, 01:58:46 AM
Re,

Pour l'heure je voudrais bien ressusciter ma pcb suicidé et comprendre un peu ce qui
se passe, éventuellement bruler de nouvelles eproms sur certaines cartes toaplan bref
bidouiller un peu.

As-tu une reference pour l'effaceur ? Je ne veux pas un matos haut de gamme mais une
entrée de gamme correcte pour pouvoir bidouiller... après on verra ;)
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Little_Rabbit le Lundi 08 Août 2011, 15:58:26 PM
Salut,

Citation de: maldoror68 le Dimanche 07 Août 2011, 22:00:49 PM
-j'arrive toujours pas a lire mes proms avec mon VP-280 . totale galère.ça n'avance pas mon dépannage, je ne peux pas éliminer de la liste des coupables le contenu des puces.
Effectivement, le VP-280 (que j'ai aussi à présent ! :) ) ne semble pas être très versé dans la lecture de PROMS, j'ai actuellement le même problème sur le dépannage d'un PCB de Rolling Thunder...


Citation de: maldoror68 le Dimanche 07 Août 2011, 22:00:49 PM
-pour tester ces 74LS, il faut les dessouder ou on peut les tester "in situ" ?  =?=
non, tu ne peux pas les tester in-situ, tu dois les dessouder et les tester individuellement sur le VP-280. Elle est pas facile la vie hein ?  ;)

Citation de: maldoror68 le Dimanche 07 Août 2011, 22:00:49 PM
- il existe pas des oscilloscopes pour PC ?  =?= je me vois mal investir dans du gros matos (bien que j'ai déjà franchis le pas avec le programmateur)  ;D
Oui, cela existe mais je n'y connais rien. Et ce n'est pas parce que c'est sur un PC que ce n'est pas du "gros matos", voire l'inverse même. Le fait d'être dans un PC offre des tas de fonctions d'acquisition de donnés, de courbes, etc. qui peuvent être plus puissantes que ce qu'autoriserait un oscilloscope de base. C'est sûrement F4brice qui pourra te donner une réponse éclairée ;).

Citation de: maldoror68 le Dimanche 07 Août 2011, 22:00:49 PM
au pire le plan B : connaissez vous des dépanneurs pros de pcb en france / europe ?  :? ils sont chéro arcadiabay?
Non, mais Sentinelle par exemple a déjà testé une boîte en Allemagne je crois, à des coûts raisonnables.

Citation de: maldoror68 le Dimanche 07 Août 2011, 22:00:49 PM
j'ai relu patiemment le truc.

donc je commence a comprendre. il faut que je "bluffe" mon prog. pour qu'il "read" ma prom comme une ref de ses Eprom. (a cause de la différence de pins !)( une Eprom de 32 = une prom de 28 )

question: si je met mon prog en fabriquant "generic" et que je metsun de ces trucs que mon wellon a dans sa liste:

27128A                                        
27256                       
2732B                           
27512                     
2764A                                     
27C128                                        
27C16                     
27C256                   
27C512                   
27C64                     

je peux pas "read" ma prom de 128k x 8 ???? =?=

Ce n'est pas exactement ça. Tu ne peux pas "bluffer" le VP-280 dans le sens qu'il ne connaît pas la PROM qui nous intéresse. Si tu lui donnes une réf d'EPROM à la place, il va activer les broches prévues pour les EPROM, et qui ne sont pas adaptées à notre PROM. La seule façon de ruser est de fabriquer un petit adaptateur. Faire passer en gros ta PROM pour une EPROM, tant qu'il ne s'agit que de lecture bien sûr. Le montage consistera simplement en un support 28 broches vu de dessus, que l'on va recâbler en un support 32 broches vue de dessous. On insère donc dans le programmateur VP-280 32 broches comme s'il s'agissait d'une EPROM, mais dessus l'adaptateur on met en place notre PROM de seulement 28 broches. Il suffit de recâbler broche à broche (A0 vers A0, A1 vers A1, D0 vers D0, etc. en ignorant les broches spécifiques à la programmation de l'EPROM. Vois-tu ce que je veux dire ?

Je n'ai pas le temps de te faire le schéma mais j'ouvrirai prochainement mon WIP Rolling Thunder où j'appliquerai ce principe.

Bon courage ! :)

A+
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Lundi 08 Août 2011, 16:24:51 PM
j'ai compris!  :-*

merci pour ces explications Little_Rabbit

on interface la prom 28 pins sur une tulipe 32 pins et on "linke" le tout pate à pate en évitant les 4 broches spécifiques aux eproms  ^-^ (on les laisse "dans le vide")

comme les pin 1, 2, 32 et 31 ici:
(http://i41.servimg.com/u/f41/14/41/82/92/prg010.png)

(merci a Ichigobankai pour le schematics et a ses explications  ^-^)

pour revenir au sujet, je remercie Sentinelle, je suis passé au plan B : la pcb part pour l'Allemagne demain. ^-

vu que je n'ai pas de scope, je me vois mal tester toutes les 74LS une a une sur le wellon  :D
(un fort soupçon de panne liée a l'adressage quand même !) ^-
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: maldoror68 le Lundi 07 Novembre 2011, 17:48:06 PM
hop, petit déterrage.

fin de l'histoire:


je viens de récupérer la pcb qui reviens fraichement de Arcadiabay  ;)
bon, niveau tarif ça m'a couté  presque aussi cher que le prix de la pcb ,c'est surtout qu'on perds 15€ aller et 15€ retour de fdp ,ça c'est rageant  :-\  >:(

par contre super boulot, et beau dépannage sans les schematics (en effet ,à ma connaissance personne n'a les schematics de Tatsujin)  :-[

donc heureux. ^-^

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111107174557-maldoror68-Truxton.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111107174557-maldoror68-Truxton.jpg)

verdict:

-un 74F163 en panne (placé en A 14 sur la PCB)

voilà voilà!  8)

Merci a Tom Gröger d'arcadiabay. une pcb de sauvée  ;)
Titre: [help] ma 1ère pcb en panne - Tatsujin
Posté par: Little_Rabbit le Lundi 07 Novembre 2011, 17:53:49 PM
Salut !

Génial, c'est chouette que ce PCB soit revenu à la vie !!

Citation de: maldoror68 le Lundi 07 Novembre 2011, 17:48:06 PM
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111107174557-maldoror68-Truxton.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111107174557-maldoror68-Truxton.jpg)

Elle est géniale cette photo !  :-* C'est le banc test d'Arcadiabay ??

Je veux le même dans mon futur atelier que je n'aurai jamais ! :D

A+
Titre: [help] ma 1ère pcb en panne - Tatsujin [résolu]
Posté par: KEN le Samedi 17 Décembre 2011, 03:06:05 AM
C'est cool ça ! Je les ai contacté aujourd'hui arcadiabay pour me reparer un ESP Galuda qui n'a plus de son :( Provient ni de l'ampli son, ni du potard de la PCB...

Mais faut compter 30€ de frais de port + 42€ de main d'oeuvre en cas de reussite de la reparation ?? Et 55€ fdpin en cas d'echec ? xD

Merci a toi ;) Et classe de revoir un Tatsujin revenir gueri 8)
Titre: [help] ma 1ère pcb en panne - Tatsujin [résolu]
Posté par: maldoror68 le Samedi 17 Décembre 2011, 13:18:39 PM
en fait tu peux compter 30 de fdp sûr de base déja.

après le cout de réparation dépends:
-du temps qu'ils mettent à identifier la panne (tu les paye à l'heure)
-du cout des pièces de remplacement

en gros tu peux tabler mini sur 45 voir 50 euros en plus.

en résumé, arcadiabay n'est valable:
-que pour des pcb de + de deux chiffres
-ou a forte valeur sentimentale
-et faut pas être pressé (2 mois pour le tatsujin)

mais sinon ils sont sympas, et surtout restent les (rares) et seuls à encore faire ça  ^-

après pour un cave, y'a pas photo...fonce  ;)
Titre: [help] ma 1ère pcb en panne - Tatsujin [résolu]
Posté par: MarkMatrix le Samedi 28 Janvier 2012, 22:20:00 PM
content pour toi et pour ce jeux.

j'ai un ESP Rade, qui l'est bien, en rade, je vais sans doute tenter le coup.
Titre: [help] ma 1ère pcb en panne - Tatsujin [résolu]
Posté par: maldoror68 le Lundi 30 Janvier 2012, 15:06:22 PM
vu le prix du esperade ,ça vaut le coup  ^-