Outils et métrologie

On me demande souvent quels outils j’utilise pour diagnostiquer et dépanner les machines. Quels sont les équipements qui me permettent d’identifier les pannes, puis d’intervenir efficacement ? Voici une présentation de quelques-uns de mes matériels, chacun ayant une fonction bien spécifique. Je vais en lister une partie, en dire quelques mots et indiquer la période à laquelle je les ai utilisés.

Ici, je teste une alimentation de Fairlight CMI (modèles I, II et IIx). À gauche, sous le bloc de radiateur (posé dessus), se trouve l’alimentation de puissance. Au centre, un multimètre affiche la tension de sortie de l’alimentation ici 4,85 V. À droite, un testeur de charge est réglé sur 5 V ; je fais ensuite varier la charge pour observer le comportement de l’alimentation sous contrainte.

LES PROGRAMMEURS

DATA I/O 29B, LogicPak + 303A-002, UniPak 2B (période actuelle)

Mes premiers programmeurs universels, je les possède depuis longtemps. Ce sont aujourd’hui des machines mythiques, devenues très recherchées et hors de prix sur le marché de l’occasion.
Elles permettent de lire et de programmer un très grand nombre de composants de la période 1975–1990, dont certains ne sont plus pris en charge par les machines modernes, notamment ceux utilisés dans du matériel « vintage » aux tensions exotiques.

Voici un site incontournable à propos du modèle Data I/O 29B, à consulter ici.
Et également la très belle compilation d’informations de Marc Verdiel (CuriousMarc), disponible ici.

Il y a quelques années Mike DiBattista a développé un nouveau logiciel moderne et appelè « PL2260Plus » il tourne sous Windows fini de devoir sortir un vieux PC pour travailler avec les DATA I/O. Il est téléchargeable ici, mais il faut créer un compte pour accéder au groupe DATA I/O.

L’un de mes exemplaires provient d’un lot d’équipements électroniques acheté en Suisse, et l’autre m’a été offert par Matthieu Benoit.


MicroPross ROM 5000B + MU 40B (période actuelle)

Assurément le plus performant programmeur de composants que je possède. Dans la gamme de ce que je rencontre comme composants dans les machines que j’ai dans mon atelier, pour l’instant, je n’ai pas trouvé de composants non supportés. Vous pouvez consulter une partie des explications sur sa restauration ici et il y a des trucs ici aussi (pour le 3000 qui est la version sans clavier et sans écran du 5000). Un grand merci a mon amis Cyril pour ce beau cadeau !


Stag PP39 et module 39M100 (période années 1990)

Le PP39 peut être utilisé en mode ‘LOCAL’ ou il peut être connecté à un ordinateur via le port d’interface série RS232C permettant le fonctionnement en mode ‘REMOTE’ de la machine via le logiciel dédié StagView 1.7.2.

Le module 39M100 supporte les EPROMS et EEPROM de 24 et 28 contacts.

Pour en savoir plus sur ce programmeur reportez-vous au site de Matthieu Benoit qui est une de référence ! Je l’ai revendu a partir du moment ou j’ai eu le Galep III.


AVAL PKW-3000 EP-ROM PROGRAMMER (période années 1990)

Le PKW-3000 peut fonctionner de manière autonome ou être piloté via une interface série avec un terminal. Je vous recommande d’ailleurs de consulter la page dédiée à cette machine sur le site de Matthieu Benoit.

C’est un programmeur ancien et relativement basique, capable de gérer les EPROM suivantes : 48016, 2716, 2732A, 2532, 2732, 2564, 2764.
J’en ai eu deux que j’avais récupérés dans un lot contenant également un DATA I/O 29B, puis rapidement revendus. Mais en 2024, on m’en a donné un autre (Merci Frédérique), c’est celui visible sur la photo.


CONITEC GALEP III (période années 2000)

Ce programmeur est capable de programmer en plus des EPROM et EEPROM des composants genre µCPU. J’ai également bricolé des adaptateurs pour relire de vieux composants.

