Dépannage carte vidéo MA-1739 pour Dot Matrix

Pinup
GAL1739

Remplacement du GAL

Réparation d'une carte vidéo MA-1739 et remplacement du GAL défectueux (protégé).

Création d'un GAL de substitution par reverse-engineering.

Présentation

Les pannes des cartes vidéo MA-1739 ont souvent pour origine un GAL défectueux, il arrive en effet fréquemment, que le circuit U8 soit grillé.

Ceci se produit lorsque l'on débranche les connecteurs de la carte alors que flipper est encore sous tension.

Le remplacement de ce circuit programmable est problématique car son contenu est protégé et il n'est pas possible de le dupliquer. Nous avons procédé à son analyse par reverse-engineering, afin de pouvoir produire un GAL de remplacement.

Le principe est similaire à celui que nous avons utilisé pour la GAL des cartes BSMT.

Carte MA-1739 Schéma décodage GAL

Méthode

Il y a 9 entrées (soit 512 possibilités) et 8 sorties utilisées sur le GAL. Pour simplifier le travail d'analyse nous avons utilisé un PIC 16F886.

Ce circuit va balayer toutes les entrées et stocker l'état des sorties (soit un octet) dans son EEPROM interne. La mémoire du PIC n'étant que de 256 octets, nous procédons en deux fois, l'entrée DE étant fixée manuellement aux niveaux 0 et 1.

Cette méthode permet d'obtenir rapidement une table de vérité pour chaque sortie du GAL.

GAL16V8 GAL16V8

  • 1 - Montage sur plaque d'expérimentation.
  • 2 - Détail du câblage.
  • 3 - Lecture de la mémoire du PIC.
  • 4 - Vérification OK.

Une fois la table de vérité connue, il faut créer un fichier JEDEC pour la programmation du GAL.

Il ne reste plus ensuite qu'à programmer le fichier généré.

Distribution

Cette réalisation n'est pas disponible publiquement, sous quelque forme que ce soit (gratuite ou payante).

Privé

Dernière mise à jour de cette page: 11 Décembre 2019

French Tech

DDS

Copyright © 2020 Flipprojets - François & Thierry DAVROUX

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies servant principalement à mesurer la fréquentation de nos pages, ou à conserver vos informations de session.

Ces données sont utilisées uniquement à des fins techniques et ne servent en aucun cas à vous proposer des publicités, ni pour faire du démarchage ciblé, ou encore du SPAM. Elles ne seront pas échangées avec des services tiers et ne seront pas utilisées en dehors de ce site.

FLIPPROJETS s'engage à respecter votre vie privée, cliquer sur OK si vous avez compris et acceptez ces conditions, le cas échant ne poursuivez pas votre navigation et quittez ce site. OK