Rails de tension — Référence complète

Tableau synthétique des rails principaux extraits du schéma 820-00165. Les numéros de page font référence au PDF du schéma Apple J113.

Rail Valeur nominale État requis Source / régulateur Page schéma Notes
PP3V42_G3H G3H 3.42 V Toujours présent (adaptateur branché ou batterie) MagSafe / batterie → U7100 (ISL6259) 37, 38, 49, 50 Premier rail à vérifier. Absent = pas de source d'énergie.
PPBUS_G3H G3H 8.4–8.6 V Toujours présent dès G3H actif U7100 ISL6259 (chargeur/PMIC) 27, 41, 49, 50 Surnommé "bus G3H". Alimente la majorité des rails secondaires via des MOSFETs de commutation.
PPDCIN_G3H G3H 16–20 V Adaptateur branché uniquement MagSafe directement 50 Entrée brute de l'adaptateur. Max 8A selon schéma.
PPVBAT_G3H G3H 7.5–8.4 V Batterie connectée Batterie Li-Po 4S 70, 71 Batterie neuve = ~8.2 V. Déchargée = ~6.8 V (seuil critique).
SMC_BC_ACOK G3H 3.42 V Adaptateur reconnu ISL6259 → SMC 50 Signal "adaptateur OK". Si absent avec adaptateur : problème MagSafe ou ISL6259.
SMC_RESET_L G3H 3.42 V SMC initialisé ISL6259 → SMC (broche RST*) 37, 50 Actif haut. Si bas = SMC en reset permanent → aucun rail S5 possible.
PP3V3_S5 S5 3.3 V État S5 (soft-off) U7501 (dual buck) 17, 29, 34, 37, 54 Généré par U7501 sortie canal 3.3V. Alimente SMC, PCH, USB.
PP5V_S4RS3 S5/S4 5.0 V État S4/S5 U7501 (dual buck, canal 5V) 54, 55, 58 Généré par U7501 canal 5V. Précurseur de PP5V_S0.
PP5V_S0 S0 5.0 V État S0 (ON) U8050 (load switch depuis PP5V_S4RS3) 17, 32, 45, 51, 52 Dérivé de PP5V_S4RS3 via un interrupteur de charge. Alimente CPU, PCH, USB actif.
PP3V3_S3 S3 3.3 V État S3 et supérieur U8010 (load switch depuis PP3V3_S5) 15, 19, 33, 36, 40 Alimente RAM, caméra, carte SD. Si absent avec PP3V3_S5 présent : vérifier U8010.
PP1V8_S3 S3 1.8 V État S3 U7880 (régulateur dédié) 20, 21, 22, 23, 57 Bus de référence RAM DDR3L. Critique pour initialisation mémoire.
PP1V35_S0 S0 1.35 V État S0 ISL62882 ou similaire 31 Vref RAM DDR3L. Doit être exactement 1.35 V ±2%.
PP1V05_S0 S0 1.05 V État S0 U7600 (buck dédié) 51, 52, 55 PCH HSIO, SATA, PCIe. Généré par régulateur critique. 21A max output selon schéma.
PPVCORE S0 0.7–1.4 V variable État S0 ISL6208D × 2 (U7310/U7320) 52 Tension cœur CPU dynamique (VID). Varie selon charge. F=400 kHz.
PP3V3_SUS SUS 3.3 V Suspend well U7840 → U7870 57 Alimente PCH suspend well. Présent même en S3/S4.
PPVRTC_G3H G3H 3.42 V Toujours présent PP3V42_G3H → régulateur RTC 12, 13 Alimente le RTC (horloge temps réel). Conservé même batterie à plat si adaptateur.
PPVIN_S0SW_LCDBKLT S0 ~8.5 V État S0 + écran actif PPBUS_G3H → Q7706 (FET P-channel) 56 Entrée du boost backlight. Si absent avec PPBUS_G3H présent : vérifier Q7706 (FDC638APZ).
PPHV_S0SW_LCDBKLT S0 24–28 V État S0 + backlight ON U7701 (0558PL boost IC) + L7701 (15µH) 56 Sortie haute tension LED backlight. Absent = U7701 défaillant ou F7700 ouvert.
PP5V_S3 S3 5.0 V État S3 U8050 ou switch depuis PP5V_S4RS3 35, 47 Alimente USB en S3 (Wake on USB possible).

Arbre de puissance (power tree)

