Repair log (nic034) – console NeoGeo AES NEC de Zdrek – la maintenance qui vire au drame

Zdrek m’a confié dimanche midi sa console chérie. Elle fonctionnait apparemment, mais l’overclock ne marchait plus et le BIOS était en version 3.3. But de la manœuvre : remplacer le BIOS et virer le mod.

Une carte mère particulière — le triangle des Bermudes

La console est une première version low serial, carte mère NEC — le triangle des Bermudes des réparateurs AES :

  • Pas de schéma disponible sur le net, pas de doc, pas grand chose
  • Puces custom première révision, aussi rares que le ménage dans les toilettes d’une station d’autoroute 😄
  • Le NEO-D0 est implémenté sous forme de plusieurs puces logiques TTL 74x
  • Carte correctrice vidéo additionnelle pour améliorer le composite (premier modèle)

Merci à Illusionrip qui a travaillé à mettre le schéma à disposition sur le wiki NeoGeo Dev. 🙏❤️

La console fonctionne en 5V sans régulateur, mais avec un circuit de protection qui limite le voltage en interne au-delà de 5,2V pour protéger les composants.

Le drame — écran rose à l’allumage

J’ouvre la console sans la démarrer, je vérifie que le BIOS est bien enfoncé, je la branche — et c’est le drame, tel le Titanic qui coule. ⚓ Écran rose avec artefacts graphiques. 🥸

Écran rose avec artefacts graphiques à l'allumage

La console dispose d’un circuit d’overclock renvoyant 16 MHz à la place de 12 MHz sur le 68000. C’est moche, il y a des fils partout et de la colle chaude. La pin du 68000 a été coupée à ras — un vrai carnage.

Circuit d'overclock avec colle chaude et fils
Pin 68000 coupée à ras par le mod overclock
Vue générale du mod overclock à déposer

Remise en état — back to the roots

On attaque méthodiquement :

  • Contrôle de l’arrivée 5V et des alimentations des principales puces après le circuit de protection (4,85V) — OK
  • Dépose du kit overclock et de la colle chaude 💩
  • Retrait du 68000 (ouch, c’est long 🥲), pose de deux rangées de supports plaqués or, nouveau 68000 neuf installé — l’ancien étant irrécupérable
  • Vérification des contacts du BIOS
  • Passage BricoNeo d’AurelienBricole — merci mec 👍🙏 — toutes les VRAM et le reste répondent OK

Inspection microscopique — corrosion réparée à la truelle

Deux heures d’inspection au microscope. On repère et répare plusieurs problèmes de corrosion visiblement traités à la truelle par un précédent intervenant.

Corrosion réparée à la truelle — zone 1
Corrosion réparée à la truelle — zone 2
Réparation corrosion zone 3

Vérification des TTL faisant office de NEO-D0

Sur cette carte mère, les TTL remplaçant le NEO-D0 gèrent : clock divider, contrôle mémoire Z80, interface YM2610, sélection banque carte mémoire et sorties joypad. On teste à l’oscilloscope les entrées et sorties des 6 TTL concernés — OK. Par sécurité, on les retire tous et on les vérifie au testeur pro v2 BackBit — OK.

Le coupable — le support DIP40 bas de gamme

On remet le BIOS et miracle — ça repart. 😄 Conclusion : ne posez pas de supports bas de gamme, les supports tulipes sont bien plus fiables !

On retire le support DIP40 problématique : quelques pistes abîmées en dessous, mais pas coupées. Réparation au fil de cuivre 0,04 mm et masque UV. Pose d’un nouveau support 40 broches à contacts plaqués or. Installation d’un UniBIOS v4.

Support DIP40 retiré — pistes abîmées dessous
Réparation pistes fil 0.04mm et masque UV — nouveau support plaqué or
UniBIOS v4 installé — test final
Console Neo Geo AES low serial NEC réparée et fonctionnelle

Récapitulatif des interventions

  • Dépose du mod overclock (colle chaude, fils, circuit 16 MHz)
  • Remplacement du 68000 (pin coupée par le mod) sur supports plaqués or
  • Réparation de multiples zones de corrosion (inspection microscopique 2h)
  • Vérification et test des 6x TTL NEO-D0 à l’oscilloscope et au testeur BackBit pro v2
  • Remplacement du support DIP40 BIOS bas de gamme par un support plaqué or + réparation pistes (fil 0,04 mm + masque UV)
  • Installation UniBIOS v4
Laissez un commentaire

Commentaires

Aucun commentaire pour l'instant. Pourquoi ne pas lancer la discussion ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *