Banc de test NG - Logiciel
Dépannage des cartes électroniques
Banc universel, pour un diagnostic facile
des systèmes à base de processeurs.
Toutes marques de flipper
(Gottlieb, Bally, ... et bien d'autres)
Seconde partie du projet
"Banc de test NG"
Présentation
Nous avons développé la suite logicielle ULTIMATE VISUAL BENCH afin de piloter éfficacement notre nouveau banc de test. Doté d'une interface graphique multilangues (Français, Anglais et Allemand), son utilisation est simple et conviviale. Elle se présente sous la forme d'une série d'applications, chacune étant spécifique à un type de carte. Nous y avons également ajouté un outil de calcul des checksum et un testeur de composants complexes.
Bien sûr, cette suite est évolutive et nous y ajoutons des cartes au fur et à mesure de nos besoins.
Attention: le logiciel évoluant souvent, les photos présentées ci-après ne correspondent pas forcément à la dernière version!
Toutes les applications concernant le test des cartes, intègrent désormais des fonctions standardisées:
- Test individuel des BUS
- Vérification (court-circuits, mise à la masse) des BUS
- Visualisation rapide des BUS sur un module dédié à LED
Sont actuellement réalisés :
- Outil CHECKSUMS
- Testeur de composants
- Testeur DIP générique
- GOTTLIEB SYSTEM 80 - CPU
- GOTTLIEB SYSTEM 80 - Audio
- GOTTLIEB SYSTEM 80 - Audio 6530
- GOTTLIEB SYSTEM 1 - Audio 6530
- GOTTLIEB SYSTEM 3 - CPU
- VALLEY SPECTRA IV - CPU
- ZACCARIA - CPU Gen. 1
- ZACCARIA - CPU Gen. 2
- ZACCARIA - Audio Gen.1 1B1146
- WILLIAMS - CPU WPC-89
- WILLIAMS - CPU WPC-S
- WILLIAMS - CPU WPC-95
- WILLIAMS - Carte audio D-8224 et extension vocale C-8228
- BALLY - Carte audio AS-2518-51
- BALLY - Carte audio AS-2518-56 et -57
- BALLY - Carte audio SOUNDS DELUXE
- BELL GAMES - Carte audio
- GOTTLIEB - Bloc vidéo CAVEMAN - Carte EPROMS - MA-254 (A22)
- GOTTLIEB - Bloc vidéo CAVEMAN - Carte RAM I/O - MA-253 (A23)
- CT CREATION - Carte audio Christian Tabart pour SYSTEM 1
- CT CREATION - Carte audio Christian Tabart pour SYSTEM 80
Outil CHECKSUMS
Cet outil est totalement indépendant du banc de test et peut être utilisé sans le brancher. Il permet de vérifier et modifier les checksums internes des ROM Gottlieb. Il utilise les algorythmes constructeurs, pour les ROM système U2/U3, les ROM de jeux, les ROM audio, et pour différentes générations de flippers.
Testeur de composants
Cette application utilise le module testeur associé au banc de test. Elle permet de tester le fonctionnement des composants complexes tels les PIA, VIA, RIOT et même les CRTC (vidéo). Les SECURITY PIC peuvent également être controlés de cette manière.
Le positionnement des DIP et l'emplacement des broches d'alimentations sont directement visualisés dans l'interface.
Testeur DIP générique
Pilote ou test individuellement, les broches de n'importe quel circuit DIP. C'est un outil très pratique qui permet d'injecter des signaux sur une carte, ou sur un composant.
Il peut travailler en mode totalement générique et s'adapter ainsi aux circuits inconnus, ou bien, dans un mode prédéfini simplifiant le pilotage des CPU connus.
GOTTLIEB SYSTEM 80 - CPU
Cette application est dédiée au test des cartes CPU Gottlieb SYSTEM-80. Elle traite aussi bien les cartes de toute première génération, que les carte 80B avec Piggyback.
Les cartes avec des composants soudés peuvent être testés, via le connecteur TC1.
Toutes les fonctions sont accésibles facilement et de manière intuitive. La plupart sont affichées graphiquement avec une lisibilité optimale. Les tests de la matrice de contact, des lampes ou des afficheurs (numériques ou alpha-numériques) sont ainsi directement lisibles.
Lors du contrôle des composants principaux, une photo de la carte est affichée pour une identification immédiate en cas de problème. Des fonctions de test du décodage d'adresse, ou du BUS, permettent grâce aux 4 dip-grips de couleur, de localiser les pannes.
GOTTLIEB SYSTEM 80 - Audio
Application pour le test des cartes AUDIO évoluées Gottlieb SYSTEM-80, type MA-216 et similiaires, avec ou sans SC01. Elle dispose de fonctions semblables à celles du test des CPU SYSTEM-80.
Une fonction de test de génération des sons est incluse, avec différentes formes d'ondes. Si le SC01 est installé, les voix sont également testées avec des variations d'intonation et de fréquence.
GOTTLIEB SYSTEM 80 - Audio 6530
Pour le test des cartes AUDIO simples Gottlieb SYSTEM-80, à base de 6530. Grâce à sa grande flexibilité, notre banc de test s'adapte très facilement à tous les formats de boitiers. Sur ces cartes, le CPU est un 6503 en boitier 28 broches et non un 6502 en boitier 40 broches.
Tout comme pour la carte évoluée, une fonction de test de génération des sons est incluse, avec différentes formes d'ondes.
GOTTLIEB SYSTEM 1 - Audio 6530
Dédié au test des cartes AUDIO Gottlieb SYSTEM-1, à base de 6530, cette application est similaire à celle utilisée pour les SYSTEM-80. Avec cependant quelques différences notables, comme l'absence de version Piggyback ou le câblage du connecteur. De même, le hardware et le pilotage de cette carte sont différents de la version pour SYSTEM-80 (MA-55).
GOTTLIEB SYSTEM 3 - CPU
Pour le test des cartes CPU Gottlieb SYSTEM 3, utilisant un CPU 6502 et des VIA 6522.
VALLEY SPECTRA IV - CPU
Pour le test des cartes CPU Valley SPECTRA IV (tables cocktail), utilisant un CPU 6503.
ZACCARIA - CPU Gen. 1
Pour le test des cartes CPU Zaccaria Génération I, utilisant un CPU Signetics 2650.
ZACCARIA - CPU Gen. 2
Pour le test des cartes CPU Zaccaria Génération II, utilisant un CPU Signetics 2650.
ZACCARIA - Audio Gen.1 1B1146
Pour le test des cartes AUDIO Zaccaria Génération I, utilisant un CPU Intel 8035.
WILLIAMS - CPU WPC-89
Pour le test des cartes CPU Williams/Bally WPC-89, utilisant un CPU Motorola 6809E et un ASIC.
WILLIAMS - CPU WPC-S
Pour le test des cartes CPU Williams/Bally WPC-S, utilisant un CPU Motorola 6809E, un ASIC et un SECURITY PIC.
WILLIAMS - CPU WPC-95
Pour le test des cartes CPU Williams/Bally WPC-95, utilisant un CPU Motorola 6809E, un ASIC et un SECURITY PIC.
WILLIAMS - Carte audio D-8224 et extension vocale C-8228
Pour le test des cartes audio WILLIAMS D-8224 à base de 6802/6808 et de la carte d'extentension C-8228.
BALLY - Carte audio AS-2518-51
Pour le test des cartes AUDIO BALLY AS-2518-51 (utilisant un CPU 6802).
BALLY - Carte audio AS-2518-56 et -57
Pour le test des cartes AUDIO BALLY AS-2518-56 (utilisant un CPU 6802) et AS-2518-57 (carte d'extension mémoire).
BALLY - Carte audio SOUNDS DELUXE
Pour le test des cartes AUDIO BALLY SOUNDS DELUXE (utilisant un CPU 68000). Ces cartes ont la particularité d'utiliser un CPU 16 bits dans un gros boitier 64 broches.
BELL GAMES - Carte audio
Pour le test des cartes AUDIO construites par BELL GAMES. Ces cartes d'origine Italienne, utilisent un CPU 6802 et sont assez proches des cartes BALLY, avec toutefois, quelques différences.
Bloc vidéo CAVEMAN - Carte EPROMS - MA-254 (A22)
Application pour le test des cartes du bloc vidéo du CAVEMAN. Celle-ci est dédiée pour la carte EPROMS et nécessite l'adaptateur CAVEMAN.
Bloc vidéo CAVEMAN - Carte RAM I/O - MA-253 (A23)
Application pour le test des cartes du bloc vidéo du CAVEMAN. Celle-ci est dédiée pour la carte RAM I/O et nécessite l'adaptateur CAVEMAN.
CT CREATION - Carte audio Christian Tabart pour SYSTEM 1
Application pour contrôler les cartes utilisées dans les kits de transformation pour SYSTEM 1. Ces cartes utilisent un CPU Z80 ainsi que des cicuits de synthèse FM YAMAHA YM2203 et optionnellement YM3526.
CT CREATION - Carte audio Christian Tabart pour SYSTEM 80
Application similaire à celle ci-dessus, mais pour les cartes utilisées sur les kits SYSTEM 80. Ces cartes utilisent également un Z80, mais le circuit de génération sonore est un AY-3-8912.
AUTRES CARTES
ULTIMATE VISUAL BENCH s'enrichit régulièrement de nouvelles cartes. A suivre ...
Distribution
Cette réalisation n'est pas disponible publiquement, sous quelque forme que ce soit (gratuite ou payante).