MagSafe / Batterie (PPVBAT ou PPDCIN_G3H)
U7100 ISL6259PPBUS_G3H (8.5V) + PP3V42_G3H (3.42V)
U7501 (dual buck, SMC_PM_G2_EN) → PP3V3_S5 + PP5V_S4RS3
U8010 → PP3V3_S3
U7880 → PP1V8_S3
U8050 → PP5V_S0
U7600 → PP1V05_S0 (21A)
U7310/U7320 → PPVCORE (CPU VID)
Q7706 (FET P) → PPVIN_S0SW_LCDBKLT
F7700 (fusible 3A) → U7701 boost → PPHV_S0SW_LCDBKLT (24-28V)
U7100SMC_BC_ACOK → SMC → SMC_RESET_L
RTC regulator → PPVRTC_G3H

Composants clés

Référence Désignation Fonction Rails gérés Page schéma Défaut fréquent
U7100 ISL6259 (TQFN-28) Chargeur batterie + PMIC principal PPBUS_G3H, PP3V42_G3H, SMC_BC_ACOK 40, 50 LED orange fixe, pas de charge, PPBUS absent. Court-circuit fréquent après dégât liquide.
U7501 Dual buck converter (QFN-24) Génère PP3V3_S5 (3.3V/6.5A) et PP5V_S4RS3 (5V/7.2A) PP3V3_S5, PP5V_S4RS3 54 PP3V3_S5 absent → no S5. Vérifier EN1/EN2 (SMC_PM_G2_EN). Court-circuit sur sortie = chaleur sur puce.
U7701 0558PL (25-bump micro BGA) Boost converter backlight LCD PPHV_S0SW_LCDBKLT (24-28V) 56 Écran noir avec backlight absent. Vérifier F7700 avant de remplacer U7701.
F7700 Fusible 3A / 32V (0603-HF) Protection circuit backlight Entrée U7701 56 Souvent ouvert après court-circuit sur nappe LCD. Mesure : continuité entre les deux bornes.
Q7706 FDC638APZ SSOT6 (P-channel FET) Interrupteur alimentation backlight PPBUS_G3H → PPVIN_S0SW_LCDBKLT 56 Si PPBUS_G3H présent mais PPVIN_S0SW absent → Q7706 défaillant (RDS(on) typ. 43 mΩ @ 4.5V).
L7701 Inductance 15µH / 2.8A Stockage énergie boost backlight Circuit U7701 56 Résistance DC anormalement haute (>1 Ω) indique bobine dégradée.
U7600 Buck converter 1.05V (21A max) Alimentation PCH HSIO / PCIe / SATA PP1V05_S0 55 No POST, pas de disque détecté. Vérifier PP1V05_S0 avant réflowage CPU.
U5000 CPU Intel Broadwell (BGA) Processeur principal PPVCORE, PP1V05_S0 (consommateur) 40 Rarement défaillant seul. Vérifier toutes alimentations avant de conclure CPU mort.
SMC Apple T1 / ARM Cortex-M (QFN) System Management Controller Contrôle toute la séquence d'amorçage 37, 38 LED diag clignotante. Reprogrammation possible via DFU si firmware corrompu.
U7880 ISL80118 ou TPS51200 (DFN-2520) Régulateur 1.8V S3 (RAM DDR3L) PP1V8_S3 57 RAM non détectée, beep code. Vérifier PP1V8_S3 et PP1V35_S0.

Séquence d'amorçage

La séquence est orchestrée par le SMC. Chaque étape est conditionnée par la validation de la précédente (signal PGOOD ou équivalent).

# Signal / Rail Valeur Condition Si absent
1 PP3V42_G3H 3.42 V Adaptateur ou batterie Aucune énergie → vérifier MagSafe, câble, fusible F7140 (8A)
2 PPBUS_G3H 8.4–8.6 V U7100 actif, pas de court-circuit ISL6259 défaillant ou court-circuit sur bus
3 SMC_RESET_L 3.42 V PPBUS_G3H > seuil + délai interne ISL6259 SMC ne démarre pas → rails S5 jamais activés
4 PP3V3_S5 + PP5V_S4RS3 3.3 V + 5.0 V SMC envoie SMC_PM_G2_EN → active U7501 (EN1 + EN2) U7501 défaillant, signal EN manquant, court-circuit sur sortie
5 Bouton power → SMC_ONOFF_L pulse bas PP3V3_S5 présent SMC ne répond pas → vérifier PP3V3_S5_AVREF_SMC
6 PP3V3_S3 + PP1V8_S3 3.3 V + 1.8 V SMC active les switchs U8010, U7880 RAM non alimentée → beep RAM ou silence total
7 PP5V_S0 + PP1V05_S0 5.0 V + 1.05 V SMC active U8050 + U7600 PCH non alimenté → no POST
8 PPVCORE ~1.0 V (VID) PCH valide → active VR CPU CPU sans cœur → écran noir, chauffe rapide
9 POST / chime Tous rails S0 OK, RAM initialisée Voir section No POST
10 PPVIN_S0SW_LCDBKLT → backlight 8.5 V → 24-28 V GPU actif, PWM LCD valide Écran allumé mais noir → voir section backlight

