Suivez-nous sur Mastodon

|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
Bidouille : Réparer une Rämixx 500 (reproduction de la carte mère Amiga 500 Plus)
(Article écrit par Andrew Hutchings et extrait de linuxjedi.co.uk - août 2024)
|
|
J'ai eu plusieurs machines à réparer ces derniers temps, il y en a une en particulier qui, je pense,
mérite un article car sa réparation était bizarre.
La carte mère
Celle-ci est une reproduction d'une carte mère Amiga 500 Plus appelée Rämixx 500. La disposition est
comme celle d'un Amiga 500+, mais elle présente quelques améliorations mineures.
J'ai ajouté une carte accélératrice Terrible Fire 536 avec un disque dur pour les tests.
Les symptômes de base étaient des problèmes de stabilité et des corruptions/instabilités graphiques, en
particulier lors d'un démarrage à froid. Voici un
exemple
(NDLR : la vidéo n'est plus disponible).
Il y a aussi cet exemple d'écran de corruption et de crash, qui lui-même était corrompu :
Diagnostic
J'ai d'abord éliminé la puce Agnus. Cette puce contrôle une grande partie de la vidéo et de la mémoire,
ce qui expliquerait la corruption. Mais le support était bon, bien soudé, et j'ai utilisé un de mes supports
d'origine, ce qui a produit les mêmes résultats.
Le véritable signe révélateur de l'endroit où regarder se trouve dans la vidéo ci-dessus. Vous pouvez
constater que non seulement les graphismes sont corrompus, mais qu'il y a aussi un bogue visible sur le
côté droit. Cela indique un problème de synchronisation vidéo.
J'ai démarré mon oscilloscope pour inspecter les choses. J'ai d'abord vérifié le signal HSYNC,
pensant qu'il ne se déclenchait peut-être pas toujours au bon moment. Mais je n'ai rien trouvé
de problématique.
Horloges
Pour aborder ce que j'ai vérifié ensuite, je dois d'abord expliquer le fonctionnement de la synchronisation
dans un Amiga. Le processeur tourne à environ 7 MHz, mais il y a bien plus à faire. Je vais simplifier un peu les choses
pour résumer...
Un quartz génère un signal à 28 MHz (un peu plus que cela et différent pour PAL et NTSC). Ce signal
est ensuite transmis à un multiplexeur, car il peut également recevoir un signal à 28 MHz d'un périphérique
Genlock. La sortie de ce signal est transmise à Agnus. Agnus l'utilise pour générer des horloges à 14 MHz
déphasées, ainsi que des horloges à 7 MHz. Les horloges à 14 MHz sont utilisées pour le circuit vidéo,
ce qui m'a amené à vérifier cela.
Effectivement, les horloges à 14 MHz ont bogué sur l'oscilloscope. J'ai donc supposé que le problème
venait de l'entrée à 28 MHz.
Le moment "c'est quoi ce bordel"
Malheureusement, le schéma ci-dessus ne raconte pas toute l'histoire, alors passons à
amigapcb.org.
La sortie du XTAL est reliée à FB101 (jaune), une résistance de 68 ohms. La ligne bleu foncé correspond
à la sortie du multiplexeur. La ligne rouge correspond à la sortie du multiplexeur, reliée à FB102, une
résistance de 150 ohms. La sortie de cette résistance est reliée à un condensateur de 22 pF, étiqueté E666,
connecté à la masse pour la suppression des interférences électromagnétiques et à Agnus. L'autre borne du
condensateur de 22 pF correspond à la masse.
Les signaux étaient corrects jusqu'à ce que je mesure la ligne cyan. Le signal était si faible que je pouvais
à peine le lire, environ 100 mV crête à crête. J'ai été surpris de constater que quelque chose fonctionnait ;
j'ai dû modifier l'oscilloscope de plusieurs manières pour voir correctement le signal. Agnus est une puce
incroyable !
Réparation
J'ai dessoudé le E666 et je l'ai testé, et là, j'ai eu la révélation. Le condensateur mesurait 220 pF,
et non 22 pF. Effectivement, il était indiqué 221 sur le boîtier, ce qui correspond à 220 pF.
La personne qui a construit la carte mère a accidentellement mis la mauvaise valeur. La valeur la plus
élevée entraînerait certainement un signal de 28 MHz pratiquement plat.
J'ai inséré un 22pF et je l'ai testé.
C'est bien mieux, avec un signal crête à crête d'environ 3V. L'Amiga était beaucoup plus stable et
les problèmes avaient disparu.
La carte est maintenant prête pour un nettoyage par ultrasons et un renvoi au client.
Soutenez le travail de l'auteur
|
|
|