Repair log (nic034) – neogeo AES 3-6 de Jean PRBT, ligne verticales

Console de Jean PRBT. Symptôme : lignes verticales aléatoires sur les sprites, apparues subitement.

Neo Geo AES 3-6 Jean PRBT — vue générale
Lignes verticales aléatoires sur les sprites
Détail défaut graphique lignes verticales

Inspection initiale

Inspection visuelle au microscope : RAS. Contrôle alimentation et connecteur : OK. Remplacement du connecteur d’alimentation par sécurité — corrosion faible mais présente.

On contrôle le port cartouche et le LSPC2-A2 (générateur de sprites). On appuie sur le LSPC2-A2, le NEO-B1 et les VRAM 2K/32K en marche : pas d’amélioration. On retire le BIOS d’origine et on passe directement le BricoNeo. Contrôle complet : VRAM, PRAM, Work RAM 68000, NEO-C1, NEO-E0, LSPC2-A2 — RAS.

BricoNeo — contrôle VRAM PRAM Work RAM
Contrôle général carte mère

Le problème étant présent dès l’écran bleu du BIOS d’origine, le port cartouche n’est pas en cause. Contrôle complet du bus graphique des ports cartouches (côté gauche) avec le touchetonpin’3000 d’Illusionrip : RAS. Le problème se situe donc sur le LSPC2, le NEO-B1, les VRAM, ou entre les deux puces.

Contrôle bus graphique port cartouche — RAS

BIOS de diagnostic — code d’erreur VRAM 2K

On monte le BIOS de diagnostic avec la carte M1 Z80. Le test visuel passe — la partie fix layer semble OK — mais un code d’erreur audio remonte, ciblant possiblement la fast VRAM 2K à côté du LSPC2-A2. Pour rappel, cette puce stocke la position X/Y des sprites (SCB3, SCB4), le facteur de réduction des sprites (SCB2) et les listes actives de sprites par scanline.

BIOS de diagnostic — code d'erreur VRAM 2K

Chasse au coupable — toute la chaîne sprites/palette y passe

Reflow complet du LSPC2-A2 et du NEO-B1 : toutes les pins bien attachées et proprement soudées. On retire les fast VRAM 2K, pose de deux supports, vérification des pistes, deux nouvelles VRAM 6116 testées installées. Vérification des anciennes au testeur matériel : OK (les faux négatifs sont possibles, j’en ai déjà eu le cas). Les nouvelles fast VRAM ne changent rien. 🥲

On décide d’intervenir sur toute la chaîne sprites/palette. 🔥

  • Retrait du LSPC2 : RAS dessous, inspection poussée, remplacement — même problème au diagnostic
  • Retrait des VRAM 32K x2 : RAS dessous, remplacement — même problème au diagnostic
  • Vérification de toutes les traces entre LSPC2, NEO-B1, VRAM et le reste du PCB : OK

Il y a forcément un problème de communication quelque part. On retire le NEO-B1 : RAS dessous, inspection approfondie des deux côtés de la board — on le remplace.

Le problème a disparu. 😄😭🎉

Problème résolu après remplacement NEO-B1

RGB fix et finalisation

La console dispose d’un RGB fix, mais tout n’est pas corrigé (encodeur, synchro composite) — ce qui implique un léger quadrillage, presque invisible.

Léger quadrillage résiduel dû au RGB fix incomplet

On pose un NeoPass et un UniBIOS 4. Problème réglé. 🙂

Récapitulatif des interventions

  • Remplacement du connecteur d’alimentation (corrosion)
  • Remplacement fast VRAM 2K x2 sur supports
  • Remplacement VRAM 32K x2
  • Remplacement LSPC2-A2
  • Remplacement NEO-B1 (source du problème confirmée)
  • Pose NeoPass et UniBIOS 4
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 *