Outil de diagnostic croisé

Renseignez les mesures effectuées sur les rails. Le système calcule l'arbre de causes probables en tenant compte des dépendances entre rails telles que définies dans le schéma 820-00165.

Toujours mesurer hors tension (résistance vers masse) avant de rebrancher pour détecter les courts-circuits. En cas de résistance < 5 Ω sur un rail de puissance, chercher le court-circuit avant d'alimenter.
Mesures effectuées — cliquer OK / NOK / NR (Non Relevé) pour chaque rail
Renseignez au moins quelques rails puis cliquez Analyser.

Diagnostic — Pas de tension / No power

Symptôme : aucune réaction à la connexion adaptateur

Aucune LED sur MagSafe (si applicable), aucune réaction au bouton power.

Protocole de diagnostic

ÉtapeMesurePoint de testAttenduSi NOK
1 Tension adaptateur Bornes connecteur MagSafe (DC +/-) 16.5 V ou 18.5 V selon modèle Adaptateur mort → tester un autre
2 PPDCIN_G3H C7120 (côté PPCHGR_DCIN) 16–20 V Fusible F7140 (8A) ouvert ou diode D7130 claquée
3 PP3V42_G3H Nombreux points : R5371, C5014, pin SMC 3.40–3.45 V ISL6259 (U7100) ne génère pas PP3V42_G3H → vérifier régulateur interne
4 PPBUS_G3H L7560 côté sortie, ou points marqués PPBUS 8.4–8.6 V U7100 défaillant ou court-circuit sur PPBUS (mesure résistance vers GND)
5 Résistance PPBUS vers GND (hors tension) Même points > 50 Ω Court-circuit → injection courant DC pour localiser le composant chaud
6 SMC_RESET_L Pin G10 du SMC ou résistances proches 3.42 V ISL6259 ne valide pas le reset → U7100 suspect
7 PP3V3_S5 Condensateurs de découplage U7501 3.28–3.32 V Voir section U7501

Symptôme : LED MagSafe verte mais pas de démarrage

LED verte = adaptateur connecté ET batterie proche de la pleine charge (ou SMC_BC_ACOK reçu). Cela confirme que PPBUS_G3H est présent.

Vérifier : PP3V3_S5, SMC_RESET_L, réponse SMC au bouton power (oscilloscope sur SMC_ONOFF_L).

Symptôme : LED MagSafe orange mais pas de démarrage

Batterie en charge → PPBUS_G3H présent. Le problème est en aval. Tester PP3V3_S5 en priorité.

Diagnostic — Rétroéclairage absent (écran noir)

Distinction clé : l'écran est-il complètement noir, ou y a-t-il une image visible à la lampe de poche ? Si image visible = backlight absent (tension HV absente). Si aucune image = problème vidéo ou GPU.

Architecture du circuit backlight (schéma page 56)

La chaîne complète est : PPBUS_G3H (8.5V) → Q7706 (FET P-channel FDC638APZ) → PPVIN_S0SW_LCDBKLTF7700 (fusible 3A) → U7701 (0558PL boost) + L7701 (15µH/2.8A) → PPHV_S0SW_LCDBKLT (24–28V) → strings LED via résistances 10.2Ω de mesure courant.

Le signal LCD_BKLT_PWM doit être éloigné du circuit boost. Une interférence PWM peut provoquer des scintillements ou l'absence de backlight sans défaut matériel.

Protocole de diagnostic

ÉtapeMesureValeur attendueSi NOK — cause probable
1 PPBUS_G3H présent 8.4–8.6 V Problème en amont (U7100)
2 PPVIN_S0SW_LCDBKLT (entrée Q7706 côté sortie) ~8.5 V en S0 Q7706 ouvert ou signal de grille absent (LCD_BKLT_EN_L bas)
3 Continuité F7700 < 0.5 Ω F7700 ouvert → remplacer (3A/32V, 0603)
4 Entrée U7701 (VIN) ~8.5 V Problème F7700 ou piste ouverte
5 Sortie U7701 PPHV_S0SW_LCDBKLT 24–28 V U7701 défaillant (vérifier VDDIO, EN, SCLK, SDA actifs)
6 Signal PWM sur broche PWM de U7701 Signal carré 9.62 kHz (Fpwm spec) GPU/PCH ne génère pas le PWM → problème firmware ou GPU
7 Résistance R7788 (301K) et R7789 (147K) Valeurs correctes, pas de court vers GND Diviseurs de feedback U7701 modifiés ou endommagés

Logique de diagnostic croisé backlight

