[Amiga 500+] panne : écran jaune

A partir de maintenant la course à l'armement est lancée.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

[Amiga 500+] panne : écran jaune

Message par hlide »

J'ai fait l'acquisition d'un A500+ récemment. Au final, il m'aura coûté... rien. Donc j'essaye de positiver au maximum.

Après avoir retiré la batterie et nettoyer les alentours, j'ai lancé la machine... nickel !

J'ai une carte d'extension 2Mo avec RTC. J'ai donc "blobbé" le jumper J9 pour que la machine aille chercher le RTC sur la carte d'extension et non sur la carte-mère. Je branche donc la carte d'extension, je lance et mets à jour le RTC et sauvegarde, arrête la machine puis relance : nickel le RTC de la carte d'extension est bien pris en compte.

Donc tout va bien jusques-là. Cette carte d'extension, pour en exploiter tout son potentiel demande de faire une modification (http://www.boobip.com/hardware/A500_2MB ... ip_RAM_mod). Les modifcations concernent l'U32 et l'U34.

N'aimant pas trop l'idée de couper une trace, je pars sur l'idée de lever la patte 2 de l'U34 comme suggéré comme alternative. Je sors ma station de désoudage et la fait maintenir à 310°. Je commence par désouder la patte en question pour voir si je peux la faire sortir. Pas vraiment. Donc je décide de désouder toutes les pattes. Sauf qu'il doit y en avoir trois ou plus réfractaires à une désoudure complète donc pas moyen de retirer la puce. Je tente de remettre de l'étain pour faciliter la désoudure mais rien à faire. Je décide d'abandonner et de passer à l'autre option. Donc je resoude les pattes.

Avant de continuer, je fais le test de vérifier que l'Amiga 500+ fonctionne toujours. Le clavier clignotte et j'ai un écran jaune.

Pourquoi ? est-ce la puce U34 qui n'aurait pas aimé les coups de chaleur ?

U34: 74F373N

Je n'ai vraiment pas de chance avec les Amigas...
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [Amiga 500+] panne : écran jaune

Message par __sam__ »

Si c’est un jaune issu de la rom, ca signifie que le processeur a planté avant d’avoir réalisé l’init des vecteurs d’interruptions gérant les exceptions du Guru, bref il a planté très tôt dans la rom.

http://wiki.classicamiga.com/Amiga_boot ... de_colours
http://obligement.free.fr/articles/rout ... _amiga.php
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: [Amiga 500+] panne : écran jaune

Message par hlide »

L'ordi fonctionnait très bien avant le dessoudage/resoudage et je n'ai pas touché au reste et plus particulièrement à la ROM.

L'explication donné par "Obligemment" n'est pas très claire :
13. Vérification logicielle.
14.1 Si l'étape 13 est passée avec succès, la couleur de l'écran est changée en gris très clair (RVB = CCC).

Routine de démarrage de l'Amiga
Écran gris très clair

14.2 Si le 680x0 détecte une erreur (avant que le système puisse la détecter), l'écran devient jaune (RVB = FE5) et le système s'arrête.

Routine de démarrage de l'Amiga
Écran jaune

15. La mémoire Chip est à présent accessible.
Autre source :
Contrôle les ROM
Passe ou indique l'echec ROM à l'écran
- Rouge= erreur
- Gris clair OK

Si Système OK

Teste la RAM à $C00000
Déplace SYS BASE à $C00000 si existe
Teste la RAM
Passe ou indique l'échec RAM à l'écran (LED clignote = erreur)
Teste le software
Passe ou indique l'échec Software
- Jaune= erreur détectée par le 680x0
- Gris clair OK
mais en quoi consiste ce "teste le software" ? en ROM ? en CHIP RAM ?
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: [Amiga 500+] panne : écran jaune

Message par hlide »

Ah je n'avais pas lu tes liens.

Alors j'avais deux clignottements au clavier je crois : "Two Blinks = RAM test failed"
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [Amiga 500+] panne : écran jaune

Message par __sam__ »

La ram ne serait pas illogique par rapport à la manip que tu as faite.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: [Amiga 500+] panne : écran jaune

Message par hlide »

Je pense que j'ai dû m'attarder un peu trop longtemps sur les broches réfractaires à la dessoudure - en particulier une qui m'a bien fait suer - du composant U34 (buffer d'adresse de bus). C'est pénible, je dois monter haut en température pour arriver à dessoudre mais pas sans risque apparemment (je crois avoir lu des plaintes de ce genre...). Donc, j'ai plus intérêt à dessoudre un composant, à mettre un socle et mettre un nouveau composant si l'ancien n'a pas tenu la chaleur... je commence vraiment à détester les TH.
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: [Amiga 500+] panne : écran jaune

Message par hlide »

Au final, c'était une trace qui traversait l'U34 qui a morflé à un moment donné. En plaçant un fil conducteur gainé assez rigide entre les deux points de la trace, l'A500+ fonctionne à nouveau et j'ai pu procédé aux modifications que je voulais faire initialement. J'ai pu tester mes traces autour de l'U34 à partir de ce site: http://www.amigapcb.org/ (il faut sélection l'A500 Rev8.1).
46501401_10217993728143102_2700673782162391040_o.jpg
46501401_10217993728143102_2700673782162391040_o.jpg (283.89 Kio) Consulté 2926 fois
Répondre