Sur le site du constructeur vous trouverez des informations et le lien pour télécharger le logiciel Galep32 qui lui est spécifique. Et une fois de plus, il y à beaucoup d’informations sur le site de Matthieu Benoit


Programmeur Chinois (période actuelle)

Ce programmeur qui fait aussi office de testeur, le MiniPro TL866A est un outil ultra démocratique. Il s’utilise a travers un logiciel sous Windows. Vous trouverez des informations en français sur le site de cet importateur.


Retro Chip Tester Professional (RCT) (période actuelle)

Il s’agit d’un testeur et également d’un programmateur, conçu par un amateur éclairé, passionné par les vieux ordinateurs, il possède d’ailleurs une belle collection de machines.
Comme vous pouvez le voir sur la photo, c’est un outil très complet, accompagné de nombreux adaptateurs.

Attention : il faut le monter soi-même, mais il existe des revendeur sous licence qui proposent l’ensemble monté.

Des modules complémentaires ainsi que des mises à jour du logiciel interne du testeur sont régulièrement proposés. C’est une machine en constante évolution, portée par une communauté d’utilisateurs très active !

Pour en savoir plus allez sur le site du concepteur Stephan Slabihoud (d’après ce que je sais après plusieurs mauvais retour… il refuserait maintenant de vendre aux Français).


Divers programmeurs

Je possède aussi quelques programmeurs spécifiques de marque (Microchip, Atmel, Xilinx, Altera, Parallax, TerasIC, ESP32, etc) qui ont souvent des capacité ISP / Debug, il n’y a pas tous les outils sur la photo.

Les testeurs logiques

Voici quelques testeurs logique. Je ne possède pas de testeurs linéaire (pour les composants analogiques), car ils coutent une petite fortune et en fait il est souvent plus facile de passer par un oscilloscope. Ces outils permettent de grandement simplifier le diagnostique des machines en pannes, et ou le débogage de ce qui est en développement.

Les Multimètres

Ils sont les outils de base… Sur la photo, de gauche a droite du plus sophistiqué qui est également le plus grand au plus petit.

Les testeurs de transistor et divers…

Ce DY294 est le seul véritablement dédié aux tests de transistors, en particulier ceux de puissance. J’ai d’autres testeurs (intégrés dans des multimètres), ainsi que des modules à connecter à un oscilloscope, qui me permettent de tracer les courbes de réponse.

Les Oscilloscopes

J’utilise des oscilloscopes depuis très longtemps, allant des modèles analogiques à tubes ou à transistors, jusqu’aux versions logiques en CMOS ou TTL avec affichage LCD, y compris des modèles portables. Les plus récents sont entièrement numériques, ou bien se présentent sous forme d’interfaces reliées à un ordinateur, qui assure l’affichage graphique. Tous ne figurent pas sur la photo d’illustration.

Kit Flash pour Fairlight CMI

Le FLASH KIT est la solution pour s’affranchir des lecteurs 8″ d’origine !

 

KIT Flash pour Fairlight C.M.I.
Mon CMI

Pourquoi remplacer un des lecteurs 8″ de votre Fairlight Computer Musical Instrument par cet émulateur de lecteur de disquettes ?

Il y a trois raisons :
– il est devenu très difficile d’acheter ou de trouver des disquettes vierges 8″ fonctionnelles.
– les lecteurs de disquettes sont souvent défectueux ou encrassés et il est encore plus difficile de trouver une disquette de nettoyage ou d’alignement. Et je ne parle même pas d’un nouveau lecteur de disquette fonctionnel.
– les disquettes d’origine, qui ont souvent plus de 30 ans, sont trop souvent illisibles car usées, détériorées (rayure, moisissure) ou corrompues (magnétisme).

Le FLASH KIT pour Fairlight C.M.I. élimine tous ces problèmes, et il ajoute de nouvelles fonctionnalités !