PPVIN_S0SW présent ? F7700 OK ? PPHV_S0SW présent ? Diagnostic
NON NON Q7706 défaillant ou signal LCD_BKLT_EN_L absent (SMC/GPU ne demande pas le backlight)
OUI NON (ouvert) NON F7700 grillé — première cause de backlight absent. Remplacement simple.
OUI OUI NON U7701 défaillant ou L7701 ouverte ou VDDIO/EN non reçus par U7701
OUI OUI OUI (mais backlight absent) Nappe LCD ou dalle LCD défaillante — U7701 fonctionne mais les LEDs ne reçoivent pas le courant
OUI OUI OUI mais scintillement Interférence PWM, nappe LCD partiellement oxydée, ou condensateurs C7797/C7799 en acoustics (vérifier placement T-bone selon schéma)
Note du schéma : C7797 AND C7799 SHOULD BE PLACED IN T-BONE FOR ACOUSTICS — si ces condensateurs sont mal positionnés après réparation, cela peut créer du bruit acoustique ou des instabilités du backlight.

Diagnostic — No POST / No chime

La machine s'allume (fan démarre, LED active) mais aucun chime, écran noir total, pas de démarrage.

Rail à vérifierValeurSi absent — suspect
PP3V3_S5 3.3 V U7501, SMC_PM_G2_EN absent
PP5V_S0 5.0 V U8050 (load switch) ou PP5V_S4RS3 absent
PP1V05_S0 1.05 V U7600 — très fréquent. Vérifier avant tout réflowage CPU.
PP3V3_S3 3.3 V U8010 — RAM non alimentée
PP1V8_S3 1.8 V U7880 (ISL80118) — bus RAM DDR3L
PPVCORE ~0.9–1.1 V variable ISL6208D (U7310/U7320) — CPU sans alimentation cœur
PP1V35_S0 1.35 V Régulateur VREF RAM — timing DDR3L incorrect

Beep codes Apple (A1466)

SéquenceSignificationRail à vérifier
1 bipPas de RAM détectéePP3V3_S3, PP1V8_S3, PP1V35_S0, modules RAM
2 bipsRAM détectée mais incompatibleModules RAM — test avec barette connue
3 bipsErreur banc mémoireModule A ou B défaillant
3 bips lents + 3 rapidesFirmware EFI/ROM corrompuBIOS chip — reflash via SPI
Fan + pas d'imageGPU / PCH / PPVCOREPPVCORE, PP1V05_S0

Diagnostic — Dégâts liquide

Le liquide conduit principalement à deux types de défaillance : courts-circuits immédiats (corrosion conductrice) et oxydation progressive (résistance augmentée sur signaux).

Zones à risque sur 820-00165

Zone physiqueRails exposésComposants à inspecterSymptôme typique
Connecteur MagSafe PPDCIN_G3H, PP3V42_G3H F7140, D7130, U7100 Pas de charge, pas de PP3V42_G3H
Zone U7100 (ISL6259) PPBUS_G3H, SMC_BC_ACOK U7100, condensateurs voisins Court-circuit PPBUS, LED orange mais pas de démarrage
Zone SMC PP3V3_S5, SMC_RESET_L SMC, résistances pull-up SMC_RESET_L bas permanent
Zone connecteur LCD PPHV_S0SW_LCDBKLT F7700, U7701, Q7706 Backlight absent, F7700 grillé
Zone RAM (LPDDR3) PP1V8_S3, PP1V35_S0 Modules soudés, U7880 Beep RAM, no POST

Protocole nettoyage

1) Démonter complètement. 2) Bain ultrasonique 15 min (eau déminéralisée + 10% isopropanol 99%). 3) Rinçage IPA pur. 4) Séchage à l'air chaud 50°C / 30 min. 5) Inspection à la loupe binoculaire avant remontage. 6) Mesure résistance vers GND sur tous les rails avant mise sous tension.

Ne jamais mettre sous tension une carte qui a subi un dégât liquide sans nettoyage préalable. Le liquide résiduel peut créer des courts-circuits supplémentaires.

Réparation — U7501 (générateur PP3V3_S5 / PP5V_S4RS3)

U7501 est un convertisseur buck double canal (QFN-24) alimenté depuis PPBUS_G3H (VIN). Il génère les deux premiers rails de l'état S5.

Canal 1 — PP5V_S4RS3

  • Sortie : 5.0 V / 7.2A max
  • Inductance : L7560 (2.2µH / 9A)
  • Fréquence : 400 kHz
  • Capa sortie : C7555 (220µF / 0.035Ω)
  • Diviseur FB : R7547 (1.33K) / R7546 (1.54K)

