AVERTISSEMENT STRUCTUREL A1707
Ce modèle présente un défaut thermique structurel Apple (pâte inadéquate + dissipateur sous-dimensionné). Les réparations thermiques sont TEMPORAIRES (6–12 mois). De plus, 80% des pannes secondaires découlent d'une batterie gonflée exerçant une pression mécanique sur la board. Informer systématiquement le client avant intervention.

Spécifications

PropriétéValeurNotes
ModèleMacBook Pro 15" A17072016–2019, Touch Bar. Révisions Skylake (6ème gen) et Coffee Lake (8ème gen).
Board820-00928 (révision D/E)Schéma J132E. Également applicable à 820-00923 (13").
CPUi7-6820HQ, i7-8850H, i9-8950HK6 à 8 cores, socket BGA — non remplaçable.
GPU dédiéAMD Radeon RX 460 4GB GDDR5Polaris 11, BGA 482 billes. INTÉGRÉ BOARD — non remplaçable.
GPU intégréIntel HD 630 / UHD 630Intégré au die CPU. Seul GPU disponible si Radeon mort.
RAM16 ou 32 GB LPDDR3 2133Soudée sur board — non remplaçable.
Batterie11.55V 99.5Wh (8S Li-Po)Gonflement fréquent après 2–3 ans. Cause principale de pannes secondaires.
ChargeurUSB-C Power Delivery (61/87/96W)Negotiation 20V via U6800 (ISL91127). Pas de MagSafe.
T2Apple T2 Security CoprocessorGestion boot, SSD chiffré, Touch ID. Mort = machine inutilisable.
Touch BarARM Cortex-A8 (T1 variant)Panne rare. Indépendant du boot principal.

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

Tous les rails extraits du schéma 820-00928 J132E. La séquence d'activation suit l'ordre du tableau (G3H → S5 → S3 → S0).

Rail Valeur nominale État Source / régulateur Notes
PP3V42_G3H G3H 3.42 V Toujours présent (batterie ou USB-C) Batterie / U6800 → U7100 (ISL6259) Premier rail à vérifier. Absent = pas de source d'énergie valide.
PPBUS_G3H G3H 8.4–8.6 V Toujours présent dès G3H actif U7100 (ISL6259) Bus principal. Alimente VRM GPU, CPU, régulateurs S5. Court-circuit → ISL6259 en limiteur.
PPUSBC_VBUS G3H 5–20 V USB-C branché Adaptateur USB-C PD → U6800 5V au branchement, passe à 20V après negotiation PD. 5V fixe = U6800 défaillant.
PPVBAT_G3H G3H 10.5–12.6 V Batterie connectée Batterie Li-Po 8S 8 cellules série. Tension nominale 11.55V. Gonflée = tension instable, court interne.
PP3V3_S5 S5 3.3 V État S5 (soft-off) U7501 (dual buck) activé par SMC Alimente T2, Touch Bar, PMU. Si absent → T2 ne démarre pas, boot impossible.
PP1V8_S5 S5 1.8 V État S5 U7501 canal 1.8V Rail critique pour initialisation CPU. Absent = séquence S0 impossible.
PP5V_S4RS3 S5/S4 5.0 V État S4/S5 Régulateur dédié depuis PPBUS_G3H Précurseur de PP5V_S0. Alimente USB-C controllers, périphériques.
PP3V3_S3 S3 3.3 V État S3 Load switch depuis PP3V3_S5 RAM, caméra, périphériques S3. Absent avec PP3V3_S5 présent → load switch défaillant.
PP1V8_S3 S3 1.8 V État S3 Régulateur dédié LPDDR3 Bus mémoire LPDDR3. Absent → beep RAM ou silence total.
PP5V_S0 S0 5.0 V État S0 (ON) Load switch depuis PP5V_S4RS3 Alimentation active USB, PCH, périphériques S0.
PP1V05_S0 S0 1.05 V État S0 Buck dédié PCH PCH HSIO, PCIe, SATA. Absent = no POST systématique.
PPVCORE_CPU S0 0.7–1.1 V variable État S0 IMVP8 VR (contrôle PMU) Tension cœur CPU dynamique (VID). Instabilité = crash thermique récurrent.
PPVCORE_GPU S0 CRIT ~1.1 V variable État S0 VRM GPU dédié depuis PPBUS_G3H Oscillations > 50mV = soudures GPU crackées. 0V = GPU mort ou VRM défaillant.

Architecture d'alimentation — Power tree

La chaîne d'alimentation du A1707 diffère du A1466 par l'absence de MagSafe et la présence du T2 coprocesseur qui supervise la séquence de boot.

Batterie (PPVBAT_G3H 11.55V) / USB-C PD (PPUSBC_VBUS 5-20V)
U6800 ISL91127 (PMU) → Smart Power Select + PD negotiation
U7100 ISL6259PPBUS_G3H (8.5V) + PP3V42_G3H (3.42V)
U7501 (dual buck, SMC_PM_G2_EN) → PP3V3_S5 + PP1V8_S5
Régulateur 5V → PP5V_S4RS3
Load switch → PP3V3_S3
Régulateur LPDDR3 → PP1V8_S3
Load switch → PP5V_S0
Buck PCH → PP1V05_S0
IMVP8 VR → PPVCORE_CPU (0.7-1.1V VID)
VRM GPU → PPVCORE_GPU (~1.1V)
GPU Radeon RX 460 BGA (Polaris 11, 512 SP)
T2 Security CoprocessorPP3V3_S5 (supervision boot)
Différence clé vs A1466 : le T2 supervise activement la séquence de boot. Si PP3V3_S5 est instable, le T2 peut bloquer le démarrage sans autre symptôme apparent. La negotiation USB-C PD (20V) est indispensable à la charge normale — 5V fixe = courant insuffisant pour alimenter correctement la board.

Composants clés

Référence Désignation Fonction Rails gérés Défaut fréquent
U6800 ISL91127 (QFN-40) PMU principal, USB-C PD negotiation, Smart Power Select PPUSBC_VBUS → PP3V42_G3H (via U7100) Défaillance rare (5%). Si mort : 5V fixe, pas de 20V, charge très lente. Reballing complexe.
U7100 ISL6259 (TQFN-28) Chargeur batterie + PMIC. Génère PPBUS_G3H depuis batterie ou USB-C. PPBUS_G3H, PP3V42_G3H Très fréquent (40%). Court-circuit après dégât liquide ou batterie gonflée. LED charge absente.
U7501 AOZ1238 (QFN-24) Dual buck : génère PP3V3_S5 et PP1V8_S5 PP3V3_S5, PP1V8_S5 Rails S5 absents → T2 et CPU ne démarrent pas. Vérifier signal EN SMC avant remplacement.
GPU (RX 460) AMD Polaris 11 (BGA 482 pins) GPU dédié — graphiques haute performance PPVCORE_GPU (consommateur) Très fréquent (60%). Soudures crackées = écran noir progressif. Reballing 60% succès. Irréparable si short interne.
U6000 Apple T2 Security Chip (BGA) Supervisor boot, SSD encryption, Touch ID, bridgeOS PP3V3_S5 (consommateur) Rare (5%) mais catastrophique : machine illisible, SSD inaccessible. Reballing très difficile.
T1 Apple T1 (ARM, Touch Bar) Contrôleur Touch Bar + Touch ID biométrie PP3V3_S5 (sous-ensemble) Panne isolée rare. Touch Bar morte mais machine fonctionne sinon.
Q7130 MOSFET P-channel (inrush limiter) Limitation courant d'appel entrée USB-C → U7100 Entre PPUSBC_VBUS et U7100 Claqué après surtension USB-C. Vérifier avant U7100 si PPBUS_G3H absent avec USB-C fonctionnel.

Séquence d'amorçage

La séquence est supervisée par le T2 et le SMC (U6800). Chaque étape est conditionnée par la validation de la précédente. Le T2 peut bloquer le boot à tout moment si une condition n'est pas remplie.

# Signal / Rail Valeur Condition Si absent
1 PP3V42_G3H 3.42 V Batterie connectée ou USB-C branché Aucune énergie → vérifier batterie, câble USB-C, U6800, U7100
2 PPUSBC_VBUS → 20V 20 V (PD negotiated) Adaptateur USB-C PD + U6800 actif Reste à 5V → U6800 (ISL91127) ne négocie pas le PD. Charge lente possible mais boot OK sur batterie.
3 PPBUS_G3H 8.4–8.6 V U7100 actif, pas de court-circuit ISL6259 défaillant, court-circuit sur bus ou MOSFETs protection
4 PP3V3_S5 + PP1V8_S5 3.3 V + 1.8 V SMC active U7501 (SMC_PM_G2_EN) U7501 mort ou SMC ne commande pas → T2 et CPU jamais initialisés
5 T2 init PP3V3_S5 stable → T2 démarre bridgeOS T2 bloque le boot → aucun rail S0 activé
6 PP3V3_S3 + PP1V8_S3 3.3 V + 1.8 V T2/SMC active load switches S3 RAM non alimentée → beep code ou silence total
7 PP5V_S0 + PP1V05_S0 5.0 V + 1.05 V T2/SMC active rails S0 PCH non alimenté → no POST
8 PPVCORE_CPU ~1.0 V (VID) PCH valide → IMVP8 active VR CPU CPU sans alimentation cœur → écran noir, surchauffe rapide
9 PPVCORE_GPU ~1.1 V Driver GPU chargé en S0 GPU absent PCIe → macOS utilise GPU intégré Intel uniquement
10 POST / chime / image Tous rails S0 OK, RAM initialisée, T2 valide Voir section diagnostic croisé

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-00928.

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, localiser 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 — No power / pas de charge USB-C

Symptôme : aucune réaction à la connexion USB-C

Aucun retour visuel (pas de LED — ce modèle n'en a pas), aucune réaction au bouton power, machine froide.

Protocole de diagnostic pré-ouverture

TestNormalDéfaillantConclusion
Ampèremètre USB-C (entre adaptateur et machine) 5V/<1A → puis 20V/1-4A 5V/0mA U6800 mort ou PPUSBC_VBUS absent
Reste à 5V fixe 20V après 1-2 sec 5V permanent PD negotiation failure → U6800 suspect
Batterie seule (débranchée de la board) 10.5–12.6V < 9V ou > 13V Batterie défaillante (cellule morte ou protection)
Inspection boîtier Plat, symétrique Bombé / asymétrique Batterie gonflée → priorité avant toute autre intervention

Points de mesure board ouverte

RailPoint de mesureValeur attendueSi absent
PP3V42_G3H Condensateurs découplage SMC/U7100 3.3–3.6 V Batterie morte, U6800, ou U7100 ne génère pas ce rail
PPBUS_G3H Sortie U7100, grosse capa voisine 8.4–8.6 V ISL6259 mort ou court-circuit sur bus (mesurer résistance vers GND)
PP3V3_S5 Condensateurs sortie U7501 3.28–3.32 V U7501 ou signal SMC_PM_G2_EN absent
PP1V8_S5 Condensateurs sortie canal 1.8V U7501 1.75–1.85 V U7501 canal 1.8V mort ou court en sortie

Symptôme : charge OK mais pas de boot

PPBUS_G3H présent + PP3V42_G3H présent → le problème est en aval. Vérifier PP3V3_S5 et PP1V8_S5 en priorité, puis la santé du T2.

Si PP3V3_S5 et PP1V8_S5 sont présents mais la machine ne boot pas, suspecter T2 en premier. Un T2 corrompu empêche tout démarrage sans symptôme d'alimentation.

Batterie gonflée — La panne #1 du A1707

80% des pannes A1707 démarrent par une batterie gonflée
La pression mécanique des cellules Li-Po sur la board crée des micro-courts-circuits en cascade. Ne jamais ignorer ce symptôme — remplacer avant tout autre diagnostic avancé.

Signes de batterie gonflée

  • Boîtier bombé asymétriquement (un côté plus haut que l'autre)
  • Clavier soulevé ou touches qui ne s'enfoncent plus uniformément
  • Trackpad désaligné ou résistant à la pression
  • Écran ne ferme pas complètement ou mal aligné
  • Machine très chaude au repos (batterie Li-Po gonflée dégage de la chaleur)
  • Charge très lente (< 0.5A) malgré adaptateur fonctionnel
  • macOS affiche « Remplacer bientôt » ou arrêt inattendu à 20–30%

Mécanisme de dégradation en cascade

  1. Court-circuit interne cellule → l'ISL6259 (U7100) limite le courant → charge 0A
  2. Pression mécanique → micro-courts sur composants de la board (condensateurs, traces)
  3. Chaleur batterie → soudures GPU Radeon fragilisées par dilatation thermique
  4. Déconnexion soudaine → corruption SSD ou firmware T2

Diagnostic batterie — mesures

TestRésultat normalDéfaillant
Inspection visuelle boîtierPlat, fermeture parfaiteBombé ou asymétrique (visible)
Tension batterie débranchée10.5–12.6 V< 9 V ou > 13 V
Courant de charge1–4 A après PD negotiation< 0.5 A malgré adaptateur 87W+
macOS → À propos → Informations système → AlimentationÉtat : Normal« Entretien recommandé » ou cycles > 1000
Résistance vers GND sur PPVBAT_G3H (hors tension)> 50 Ω< 20 Ω → court interne ou cellule morte
Danger incendie. Une batterie Li-Po gonflée ne doit pas être percée, pliée ni forcée lors du démontage. Utiliser un outil plastique. Si la batterie est chaude au toucher avant démontage, laisser refroidir 30 minutes à l'air libre avant intervention.

GPU défaillant — Diagnostic Radeon RX 460

Le Radeon RX 460 est soudé en BGA directement sur la board. En cas de panne GPU, macOS bascule sur l'Intel HD/UHD intégré. La machine peut donc fonctionner (lentement) avec un GPU Radeon mort.

Symptômes GPU mort ou défaillant

  • Écran noir après 2–10 min d'utilisation (plus chaud = plus rapide)
  • Artefacts graphiques (pixels erratiques, lignes colorées, tearing)
  • Redémarrage aléatoire sous charge graphique
  • Ventilateurs à 100% constant même à l'idle
  • macOS : GPU Radeon absent de la liste PCIe (Informations système → Graphismes)
  • Kernel panic avec mention AMDRadeonX4000 ou kGPURestartTimeout

Diagnostic pas à pas

  1. Vérifier macOS : Informations système → Graphismes. Si seul Intel visible → GPU Radeon non détecté.
  2. Injection DC 50mA @ 8.5V PPBUS : Caméra thermique. GPU froid attendu. Chaud (> 60°C cold) = short interne.
  3. Oscilloscope sur PPVCORE_GPU : Signal doit être stable. Oscillation > 50mV = soudures crackées.
  4. Test sous MXM/eGPU externe : Si machine fonctionne parfaitement en HDMI externe (via GPU Intel) → confirme GPU Radeon mort isolément.
  5. Microscope ×40 : Inspection visuelle BGA GPU (limitée — soudures sous le die).

Catégories de panne GPU

Type de panneFréquenceDiagnosticRéparabilité
Soudures BGA crackées (thermique) 60% Oscillation PPVCORE_GPU, écran noir progressif Reballing — 60% succès. Temporaire.
VRM GPU défaillant 20% PPVCORE_GPU absent ou hors spec Remplacement condensateurs/inductances VRM — 70% succès
Short interne GPU die 10% GPU chaud > 60°C à froid, PPVCORE_GPU effondré IRRÉPARABLE
Corruption firmware GPU 10% GPU détecté PCIe mais driver crash Tentative reflash EFI (succès partiel)

Problème thermique structurel

DÉFAUT STRUCTUREL APPLE — PÂTE THERMALE INADÉQUATE
Apple a utilisé une pâte thermique rigide à faible conductivité. Après 2–3 ans, elle durcit et se fissure → contact thermique rompu → surchauffe CPU/GPU → soudures fragilisées. Ce problème est reconnu (programme de réparation étendu Apple, expiré en 2021).

Symptômes de surchauffe

  • Ventilateurs à 100% même à l'idle ou sous charge légère
  • Performance dégradée (CPU throttle à 800 MHz–1.2 GHz vs 3+ GHz nominal)
  • Très chaud au toucher dessous (> 55°C surface)
  • Crash intermittent avec message « Thermal event »
  • Batterie se vide 2–3× plus vite que normale (CPU en charge constante)

Mesures thermiques (outil : iStatMenus, HWMonitor)

CapteurNormal @ idleNormal @ chargeSurchauffe
CPU Die35–45°C70–85°C> 95°C idle / > 100°C charge
GPU Temp (Radeon)30–45°C70–80°C> 90°C idle
Batterie25–35°C35–45°C> 50°C

Remplacement de la pâte thermale — procédure

  1. Démontage : Retirer les 6 vis Pentalobe fond, déconnecter la batterie en premier.
  2. Retrait dissipateur : 4 vis hexagonales (ordre de desserrage en croix pour éviter gauchissement).
  3. Nettoyage ancienne pâte : IPA 99% + écouvillon ESD ou coton-tige sur die CPU et GPU. La pâte Apple est souvent dure comme du silicone — patience.
  4. Application nouvelle pâte : Point central de 3–4mm sur CPU, même chose sur GPU. Arctic MX-5 ou Thermal Grizzly Kryonaut recommandé.
  5. Remontage dissipateur : Serrer en croix, couple faible (3 Nm max — les vis sont M2).
  6. Test : Monitoring thermique 1h sous Prime95 + Furmark. Température doit baisser de 15–25°C vs avant.
Cette réparation est TEMPORAIRE (6–12 mois en usage intensif, 12–24 mois en usage bureautique). Le problème revient progressivement. Informer le client qu'il s'agit d'un palliatif et non d'une solution définitive.
Option avancée : liquid metal (Conductonaut)

Le liquid metal (alliage Gallium-Indium) offre une conductivité thermique 10× supérieure à la pâte classique (73 W/m·K vs 8 W/m·K). Il peut abaisser les températures de 20–30°C supplémentaires.

Risques : Conducteur électrique — toute bavure sur les condensateurs adjacents au die peut créer un court-circuit. Application réservée aux techniciens expérimentés. Masquer le PCB autour des dies avec du kapton avant application.

Compatibilité : Ne pas utiliser sur die en aluminium (corrosion galvanique). Le die CPU/GPU du A1707 est en cuivre recouvert nickel — compatible.

Dégâts eau — Procédure complète

Étapes immédiates (premières minutes)

  1. ARRÊT IMMÉDIAT — Forcer l'extinction (maintien bouton power 6 sec). Ne jamais laisser tourner une machine humide.
  2. Déconnecter la batterie — Évite les courts-circuits au redémarrage accidentel.
  3. Ne pas brancher l'USB-C — Risque de court-circuit sur board encore humide.
  4. Inspection visuelle — Corrosion verte ? Résidus liquide sur connecteurs ?

Protocole de nettoyage

  1. Nettoyage alcool : IPA 99%+ avec brosse ESD souple sur toute la surface de la board.
  2. Bain ultrasons (recommandé) : 3–5 min @ 40°C, alcool IPA ou eau déminéralisée + 10% IPA.
  3. Rinçage IPA pur après bain (éliminer résidus eau déminéralisée).
  4. Séchage : Étuve 65°C pendant 2–4h. Ou air chaud 50°C soufflé 30 min + repos 2h.

Zones critiques post-dégâts A1707

Zone physiqueRails exposésComposants à inspecterSymptôme typique
Connecteurs USB-C (gauche et droite) PPUSBC_VBUS, PP3V42_G3H U6800, connecteurs, diodes protection Pas de charge, PD negotiation failure
Zone U7100 (ISL6259) PPBUS_G3H U7100, condensateurs PPBUS Court-circuit PPBUS, pas de démarrage
GPU Radeon RX 460 PPVCORE_GPU GPU BGA, condensateurs VRM Écran noir immédiat, GPU absent PCIe
T2 coprocessor PP3V3_S5 T2 BGA, bus SMBus Boot impossible, SSD inaccessible
Zone batterie / connecteur batterie PPVBAT_G3H Connecteur 8 pins, fusibles protection Court-circuit batterie, pas de PPBUS_G3H

Tests post-séchage (progressifs)

  1. Résistance vers GND sur PPBUS_G3H hors tension : doit être > 30 Ω
  2. Résistance vers GND sur PP3V3_S5 : doit être > 15 Ω
  3. Injection 50mA @ 8.5V sur PPBUS — caméra thermique : aucun composant anormalement chaud
  4. Test boot sur batterie seule (sans USB-C d'abord)
  5. Inspection microscope résidus corrosion avant validation finale
Ne jamais mettre sous tension une board humide. Le liquide résiduel crée des courts-circuits supplémentaires et détruit des composants sains.

Réparation — ISL6259 (U7100) — Chargeur batterie

L'ISL6259 gère simultanément : la charge de la batterie 8S (11.55V), la génération de PPBUS_G3H depuis l'entrée USB-C, et la validation du signal SMC_RESET_L vers le SMC.

Broches critiques

BrocheSignal A1707Description
DCINPPUSBC_VBUS (via U6800)Entrée puissance (20V PD ou batterie)
ACINDiviseur adapté 20VSeuil de détection entrée externe
PHASE/LGATECHGR_PHASECommande MOSFET boost PPBUS
SMB_RST_NSMC_RESET_LReset SMC — critique pour démarrage
SCL/SDASMBUS_SMC_5_G3Communication SMBus vers SMC/T2
BGATE/SGATECHGR_BGATE…Commandes MOSFETs charge batterie 8S

Symptômes ISL6259 défaillant

  • PPBUS_G3H absent malgré entrée USB-C et batterie fonctionnelles
  • SMC_RESET_L reste bas → aucun démarrage possible
  • Batterie ne charge jamais (BGATE/SGATE non activés)
  • Ampèremètre USB-C : 0mA malgré négociation 20V réussie
Avant de remplacer U7100, vérifier systématiquement les MOSFETs de protection en entrée (Q7130 inrush limiter) et les condensateurs de sortie PPBUS_G3H. Un condensateur claqué sur PPBUS peut simuler une panne U7100.

Réparation — USB-C PD / U6800 (ISL91127)

L'ISL91127 est le PMU (Power Management Unit) principal du A1707. Il assure la négociation USB-C Power Delivery (5V → 20V), le Smart Power Select (batterie vs USB-C), et contrôle la séquence de démarrage.

Fonctions du U6800

Négociation PD

  • Démarre à 5V (BC1.2)
  • Envoie message REQUEST 20V via CC pins
  • Adaptateur répond et fournit 20V
  • U6800 transmet à U7100 pour PPBUS
  • Si négociation échoue : reste à 5V (charge 15W max)

Smart Power Select

  • Sélectionne la source optimale (USB-C vs batterie)
  • Gère les deux ports USB-C simultanément
  • Protège contre inversions de polarité
  • Limite le courant d'appel (inrush)

Symptômes U6800 défaillant

  • Reste à 5V fixe (pas de negotiation 20V) — charge lente mais boot possible sur batterie
  • Un port USB-C ne fonctionne pas (panne partielle — un seul contrôleur mort)
  • PP3V42_G3H absent sur batterie seule
  • Machine détecte l'adaptateur mais aucun courant ne passe (0mA sur ampèremètre)
Le remplacement du U6800 (QFN-40) requiert un microscope et une maîtrise du reballing. Avant de remplacer, vérifier les condensateurs de découplage autour du U6800 et la continuité des lignes CC1/CC2 (fils de négociation PD dans le câble USB-C).

Réparation GPU — Reballing Radeon RX 460

Reballing GPU = procédure de haut niveau. Taux de succès ~60%. Requiert : poste air chaud professionnel, microscope, stencil BGA adapté, billes SAC305 0.6mm, flux haute qualité no-clean, expérience minimum 10+ reballs BGA avant tentative sur GPU.

Paramètres de refusion (GPU Polaris 11)

ParamètreValeur recommandéeNotes
Préchauffage plateau150°C (3–5 min)Évite le choc thermique et sèche l'humidité résiduelle
Température retrait (reflow)230–240°C airSAC305 : liquidus 217°C. +15°C marge pour traverser BGA. Vitesse air faible.
Temps au-dessus liquidus45–60 sec maxAu-delà → risque de délaminage PCB ou dommage condensateurs voisins
RefroidissementNaturel, lentNe pas souffler. Laisser refroidir 10 min avant de toucher.
Billes de reballingSAC305, Ø 0.6mmCompatibles avec les pads BGA 0.8mm pitch du Polaris 11
FluxROL0 ou équivalent no-cleanAppliquer sous le die uniquement — éviter les condensateurs adjacents

Après reballing — tests de validation

  1. Mesure résistance PPVCORE_GPU vers GND : doit être > 5 Ω (court-circuit = reballing raté)
  2. Injection 50mA @ 8.5V PPBUS : GPU doit rester froid (< 40°C)
  3. Boot complet : GPU Radeon doit apparaître dans Informations système → Graphismes
  4. Test 1h charge GPU (Furmark via CrossOver ou boot Windows) : surveillance température
  5. Oscilloscope PPVCORE_GPU : signal stable sans oscillations > 20mV
Note sur la durabilité du reballing

Même après un reballing réussi, le GPU Radeon RX 460 reste soumis au même problème thermique structurel. Sans remplacement de la pâte thermale simultanément, les nouvelles soudures se re-craquèleront en 6–12 mois.

Recommander systématiquement le remplacement de la pâte thermale (Arctic MX-5 ou Kryonaut) en même temps que le reballing GPU. Ces deux interventions doivent être réalisées ensemble pour maximiser la durée de la réparation.

Courts-circuits — Détection et localisation

Un court-circuit sur un rail principal empêche le démarrage et peut détruire des composants adjacents si la board est alimentée sans précaution. Ne jamais alimenter avec un court-circuit connu.

Étape 1 — Confirmer le court-circuit (hors tension)

Multimètre en mode Ω ou diode : pointe rouge sur le TP du rail, noire sur GND.

LectureInterprétationAction
0 – 2 Ω Court-circuit franc — composant claqué ou charge directe Ne pas alimenter. Localiser avant tout.
2 – 15 Ω Court partiel ou résistance normale selon rail (ex. PPVCORE) Comparer avec les valeurs de référence ci-dessous.
15 – 80 Ω Charge normale — condensateurs de découplage en parallèle Pas de court-circuit sur ce rail.
> 100 Ω Rail normal, pas de charge significative Normal pour rail S0 quand SMC inactif.

Valeurs de résistance normales vers GND (820-00928)

RailRésistance normale (hors tension)Seuil court-circuit
PPBUS_G3H30–80 Ω< 10 Ω
PP3V42_G3H20–50 Ω< 5 Ω
PP3V3_S515–40 Ω< 5 Ω
PP1V8_S510–30 Ω< 4 Ω
PPVCORE_GPU3–8 Ω (condensateurs poly)< 1 Ω
PPVCORE_CPU2–6 Ω (condensateurs poly)< 1 Ω
PP1V05_S03–8 Ω (charge PCH)< 2 Ω

Étape 2 — Injection de courant DC (PSU limité)

Méthode principale de localisation. Forcer un faible courant continu dans le rail en court et identifier le composant chaud.

RailTension PSULimite courantDuréeRemarques
PPBUS_G3H 4–5 V 0.5–1 A 5–10 sec Déconnecter batterie ET USB-C. Composant en court chauffe visiblement.
PP3V3_S5 2–3 V 0.3–0.5 A 5 sec U7501 ou condensateurs sortie. Si U7501 chauffe → puce morte.
PPVCORE_GPU 0.8–1 V 0.3 A 3 sec Si GPU chauffe immédiatement → short interne die. Irréparable.
PP1V05_S0 1–1.5 V 0.3 A 3 sec Condensateurs PCH ou régulateur. Vérifier avant tout réflowage CPU.
Ne jamais injecter avec la batterie connectée. La batterie Li-Po 8S du A1707 (99.5Wh) peut fournir un courant illimité et détruire instantanément des pistes ou composants adjacents.

Points de mesure recommandés

Points accessibles sans démonter les composants principaux. Commencer par les mesures hors tension (résistance vers GND).

RailPoint de mesure recommandéRepère schéma
PP3V42_G3H Condensateurs découplage SMC, capa proche U7100 Schéma J132E, page alimentation G3H
PPBUS_G3H Grosse capa tantale proche U7100 ou U7501 côté VIN Page PPBUS
PPUSBC_VBUS Condensateurs entrée U6800, après connecteur USB-C Page USB-C PD
PP3V3_S5 Condensateur sortie U7501 canal 3.3V Page S5 rails
PP1V8_S5 Condensateur sortie U7501 canal 1.8V Page S5 rails
PPVCORE_GPU Condensateur polymère sortie VRM GPU (condensateurs type POSCAP proches GPU) Page VRM GPU
PPVCORE_CPU Condensateurs polymères sortie IMVP8 VR Page IMVP8
PP1V05_S0 Condensateurs sortie buck PCH Page PP1V05

Outils requis minimum

OutilModèle recommandéPrix approx.Usage A1707
Multimètre de précision Fluke 115 ou BM235 80–150€ Test rails, mode diode, résistance vers GND
Alimentation labo (PSU) Korad KA3005D (30V/5A) 80–120€ Injection DC progressive 50–500mA pour localiser courts-circuits
Caméra thermique Seek Thermal Compact Pro (206×156px) 200–300€ Localisation courts-circuits, monitoring température GPU
Microscope stéréo AmScope SM-4TP + Barlow 0.5× 350–500€ Inspection soudures GPU BGA, corrosion, composants 0201
Oscilloscope Rigol DS1054Z (50MHz) 250–350€ Mesure PPVCORE_GPU ripple, séquence démarrage, signaux SMBus
Poste air chaud Quick 861DW ou Atten AT-200 150–300€ Retrait / reballing GPU Polaris 11 (BGA 482 pins)
Ampèremètre USB-C Blitzwolf BW-AM01 ou similaire 15–30€ Diagnostic PD negotiation (5V vs 20V, courant de charge)
Bain ultrasons Branson / Crest 40kHz avec chauffage 200–400€ Nettoyage dégâts liquide

Limites de réparation — Cas irréparables

Ces situations indiquent une panne irréparable. Conseiller le client sur la récupération des données avant toute autre démarche.
ConditionDiagnostic de confirmationPourquoi irréparable
GPU > 80°C à froid (injection 50mA) Caméra thermique @ 50mA PPBUS Short interne die GPU. Reballing = inutile.
PPVCORE_GPU oscillant > ±200mV Oscilloscope @ 50mA injection Soudures BGA crackées massives ou court interne GPU.
T2 absent post-nettoyage macOS firmware scan / DFU T2 échoue T2 mort → SSD inaccessible (chiffrement AES-256 hardware), machine inutilisable.
Batterie gonflée symétrique (> 5mm en hauteur) Inspection visuelle boîtier Défaut interne cellule multiple → risque incendie. Remplacer uniquement.
PPBUS_G3H court-circuit après remplacement condensateurs ET U7100 Résistance vers GND < 2Ω persistante Short sur une piste interne du PCB multicouche. Irréparable sans pont de fil artisanal (non recommandé).
CPU absent de détection SMBus post-alimentation S0 Lecture SMBus via oscilloscope ou outil diagnostic CPU BGA mort ou PCH mort (après avoir vérifié tous les rails S0).

Sources et références

SourceContenuPertinence
Schéma Apple J132E (820-00928) Schéma complet board A1707 — dépendances rails, composants, pages Source primaire — référence absolue
Louis Rossmann (YouTube) Réparations MacBook Pro 15" en direct, diagnostic PPBUS, GPU issues Méthodes terrain, erreurs fréquentes, priorités diagnostic
ISL6259 Datasheet (Intersil/Renesas) Chargeur batterie PMIC — timing, seuils, broches U7100 — dimensionnement et diagnostic
ISL91127 Datasheet (Renesas) PMU USB-C PD — Smart Power Select, négociation PD U6800 — compréhension de la négociation 20V
AMD Polaris 11 / RX 460 documentation Architecture GPU, power states, VRM requirements GPU Radeon — VRM specs, PPVCORE_GPU specs
BoardView 820-00928 (fichier .brd) Localisation physique des composants sur PCB Combiné avec schéma pour identifier les points de test
Apple Service Bulletins (GPU A1707) Programme de remplacement GPU étendu Apple (expiré 2021) Confirmation du défaut structurel officiel Apple
iFixit MacBook Pro 15" A1707 Guides démontage, photos haute résolution composants Référence démontage, localisation physique zones