En effet, avec ce kit, vous pourrez :
– sauver vos sons sur votre ordinateur (Mac, PC),
– échanger facilement vos sons et compositions via internet,
– accéder à plusieurs centaines de disquettes virtuelles sans avoir à vous déplacer avec l’équivalent de ce qui représenterait de nombreuses, lourdes et volumineuses disquettes 8″,
– et il n’y aura plus de problème de fiabilité de disquettes qui plantent au moment crucial.

Le Flash Kit est constitué de cinq éléments :
– un manuel d’installation (voir a la fin de cette page pour le télécharger) en Français et Anglais,
– une façade avec des équerres à insérer dans le logement libéré par le lecteur remplacé. A l’arrière de cette façade, il y a deux PCB, trois boutons (2x noires, 1x rouge) et trois LED (verte, orange et rouge), un commutateur pour sélectionner la configuration du lecteur de disquettes virtuel et un potentiomètre pour le réglage du contraste de l’écran LCD.
– une nappe de 50 conducteurs avec 4 connecteurs. Elle remplace la nappe d’origine des lecteurs de disquettes 8″ et ajoute un adaptateur constitué d’une carte et d’une nappe de 34 conducteurs en nappe, pour relier la nappe de 50 conducteurs au lecteur virtuel,
– une carte mémoire SD Flash de 8Go, pré-installée avec le nécessaire pour faire fonctionner les Fairlight CMI I, II et IIx, ainsi que les banques d’origines et quelques autres collectées au cours du temps (plus de 256 images disque).

 

Les éléments du Kit
Ancien Kit (2013)

 

Les éléments du Kit
Kit actuel (2014-…)

Depuis combien de temps ce kit est-il disponible ?

Le Flash-Kit est commercialisé depuis 2013, et un grand nombre de CMI I, II, IIx et CMI III en sont équipés … J’assure une maintenant et évolution de ces kits et des CMI en fonction des besoins des utilisateurs.

Comment fonctionne le lecteur virtuel ?

Le lecteur Flash se comporte comme un lecteur 8″ ! Lorsque vous démarrez et en fonction du réglage des commutateurs le C.M.I., il ne se passera rien tant que vous n’aurez pas sélectionné une image disque de démarrage !

Il est possible de choisir plusieurs modes de fonctionnement entre le lecteur 8″ restant, qui par défaut est configuré en lecteur 0 (lecteur de démarrage) et le lecteur flash, qui est livré configuré en lecteur 1 (lecteur de données).

Le lecteur Flash est capable d’émuler deux lecteurs virtuels ! Le A et le B ! Le trou dans la façade permet d’insérer une carte SD.

Le fonctionnement du lecteur Flash est très simple. Étant basé sur le lecteur HxC, il fonctionne comme lui ! Il y a trois boutons : gauche, validation et droite. Il y a aussi trois LED : verte, orange et rouge. Elles permettent de connaître l’état du lecteur Flash. Le voyant vert est le témoin d’alimentation. La LED orange est le voyant témoin d’accès disquette par le contrôleur. La LED rouge est le témoin des accès à la carte Flash SD.
Il y a aussi un témoin sonore. Il y a des « bips » lors des déplacements de la tête virtuelle et aussi lors des déplacements dans les fichiers ou les choix dans les menus.
Les cartes flash compatibles sont de type SDHC jusqu’à une capacité de 32GB et elles doivent êtres formatées en FAT32. Attention, je déconseille l’utilisation d’un Macintosh sous OX/X, ou d’une machine sous Linux car OS/X et Linux crées des fichiers cachés (.*) qui peuvent altérer le bon fonctionnement du lecteur Flash.

Les boutons de gauche et de droite, en noir, permettent de faire défiler les choix, le bouton validation au centre, en rouge, permet de confirmer le choix sélectionné ! Pour passer en mode configuration, il faut appuyer quelques secondes sur le bouton validation. Immédiatement un menu spécifique apparaîtra à l’écran LCD.