Canal 2 — PP3V3_S5

  • Sortie : 3.3 V / 6.5A max
  • Inductance : L7520 (1.8A, 0.118Ω) — voir schéma p.54
  • Fréquence : 400 kHz
  • Diviseur FB : R7520 (470Ω) + autres
  • R7560 (23.2K MF) dans réseau feedback

Logique de diagnostic croisé U7501

PP3V3_S5 PP5V_S4RS3 SMC_PM_G2_EN (EN1/EN2) Diagnostic probable
Absent Absent Absent (0V) SMC ne commande pas U7501 → SMC défaillant, PP3V42_G3H absent sur SMC, ou SMC_RESET_L bas
Absent Absent Présent (~3.3V) U7501 défaillant (les deux canaux morts) ou PPBUS_G3H absent (VIN U7501) ou court-circuit sur les deux sorties
Absent Présent (5V) Présent Canal 3.3V de U7501 défaillant uniquement — court-circuit sur PP3V3_S5 ou feedback ouvert (R7560, R7520)
Présent (3.3V) Absent Présent Canal 5V de U7501 défaillant — vérifier L7560, C7555, résistances FB R7547/R7546
Présent Présent U7501 fonctionne correctement → chercher le problème en aval

Procédure de vérification

Étape 1 — Résistance vers GND (hors tension) : Mesurer entre TP de chaque rail et GND. Valeur normale > 10 Ω. Si < 2 Ω → court-circuit sur la sortie (condensateur claqué ou charge en court).

Étape 2 — Vérifier VIN : Pin VIN de U7501 doit avoir PPBUS_G3H (8.5V) en S5.

Étape 3 — Vérifier EN : SMC_PM_G2_EN doit monter à 3.3V quand le SMC initialise.

Étape 4 — Vérifier inductances : L7560 et L7520 — résistance DC < 0.02 Ω (nominal 0.012 Ω pour L7560).

Étape 5 — Remplacement U7501 : BGA reballing recommandé. Température de refusion : profil 217°C (SAC305). Inspecter vias sous la puce après retrait.

Réparation — Circuit backlight (U7701 / F7700 / Q7706)

F7700 — Fusible backlight

Référence : 3A / 32V, boîtier 0603-HF. Positionné côté bottom selon le schéma (PLACE_SIDE=BOTTOM). Vérification : multimètre en mode continuité. Si ouvert (∞) → remplacer par un fusible de même valeur. Ne pas mettre un pont fil.

Le remplacement du fusible F7700 est l'intervention la plus simple et la plus fréquente pour un backlight absent. Toujours vérifier en premier.

Q7706 — FET d'alimentation backlight

Référence : FDC638APZ_SBMS001, SSOT6-HF. Canal P. RDS(on) typique 43 mΩ @ VGS=4.5V. Chargé à 0.65A (EDP). Tester en diode (D-G-S) hors circuit. Si G-D court = FET claqué.

U7701 — IC boost backlight (0558PL)

Boîtier 25-bump micro-BGA. Fréquence PWM LED : 9.62 kHz. Courant LED nominal : 17.1 mA. Adresse I²C : 0x58 (écriture) / 0x59 (lecture). Signal EN requis depuis GPU/PCH pour activer le boost.

Paramètres clés selon schéma : I_LED = 369 / Riset — La résistance R_ISET règle le courant LED. Les résistances de mesure courant des strings LED sont de 10.2 Ω chacune.

Remplacer U7701 sans avoir vérifié F7700 et Q7706 est inutile si la cause est en amont. Respecter l'ordre de diagnostic.
Informations complémentaires : nappe LCD et backlight

Une nappe LCD endommagée peut provoquer un court-circuit intermittent sur les strings LED, ce qui fait sauter F7700 répétitivement. Si F7700 saute à nouveau après remplacement, inspecter la nappe (plis, coupures, oxydation des contacts).

Les condensateurs C7797 et C7799 (10µF / 50V, 1210) doivent être placés en configuration T-bone près de D7701 pour les raisons acoustiques indiquées dans le schéma.

Réparation — Chargeur ISL6259 (U7100)

L'ISL6259 est le circuit de gestion de l'alimentation principale. Il gère simultanément la charge batterie, la génération de PPBUS_G3H, et la communication One-Wire avec l'adaptateur MagSafe.

BrocheSignalDescription
DCINPPDCIN_G3HEntrée adaptateur (16-20V)
ACINseuil 3.2V ±50mVDiviseur externe fixé à 13.55V selon schéma
PHASE / LGATECHGR_PHASECommande MOSFET externe boost
SMB_RST_NSMC_RESET_LReset SMC — critique pour démarrage
SCL/SDASMBUS_SMC_5_G3_SCL/SDASMBus vers SMC (pages 37, 40, 48, 50, 64)
ACOKSMC_BC_ACOKConfirmation adaptateur reconnu
BGATE/SGATE/AGATECHGR_BGATE…Commandes MOSFETs charge batterie

