Symptôme : écran incohérent à l'allumage du DAI. Les images changent à chaque allumage et contiennent un joli assemblage de n'importe quoi. On reconnait parfois des caractères alphanumériques, ce qui laisse présager que le générateur de caractères vidéo est fonctionnel. De même, le fait de voir quelque chose sur l'écran laisse également supposer que le circuit vidéo est fonctionnel.

Recherche de panne : voici en gros la méthode suivie pour ressusciter mon DAI.

1) récupérer les schémas sur le site WEB http://www.xs4all.nl/~fjkraan/comp/dai/daipcw.html par exemple.
2) Imprimer les diverses parties des schémas, les découper et les scotcher ensemble pour arriver à reconstituer les schémas d'origine.
3) Repérer le circuit d'alimention
4) Vérifier la présence +5V, +12V et -12V en différents endroits du circuit en s'aidant des schémas.

Le comportement de l'affichage me laissait supposer qu'il y avait une ou plusieurs mémoires défaillantes, ce qui pouvait expliquer le comportement décrit plus haut. Par conséquent j'ai continué avec les étapes suivantes.
5) Dessouder les mémoires une à une (CF photo).
6) Monter des supports de mémoire à la place.
7) Remplacer les mémoires par permutation pour voir si un changement de comportement se produisait.
8) Remplacer les mémoires par des 4116 de récupération.

9) A ce stade, ne voyant aucun changement, j'ai dessoudé les 2 mémoires 2111 (CF schéma).

10) J'en ai profité pour monter 2 supports à leur place.

11) J'ai inversé les deux mémoires 2111 pour voir si j'observais une différence de comportement.

12) Miracle, le comportement était différent, il m'arrivait parfois de voir s'afficher l'écran de démarrage (DAI écrit en blanc sur fond vert).

13) A chaque fois que remettais les 2111 dans leur emplacement initial, je revenais à la situation initiale décrite en préambule.


Arrivé à cette étape j'ai décidé de remplacer les 2111. Le problème est que ces composants sont obsolètes. Il s'agit de 2 petites mémoires statiques de 256 * 4 bits. A deux, elles constituent ce qu'on appelle la pile système du DAI, ce qui nous fait 256 * 8 bits. On les trouve sur le DAI de l'adresse F800 à l'adresse F8FF.

Pour les curieux qui disposent d'un DAI en état de marche, après un reset effectuez la manipulation suivant (les commandes à taper figurent en gras).

Vous venez de lister la zone utilisée pour la pile système. La commande X vous a permis de lister le contenu des registres du 8080. Vous constatez alors que le pointeur de pile S=F8F8 pointe dans le zone de la pile système. C'est bien dans cet endroit que le processeur stocke les adresses de retour de sous programmes (entre autres).

Si vous vous amusez à mettre n'importe quoi dans cette zone, vous pourrez simuler le comportement de mon DAI entre août 1985 et le 20 octobre 2004, date de sa résurrection.

Essayez en entrant la commande FF800 F8FF 0

Après quoi vous verrez aussi de jolies couleurs et puis vous pourrez de nouveau appuyer sur RESET !



DAI PERSONAL COMPUTER

BASIC V1.1
*UT

PC UTILITY V3.3
>DF800 F8FF

F800 F2 F2 F2 F2 F2 F2 F2 F2 F2 F2 80 00 00 10 00 0C
F810 DB FF FE FE 00 FF FF 7F F3 DF 7D 7F 77 BF FB FF
F820 00 0A 00 00 01 00 01 00 88 00 04 00 02 18 11 80
F830 FF E7 7F BF 7F F9 FD 52 AB DD EF DF FD FE FE E7
F840 00 00 21 00 00 80 22 00 40 84 00 80 80 00 80 04
F850 FB FF 7F BF 9F ED FF FA FB 7E BF FD DE EE FB FF
F860 00 80 08 09 00 10 05 00 C8 00 01 0C 04 21 00 00
F870 FF FF FD FF DD FF 7E F7 FB FF FF CF F3 EF FD BF
F880 00 01 00 00 00 00 11 04 08 A0 20 00 00 C0 41 00
F890 7F FF FF FF 7F F7 7F 65 FF FD F7 F7 F3 D6 D5 F7
F8A0 01 40 02 02 02 10 28 04 00 40 01 0A 04 03 01 00
F8B0 BF DE FF FF FB FF FF 6B FF FE FF DF 56 08 B1 02
F8C0 56 08 B1 02 54 DE 56 08 56 08 B1 08 04 D6 A9 02
F8D0 00 20 00 02 07 30 00 20 07 20 2D E3 35 B7 FF F8
F8E0 20 0D 06 20 2E E1 E6 F8 FF F8 20 0D 17 20 12 20
F8F0 02 20 6F DD C7 EA 42 EA E6 C6 06 30 A4 E6 8F C8
>X
A=00 F=46 B=01 C=40 D=80 E=8F H=E6 L=9E S=F8F8 P=0000
 

Pour remplacer ces fameuses 2111, il a donc fallu trouver une astuce. Comme je ne trouvais pas de composant équivalent dans les catalogues des revendeurs, j'ai décidé de composer avec une mémoire statique moderne de capacité supérieure, c'est ainsi que je suis parti sur la base d'une RAM statique 6116 (marque HOLTEK) trouvée pour quelques euros chez CYCLADES Electronique, 11 bd Diderot PARIS.

La RAM statique 6116 est une 2K x 8 bits, c'est-à-dire 2048 * 8 bits.

Je n'avais besoin que de 256 * 8 bits, autant vous dire tout de suite qu'il y a dans cette mémoire 1792 bits qui se demandent à quoi il servent…

Les 2111 à remplacer correspondent aux composants identifiés IC74 et IC75 dans les plans du DAI.

Voici le schéma de la 2111 :




Et voici le schéma de la 6116 :
 



 

La première chose que l'on voit c'est que question brochage, il y a de l'adaptation à faire.

Mais ce n'est pas tout, il faut d'abord s'assurer que les chronogrammes de la 2111 et ceux de la 6116 sont compatibles. Je vous fais grâce de cette étape qui se situe en fait juste avant le choix de la 6116. Faites moi confiance, tout ce que pouvait faire la vielle 2111 peut être fait dans des délais inférieurs par la 6116 et avec une tension de fonctionnement identique. Au passage, vous noterez sur le schéma ci-dessus que le composant µPD 4016 est l'équivalent de la 6116, vous avez donc le choix.



Le schéma suivant illustre le branchement qui a été fait. Les deux 2111 sont représentées pour symboliser comment les broches de la 6116 ont été reliées sur les supports montés à la place des 2111. Bien sûr, pour réaliser cette prouesse, il a fallu faire un circuit imprimé adapté dont le schéma sera donné plus loin.

Cliquez sur l'image ci-dessous pour obtenir la version haute définition




Le tableau suivant permet de repérer les correspondances de connexion effectuées entre les la 6116 et les deux anciennes 2111. Le bleu correspond au circuit IC74 (la 2111 de gauche)
Le rouge correspond au circuit IC75 (la 2111 la plus proche du bord droit du DAI).
Le vert correspond à la 6116.


Le circuit suivant est un typon de circuit imprimé. Il n'est pas à l'échelle et est représenté vue de dessus par transparence.
Il y a deux straps à réaliser indiqués sur le typon de droite.1er strap entre les points 1 et 2
2ème strap entre les points 3 et 4.




 

Copyright 2004-2019 © Bruno VIVIEN tous droits réservés.