Le contraste de l’affichage est réglable à l’aide du bouton rotatif sur la droite de la façade.

Vous obtiendrez plus de détails sur l’installation du kit en lisant la documentation.

La documentation :

La dernière mise à jour de la documentation d’installation est dans ce fichier : FLASH-KIT FR R1a. La version anglaise est disponible ici : FLASH-KIT UK R1a

Importer des fichiers WAVE dans un Fairlight C.M.I. I, II, IIx et III

 Grâce au Stockage sur carte FLash il est possible de transférer des fichiers wave entre les Fairlight CMI et les ordinateurs.

Cette petite note explicative est valable pour les utilisateurs de Mac et de PC : CMI Flash-Kit tips and tricks (2015)

Mais, le plus simple pour vous faire une idée est peut-être de visualiser les quelques vidéos de démonstrations suivantes :

Quelques vidéos de clients du Flash-kit :

Some pictures

Le 1er grand lot

 

La version actuelle

 

Un Fairlight CMI IIx équipé du Flash-Kit

Commander le Kit

Vous pouvez commander le kit (via paypal ou par virement bancaire. Je peux également me charger de l’installer dans votre C.M.I., prendre contact avec moi pour en savoir plus). Merci de préciser dans le message paypal le format de la façade que vous désirez, pleine largeur ou en demi-largeur spécifique au CMI III.

Le prix total du kit Flash est de 500 euros, sélectionnez le modèle et validez.

Fairlight CMI Kit
Fairlight CMI Kit
Kit Flash pour Fairlight CMI I, II, IIx à gauche ou pour CMI III à droite
€500.00
Size :

Il y a un délais maximum d’un mois entre la commande et la livraison. Les kits sont fabriqués a la demande.

Le prix comprend la livraison vers tous les pays (avec assurance de 500 euros, numéro de suivi, preuve d’expédition, distribution du colis contre signature).

Pour plus d’information sur le transporteur www.colissimo.fr

SDIY mais qu’est-ce ?

Le SDIY est une pratique qui consiste à créer des synthétiseurs de façon artisanale. En effet SDIY est l’acronyme de « Synthesizer Do It Your self » ce que l’on peut traduire en Français par « fabriquez vous même votre synthétiseur » !

Depuis plusieurs années, j’ai fait quelques montages plus ou moins heureux dans le domaine des synthétiseurs numériques…

Mem 32 beta aMon 1er prototype de carte d’extension mémoire de 32 Mo pour Fairlight CMI III et MFX

Mem 32 beta bMon 2eme prototype (version CMS) de carte d’extension mémoire de 32 Mo pour Fairlight CMI III et MFX

ExtOdy CTRLL’interface utilisateur de l’ExtOdy pour Fairlight CMI I, II et IIx

ExtOdy HDL’interface disque dur de l’ExtOdy pour Fairlight CMI I, II et IIx

Là je passe à la vitesse supérieure !

Je termine de fabriquer mes propres insoleuse à ultra violet et machine à révéler / rincer / graver.

Pourquoi faire ces machines moi-même ?

Bonne question… En effet ce n’est pas forcément rentable en fonction des besoins, mais pour moi il n’y pas d’autre alternatives possibles ! Dans mes montages, il y aura des cartes de grandes dimensions (200 x 200 et 114 x 203 mm en double faces) !

Je me suis lancé dans la fabrication de deux machines assez complètes; avec des capacités d’accueil plus grande que ce que permettent les machines standards (souvent limitée à des plaques de dimensions maximales de 160 x 250 mm).

L’insoleuse doit être double face, pour gagner du temps et simplifier les manipulations… Le prix d’une insoleuse double face est relativement élevé.

Ma graveuse accepte des plaques d’un maximum de 240 x 270 mm en double face, le traitement s’y fait verticalement. Elle possède trois bains : révélateur, rinçage, gravure ! Pour chacun des bains, il y a un brassage du liquide via des bulleuses et un petit compresseur à air, et les bains de révélateur et de gravure sont équipés de chauffage thermostatés (étanches) pour bassin.