Symptômes typiques ISL6259 défaillant

  • Pas de PPBUS_G3H malgré adaptateur fonctionnel → U7100 ne boost pas
  • LED MagSafe ne change jamais de couleur
  • Court-circuit mesurable sur PPBUS_G3H (souvent causé par condensateurs de sortie claqués, pas U7100 lui-même)
  • Batterie ne charge pas (BGATE/SGATE non activés)
  • SMC_RESET_L reste bas → aucun démarrage possible

Avant de remplacer U7100, vérifier les MOSFETs externes (Q7130 inrush limiter, Q7230 reverse protection) et les condensateurs de sortie PPBUS_G3H.

SMC — Diagnostic et réinitialisation

Rôle du SMC dans la séquence

Le SMC reçoit PP3V42_G3H en permanence. Il surveille SMC_RESET_L, SMC_LID (état couvercle), SMC_ONOFF_L (bouton power) et gère l'activation séquentielle de tous les rails via des signaux comme SMC_PM_G2_EN.

Réinitialisation SMC (SMC Reset)

Procédure : débrancher l'adaptateur → retirer la batterie → maintenir Shift+Ctrl+Option+Power 10 secondes → rebrancher.

Le SMC Reset efface les paramètres de gestion thermique, de ventilateur et d'énergie. Utile pour fan bloqué à plein régime, comportement erratique de charge, ou LED non fonctionnelle.

Diagnostics SMC via LED de diagnostic

Comportement LEDSignification
LED 1 allumée seulePP3V42_G3H présent — SMC reçoit de l'énergie
LED 2 alluméePP3V3_S5 présent — U7501 fonctionne
LED 3 alluméeSéquence S3 initiée
LED 4 alluméeÉtat S0 complet — démarrage normal
Clignotement rapide LED 1Batterie trop déchargée (< 2% selon SMC)

Courts-circuits — Détection et localisation

Un court-circuit sur un rail de puissance empêche le démarrage et peut détruire d'autres composants si la carte est alimentée sans précaution. La méthode de localisation dépend du type de rail et de l'équipement disponible. Ne jamais alimenter une carte avec un court-circuit connu sur un rail principal.

Étape 1 — Confirmer le court-circuit (hors tension, multimètre)

Pointe rouge sur le TP du rail suspecté, pointe noire sur GND. En mode résistance (Ω) ou diode selon le multimètre :

LectureInterprétationAction
0 – 2 Ω Court-circuit franc — charge directe ou composant claqué Ne pas alimenter. Localiser avant tout.
2 – 15 Ω Court-circuit partiel ou résistance de charge normale (ex. inductance + régulateur) Comparer avec schéma — certains rails ont une résistance basse normale (ex. PPVCORE ~2–5Ω)
15 – 80 Ω Charge normale — condensateurs de découplage en parallèle Pas de court-circuit. Chercher le problème ailleurs.
> 100 Ω Rail normal, pas de charge significative Normal pour un rail S0 quand le SMC n'est pas actif.
Valeurs de référence pour le 820-00165 : PPBUS_G3H > 50Ω normal, PP3V3_S5 > 20Ω normal, PP1V05_S0 peut lire 3–8Ω à cause des condensateurs et du régulateur — comparer toujours avec une carte de référence si possible.

Étape 2 — Isoler le composant responsable

Trois méthodes, à utiliser dans l'ordre selon la situation.

Méthode A — Injection de courant DC (PSU en courant limité)

C'est la méthode principale pour localiser un court-circuit sur un rail de puissance. Elle consiste à forcer un faible courant continu dans le rail en court-circuit et à identifier le composant qui chauffe par infra-rouge ou toucher.