Ma graveuse

Pour vous donner une idée des prix, j’ai trouvé chez le leader européen C.I.F. une machine équivalente à celle que je construis; son descriptif est disponible ici, c’est une machine que l’on trouve à la vente en fonction de la taille des bacs entre ~700 et ~1200 euros !
Pour comparaison… Ma graveuse m’aura couté ~70 euros en tout.

CIF
La belle graveuse de C.I.F.

J’ai également trouvé chez C.I.F. une insoleuse qui est très proche de celle que je fabrique. Même si je n’ai pas prévu de faire le vide pour l’instant… Mais, peut être ajouterais-je cette « option » si le besoin s’en fait sentir !

CIF
L’insoleuse de C.I.F.

Ha… La fiabilité de mon Fairlight CMI IIx

Je suis l’heureux possesseur (en période de réparation : esclave) d’un Fairlight CMI IIx depuis 1991, ça fait 16 ans maintenant… Presque de vieux amis 😉

JB et son CMI IIx

En 16 ans, j’ai déjà profité de quelques pannes, dont deux grosses (Plus de boot, carte QFC9 et CMI28 HS, coulure d’acide de la pile de sauvegarde du « temps » sur la Q133)… Rien de mieux pour améliorer sa connaissance technique d’une machine.

Mon CMI pendant sa dernière réparation en 2002 :

Le CMI IIx pendant sa dernière réparation en 2002

Hier soir (je veux dire cette nuit), j’ai encore eu une panne 🙁 ROGNTUDJUU!! de Fairlight. (En fait, ce genre de panne se retrouve également avec les Synclavier, Emulator et autres vieilleries…). Ainsi, cette nuit vers 1h, j’ai eu le droit à quelques problèmes de « parity error » sur de la RAM après le « boot »… Donc plantage en plein démarrage 🙁 je n’aime pas ça, ça me rappelle de mauvais souvenirs !

Juste après la dernière réparation en 2002 (1er redémarrage sans les cartes audio) :

Le CMI IIx après sa dernière réparation en 2002

Quelques re-démarrages après, ça empire 🙁 Il perd le + 12V et le -12V, plus de vidéo, et pour finir plus d’alimentation… Là c’est facile à remarquer, il n’y a plus le doux bruit des 6 ventilateurs et des deux gros lecteurs 8″. Ca calme, quand on a l’expérience de réparation de ce genre de monstre à base de « TTL »… et qu’on aime refaire le monde 😉

Le diagnostique de cette nuit :

Mon CMI et son problème de filtre EMI

Bon, il est déjà 1 h (tôt ou tard ça dépend du point de vue…) et ça me casse les pieds. Normalement, le lendemain, c’est à dire aujourd’hui, j’ai pris rendez vous pour acheter du câblage multi-paire spécialement pour lui (le CMI).

J’ai également ressoudé des « LightPen » pour d’autres utilisateurs de CMI :

Les lightpen des CMI

    Donc, c’est parti en avant pour un diagnostique rapide (il n’y a pas d’odeurs de brulé) :

  • je vérifie les fusibles : RIEN de non conforme, ils sont tous OK !
  • je démonte l’arrière, et sort le multimètre : Le 220 V arrive et passe l’interrupteur à clef, mais pas le filtre 🙁 Ha Ha Ha, j’ai déjà eu des problèmes avec un filtre du même genre sur un de mes DATA I/O 29B cette année voir ici. Bon, c’est plutôt curieux, c’est pourtant relativement robuste ces systèmes anti-parasitage.
  • je regarde plus loin si il n’y aurait pas d’autres curiosités : RIEN.
  • je décide de chinter le filtre… Bon diagnostic : le CMI démarre immédiatement sans aucun problème !

Donc, c’est ce filtre EMI de CORCOM (sûrement produit la 40eme semaine de 1978, pas jeune) qui semble être en cause.

CORCOM EMI Filter 5R3 5A

Je regarde sur le net où trouver le même boîtier pour le changer, évidement c’est de l’ordre de l’obsolète… Donc introuvable, je sens qu’il va falloir en refaire un à l’ancienne 😉

Bon; il est 2h30, je vais me coucher, on verra le reste plus tard ce matin 😉 Réveil à 8h merci les enfants… Ils sont toujours affamés 😉 C’est pas plus grave que les autres jours 🙂

Je soude une solution temporaire, et referme le boitier. J’ai intercalé entre le Fairlight et le 220V une multi prise avec un filtre EMI/RFI. Fin de l’intervention pour l’instant, jusqu’à ce que je trouve un filtre de remplacement, comme ici !

Du coup, j’en cherche un compatible (merci et à votre bon cœur), c’est à dire : 115/250V, 50-400Hz, 5A. La référence importe peu (5R3-5A a l’origine, mais j’ai trouvé compatible : 5K1-5A, il y en a sûrement d’autre)…

Ressusciter un vieux programmeur universel

Il y a plusieurs mois, j’ai acheté en Suisse via Ebay un ensemble de 4 programmeurs de composants. Pourquoi acheter de pareilles vieilleries? Et bien tous simplement, dans le but de sauver/copier/modifier le contenu d’un certains nombre de PROM bi-polaire (entre autre) de vieux synthétiseurs musicaux évidement : Fairlight, Synclavier, etc…

voila la bête :
DATA I/O 29B + UniPack 2B

Ces composants (les PROM bi-polaire) sont maintenant parfaitement obsolète (~1979), car dépassés en vitesse (45ns), en contenance(32×8 bits, 256×4 bits, etc), en méthode de programmation(0v, 5v, 20.5v, 2.4v-4.0v, en 0.18ms par bit) mais maleureusement pas si facilement remplacable physiquement !

Ceux qui m’intéressent sont les :

    32×8 bits :

  • HARRIS 7603
    256×4 bits :

  • HARRIS 7611
  • FAIRCHILD 93427
  • MMI 63S141

J’achète ces composants si vous en avez de disponible a la vente !

Pour se faire, après une rapide petite étude des machines a prix raisonnable disponible sur le marché… J’avais sélectionné le programmeur DATA I/O 29B Mainframe et son module UniPak 2B qui est normalement capable de gérer ces composants !

Depuis, j’ai essayé de programmer des PROM bi-polaire avec lui et la (pour l’instant) pas de bonne réactions ! Je ne réussi pas programmer ces foutus composants, j’ai essayé avec des HARRIS 7611 et des TESLA 74S287 (normalement compatible avec les National 74S287).

J’ai pensé a un moment que c’était l’électronique du 29B ou de l’UniPack 2B qui était en cause, donc, j’ai procédé au test de calibration de l’ensemble, mais la aussi, rien d’anormal !
29B calibration

Entre temps, j’avais contacté Matthieu Benoit qui a un excellent site web sur les programmeurs de composants, auparavant, j’avais déjà échangé avec lui quelques mail a propos d’un Stag PP39, vendu depuis ! Donc, a propos du 29B, Il m’a donné quelques information sur la bête… et a ma grande surprise ma donné son 29b, car, il faisait du « ménage » dans sa cave 😉 Merci encore !

Il y a deux jours, le mainframe 29B qu’il m’a donné a fait de la fumée et des mauvaises odeurs :(. J’ai tout coupé en urgence… mais en fait, le 29B était déjà éteint ! Ca n’a pas empêcher le filtre anti parasite de commencer a fondre, et a un fusible de brûler ! Trés curieux car cette machine a bien fonctionné sans problémes plusieurs fois !

Une petite image pour le fun :
Aie, 29B brule...

C’est la première fois que cela m’arrive… un truc a mettre le feu à la maison ! Ca calme ! Du coup, j’ai entièrement démonté le mainframe…
29B en piece