Rail cibléTension PSULimite courantDurée d'injectionRemarques
PPBUS_G3H 4–5 V 0.5–1 A 5–10 sec max Déconnecter batterie et adaptateur. Injecter sur TP PPBUS. Le composant en court chauffe visiblement.
PP3V3_S5 2–3 V 0.3–0.5 A 5 sec max Injecter côté sortie U7501. Si U7501 chauffe → puce morte. Si condensateur chauffe → remplacer condensateur.
PP5V_S4RS3 3–4 V 0.3–0.5 A 5 sec max Même logique que PP3V3_S5, canal 5V de U7501.
PP1V05_S0 1–1.5 V 0.3 A 3 sec max Rail bas, faible injection suffit. U7600 ou condensateurs de sortie.
PPVCORE 0.8–1 V 0.5 A 3 sec max Injection délicate — CPU peut chauffer légèrement même sans court. Utiliser caméra thermique si possible.
PPHV_S0SW_LCDBKLT Ne pas injecter Rail HV 24-28V — tester F7700, puis mesurer résistance entrée/sortie U7701 séparément.
Connexion PSU pour injection : Fil positif sur le TP du rail (ou pad d'un condensateur de découplage côté +). Fil négatif sur GND de la carte (vis de fixation ou pad GND proche). Régler la limite de courant avant de connecter. Observer l'ampèremètre : si le courant monte immédiatement à la limite → court-circuit confirmé.
Ne jamais injecter avec la batterie connectée. La batterie fournirait un courant illimité et détruirait les pistes ou composants adjacents. Toujours déconnecter la batterie ET l'adaptateur avant injection DC.

Méthode B — Caméra thermique (FLIR, Seek, ou similaire)

Idéale combinée avec l'injection DC. Brancher le PSU en limite de courant (méthode A), puis visualiser la carte en thermique. Le composant en court apparaît comme un point chaud en quelques secondes. Résolution minimale utile : 80×60 px (Seek Compact), mais 160×120 px ou plus donne une localisation précise sur un composant 0201.

Outil thermiqueRésolution utileUsage sur 820-00165
FLIR ONE / E4 et supérieur160×120 px et +Localisation précise composants 0402 et BGA
Seek Compact206×156 pxBon rapport qualité/prix pour localisation
Loupe thermique (Uni-T, etc.)32×32 pxInsuffisant pour précision — usage orientatif seulement
Doigt / lèvre (méthode artisanale)N/AUtilisable pour repérer la zone générale sur injection courte (5 sec max). Dangereux sur rails > 5V.

Méthode C — Déconnexion progressive (divide and conquer)

Quand les deux méthodes précédentes ne permettent pas de localiser, retirer les composants suspects un par un et remesurer la résistance vers GND après chaque retrait.

Ordre de retrait recommandé sur PPBUS_G3H :

  1. Condensateurs de découplage du bus PPBUS (les plus proches de U7100) — retirer par groupes de 2–3
  2. Condensateurs de découplage de U7501 côté VIN
  3. U7501 lui-même (si toujours en court après retrait des condensateurs)
  4. Autres charges sur PPBUS (MOSFETs de commutation, boost backlight)

Sur PP3V3_S5 : retirer d'abord les condensateurs côté sortie U7501, puis tester U8010 (load switch PP3V3_S3), puis U7501 si le court persiste.

Étape 3 — Courts-circuits par rail : causes fréquentes sur 820-00165

Rail Résistance vers GND suspecte Composants à vérifier en premier Cause fréquente
PPBUS_G3H < 10 Ω Condensateurs de sortie U7100, U7501 VIN, MOSFETs Condensateur MLCC claquer (choc, dégât liquide). Mesurer R vers GND sur chaque condensateur individuellement.
PP3V3_S5 < 5 Ω C7541, C7581 (1µF découplage U7501), charges aval U7501 interne court (rare) ou condensateur claqué sur la sortie 3.3V
PP5V_S4RS3 < 5 Ω C7500, C7501, L7560 (vérifier continuité DC-DC) Court sur condensateur de sortie ou L7560 endommagée (rarement)
PP1V05_S0 < 3 Ω C7600, C7601 (sortie U7600), condensateurs PCH HSIO Condensateur de découplage PCH claquer. U7600 interne court si rien d'autre.
PPVCORE < 2 Ω Condensateurs sortie VR (C7619/C7620/C7621), CPU Condensateur polymère TANT (type POSCAP) court. CPU U5000 rarement en cause seul.
PP1V8_S3 < 3 Ω Condensateurs RAM, U7880 Court sur bus DDR3L — souvent dégât liquide sur zone RAM
PP3V42_G3H < 5 Ω C5014–C5017 (découplage SMC), condensateurs proches MagSafe SMC en court (rare), condensateur de découplage SMC claqué après surtension
PPVIN_S0SW_LCDBKLT < 5 Ω F7700 (vérifier continuité), condensateurs entrée U7701 Court côté entrée U7701 — souvent nappe LCD ou C7714, C7711

Étape 4 — Distinguer court-circuit réel et charge normale basse

Certains rails ont une résistance vers GND naturellement basse à cause de leur architecture :

RailRésistance normale vers GND (hors tension)Explication
PPVCORE 2–6 Ω Condensateurs polymères POSCAP en sortie VR (C7619/C7621 : 62µF chacun) + résistance interne faible des phases
PP1V05_S0 3–8 Ω 21A de capacité nominale → condensateurs sortie massifs + charge PCH
PPBUS_G3H 30–80 Ω Bus principal avec nombreuses charges — résistance normale dépend de l'état des switchs
PP3V3_S5 15–40 Ω SMC et PCH en charge permanente en G3H
PP5V_S0 > 50 Ω Load switch ouvert en hors tension → pas de charge visible
Si vous n'avez pas de carte de référence pour comparer, mesurer en mode diode (pas Ω) : la lecture en mode diode est plus stable sur des rails avec condensateurs et est moins affectée par la capacité de stockage qui fausse la lecture résistive en Ω.

Cas particulier : court-circuit intermittent

Symptôme : la carte démarre parfois, ou fonctionne après être restée au froid. Causes typiques sur 820-00165 :

  • Condensateur MLCC fissuré (choc mécanique) — résistance normale à froid, court à chaud
  • Condensateur de découplage SMC oxydé après dégât liquide — court intermittent sur PP3V42_G3H
  • Soudure BGA partielle sur U7501 ou U7100 — contact intermittent selon température
  • Nappe LCD avec isolation dégradée — F7700 saute après quelques minutes d'utilisation

Méthode : Lancer la carte, laisser chauffer 2–3 minutes, puis inspecter avec caméra thermique ou refroidir localement à l'air comprimé retourné (gaz froid) pour identifier la zone sensible à la température.

Après localisation et réparation

ÉtapeActionCritère de réussite
1 Remesurer résistance vers GND sur le rail réparé Valeur revenue dans la plage normale (tableau ci-dessus)
2 Vérifier les rails adjacents — un court peut en avoir endommagé un autre Tous les rails principaux dans la plage normale
3 Alimenter en PSU limité (pas directement avec adaptateur) pour le premier test Courant de démarrage PPBUS : ~0.1–0.3 A au repos en G3H
4 Mesurer les tensions en séquence (PP3V42 → PPBUS → PP3V3_S5 → ...) Chaque rail dans sa plage nominale
5 Tenter le démarrage complet avec adaptateur MagSafe uniquement (sans batterie) POST, chime, image écran

Points de mesure recommandés

Points de mesure accessibles sans démonter les composants. Toujours commencer par les mesures hors tension (résistance vers GND).

RailPoint de mesure recommandéComposant de référence (schéma)
PP3V42_G3H C5014, C5016, C5017 (découplage SMC) Page 37
PPBUS_G3H Grosse capa proche U7100 ou U7501 côté VIN Page 49-50
PP3V3_S5 Condensateur de découplage U7501 côté sortie 3.3V Page 54
PP5V_S0 C1905 (12pF, page 17) ou C5010 Page 17, 51
PP1V05_S0 Condensateurs de sortie U7600 Page 55
PPVIN_S0SW_LCDBKLT Côté drain de Q7706, avant F7700 Page 56
PPHV_S0SW_LCDBKLT Sortie U7701, après inductance L7701 Page 56
SMC_RESET_L Résistance pull-up proche SMC, pin G10 Page 37

Outils & équipements recommandés

OutilUsagePrécision / spec minimale
Multimètre de précisionMesure tensions, résistances, continuité4½ digits, résolution 0.1 mV
OscilloscopeMesure signaux PWM, SMC_ONOFF_L, séquence≥ 100 MHz, 2 voies
Alimentation régulée (PSU)Injection courant DC pour localiser courts-circuits0–20V, 3A, limitation courant précise
Station air chaudRetrait/pose composants BGA et QFNRéglage air 300–400°C, buse adaptée
Microscope binoculaire / USBInspection soudures, oxydations≥ 40× pour BGA
Bain ultrasoniqueNettoyage dégâts liquide40 kHz, chauffage 50°C
Flux no-cleanRefusion soudures, reballingROL0 ou équivalent
Pince type-K + thermomètre IRContrôle température pendant refusion± 5°C

Sources et références

SourceContenuPertinence
Schéma Apple J113 MLB (820-00165-05100385) 76 pages, toutes dépendances de rails Source primaire — référence absolue
Louis Rossmann (YouTube) Réparations en direct MacBook Air/Pro, diagnostic SMC, ISL6259, U7501 Méthodes terrain, erreurs fréquentes
Horoscosmine / David Lecomte (YouTube FR) Réparations francophones MacBook, backlight, dégâts liquide Contexte pédagogique francophone
ISL6259 Datasheet (Intersil/Renesas) Spécifications chargeur batterie, timing, seuils U7100 — dimensionnement et diagnostic
0558PL Datasheet Boost backlight controller, I²C, courant LED U7701 — paramètres Fpwm, I_LED, Riset
FDC638APZ Datasheet (ON Semi) P-channel MOSFET, RDS(on), courbes Q7706 — test et remplacement
ISL6208D Datasheet Buck synchrone CPU VR U7310/U7320 — PPVCORE
BoardView 820-00165 (fichier .brd) Localisation physique des composants sur PCB Combiné avec schéma pour identifier les points de test