Sur un ordinateur moderne, le port USB-C n’est plus une simple porte d’entrée électrique comme l’étaient les anciens connecteurs DC. C’est un protocole de négociation silencieux entre votre chargeur et votre carte mère — et quand il échoue, votre ampèremètre vous le dit sans détour : 5.05V / 0.00A.

Votre laptop USB-C ne charge pas, ou la carte mère reste bloquée à 5V malgré un chargeur fonctionnel ? Ce n’est pas forcément une panne physique du connecteur. C’est le signe que le dialogue entre les deux puces a été interrompu à l’une des trois étapes critiques. Voici comment les identifier.

1. La Détection Analogique : Le secret des lignes CC1/CC2

Tout commence par une poignée de main analogique. Contrairement aux anciens blocs secteur 19V, un chargeur USB-C est “froid” par défaut : il n’envoie sa pleine puissance qu’après une invitation formelle de votre carte mère. C’est la première raison pour laquelle le USB-C 20V ne monte pas.

Le mécanisme Rp / Rd

Côté Chargeur (Source) : Il possède une résistance Rp (Pull-up) sur sa ligne CC, qui indique la puissance qu’il est capable de délivrer.

Côté Carte Mère (Sink) : Le contrôleur PD — CD3215 sur Mac, TPS65987 ou Cypress sur PC — présente une résistance de référence Rd de 5.1kΩ sur ses deux lignes CC1 et CC2. Sans elle, le chargeur reste muet.

Rappel rapide : La ligne CC (Configuration Channel) est le fil de communication analogique du câble USB-C. C’est elle qui déclenche toute la séquence d’alimentation. Sans signal CC valide, le chargeur ne sortira jamais du mode 5V de sécurité.

La Détection d’Orientation

Le câble USB-C ne possède qu’un seul fil CC physique. Selon le sens d’insertion, il touchera soit CC1, soit CC2. Le contrôleur PD détecte quelle ligne est “tirée vers le bas” (pont diviseur) et bascule toute la logique — données et puissance — sur ce canal.

💡 Diagnostic Pro : Si votre laptop USB-C ne charge pas d’un côté du câble mais fonctionne de l’autre, l’une des deux lignes CC est coupée ou l’une des résistances Rd internes à la puce est défectueuse. Ce test simple vous évite de changer le connecteur pour rien.

2. Pourquoi la négociation échoue-t-elle ? (L’étape numérique)

Une fois le 5V présent (vSafe5V — la tension de sécurité minimale que tout chargeur USB-C délivre par défaut), le contrôleur PD de la carte mère s’éveille. Il doit maintenant convaincre le chargeur de monter à 20V via le protocole BMC (Biphase Mark Coding — le langage numérique utilisé sur le fil CC). Si l’ampèremètre reste bloqué à 5V lors du diagnostic USB-C Power Delivery, vous devez vérifier les “Rails de survie” (LDO) qui permettent à la puce de s’allumer et de communiquer.

LDO (Low Drop-Out Regulator) : Petit régulateur de tension interne à la puce. Il convertit le 5V entrant en tensions précises (1.1V, 1.8V, 3.3V) nécessaires aux circuits logiques. Sans lui, la puce est physiquement alimentée mais incapable de fonctionner.

Sur MacBook (Architecture distribuée)

Vérifiez les rails LDO générés par la puce (ex : CD3215) :

  • PP3V3_UPC_LDO (3.3V) : Alimentation principale de la puce.
  • PP1V1_UPC_LDO (1.1V) : Cœur logique. Si ce rail manque, la puce est “muette” et ne demandera jamais le passage à 20V.

Sur PC Laptop (Architecture centralisée)

Vérifiez les équivalents sur les puces TPS, Cypress ou Realtek :

  • LDO_3V3 / VDA : Alimentation analogique.
  • LDO_1V8 / VDDD : Cœur numérique (souvent 1.8V sur PC, contre 1.1V sur Mac, selon le nœud technologique de la puce).

Le rôle du Super I/O (EC)

Sur PC, le contrôleur PD est aux ordres de l’EC (Embedded Controller — le microcontrôleur qui supervise l’ensemble du système avant même que Windows démarre). Si le BIOS est corrompu ou si l’EC détecte une anomalie — batterie hors-service, surchauffe, tension anormale — il ordonne au contrôleur via le bus I2C (SDA/SCL) de rester à 5V par sécurité. Une puce parfaitement saine peut donc rester muette sur simple instruction logicielle : c’est l’une des causes les plus sous-estimées quand la carte mère reste bloquée à 5V USB-C.

3. Le Barrage des MOSFETs : 20V présent, mais 0A consommé

C’est le cas classique lors d’un diagnostic USB-C Power Delivery avancé : le testeur affiche enfin 20V, mais la consommation reste à 0.00A. Le contrat de puissance est signé entre le chargeur et le contrôleur PD, mais la porte physique reste fermée. Le USB-C ne charge toujours pas, malgré la négociation réussie.

La Pompe de Charge et la Gate

Le courant doit traverser deux MOSFETs d’entrée (Canal N). Pour laisser passer le 20V, ces transistors ont besoin d’une tension de Gate d’environ 25V — une tension supérieure à la tension d’entrée elle-même, générée par une pompe de charge interne.

Le rôle du Charger IC : C’est lui — ISL9239 sur Mac, BQ24780 sur PC — qui génère cette tension boostée. Sans lui, les MOSFETs restent bloqués même avec un contrat PD valide.

⚠️ Diagnostic : Si vous avez 20V en entrée des MOSFETs mais 0V en sortie, et que la Gate est bloquée à 20V (ou 0V), le Charger IC est en mode protection. Il a détecté un court-circuit sur le rail principal (PPBUS_G3H ou VCC_MAIN) et verrouille l’entrée pour protéger la carte. Cherchez et isolez le court-circuit sur ce rail avant de remplacer le Charger IC — sinon le composant neuf entrera immédiatement en protection pour la même raison.

4. Protocole de Mesure : La méthode “Sénior”

Pour diagnostiquer fiablement, utilisez systématiquement le Mode Diode sur une carte hors tension avec la batterie débranchée.

⚠️ Note importante sur la convention de mesure :
Pour le diagnostic de puces en micro-soudure, nous utilisons la convention atelier inverse : Sonde ROUGE à la Masse (GND), Sonde NOIRE sur le point de test.

Cette convention est spécifique au diagnostic de composants. Elle diffère totalement d’une mesure de tension classique (Volts, sous tension) où le Rouge est toujours sur le potentiel positif. Si vous avez appris “Noir à la Masse”, les deux méthodes existent — la convention atelier permet de lire la chute de tension des diodes de protection internes (ESD) dans le bon sens de polarité.

Valeurs de référence types (Mode Diode, Rouge à la Masse)

  • Lignes CC1 / CC2 : ~0.550 — Si 0.001 → Court-circuit actif / Si OL → Puce déconnectée ou résistance Rd absente.
  • VBUS : ~0.450 — Le rail de puissance principal du connecteur USB-C. C’est lui qui transporte les 5V de sécurité, puis les 20V une fois la négociation réussie. Si la valeur tombe à 0.001, un court-circuit franc est présent sur ce rail — condensateur d’entrée claqué ou MOSFET d’entrée grillé. Si vous obtenez OL, le rail est ouvert : vérifiez la continuité du connecteur vers la puce.

5. Erreurs classiques de diagnostic à éviter

Ces erreurs sont fréquentes, même chez des techniciens expérimentés. Les identifier vous fait gagner du temps et vous évite de remplacer de bons composants.

❌ Confondre “5V fixe” avec “port USB-C cassé”

C’est l’erreur numéro un. Un port physiquement intact peut rester à 5V si le contrôleur PD est muet. Avant de dessouder quoi que ce soit, mesurez les lignes CC1 et CC2 en mode diode.

❌ Remplacer le contrôleur PD sans vérifier les LDO au préalable

Si les rails LDO (1.1V ou 1.8V) sont absents à cause d’un condensateur de découplage en court-circuit, le nouveau contrôleur PD grillera dans les mêmes conditions. La cause racine est le condensateur, pas la puce.

❌ Injecter du 20V sans isoler le rail principal

Brancher une alimentation externe sur PPBUS ou VCC_MAIN sans avoir vérifié l’absence de court-circuit peut propager la destruction à d’autres composants en aval. Commencez toujours par une mesure en mode diode sur le rail cible.

❌ Oublier que le BIOS ou l’EC peut bloquer la négociation

Une puce TPS65987 parfaitement fonctionnelle peut refuser de demander le 20V si l’EC lui en donne l’ordre. Si tout le matériel semble sain, reflashez le BIOS avant de commander des composants.

❌ Négliger le test d’orientation du câble

Ne tester qu’un seul sens du câble USB-C peut vous faire passer à côté d’une ligne CC coupée. Testez systématiquement les deux sens avant de conclure à une panne du contrôleur PD.

6. Tableau de Diagnostic Rapide — Cheat Sheet

Symptôme TesteurÉtat du dialogueCause probableAction immédiate
0V / ÉteintPas de détectionLigne CC coupée ou résistance Rd absenteMesure CC1/CC2 en mode diode (Rouge à la Masse)
5.05V / 0.00ARéveil OK, silence radioRails LDO (1.1V ou 1.8V) HS ou firmware EC corrompuVérifier condensateurs LDO autour de la puce PD
20.1V / 0.00AContrat signé, porte ferméeMOSFETs bloqués ou court-circuit sur PPBUS/VCC_MAINMesurer la tension de GATE (doit être ~25V)
20.1V / 0.03–0.06AAllumé mais bloquéBIOS/EC corrompu ou communication I2C coupéeVérifier SDA/SCL à l’oscilloscope ou reflasher le BIOS

7. FAQ — Questions fréquentes sur le diagnostic USB-C

Pourquoi mon chargeur USB-C ne charge qu’à 5W même sur un laptop compatible 100W ?
Soit le câble ne supporte pas le Power Delivery (vérifiez qu’il porte la mention “100W” ou “5A”), soit la négociation BMC échoue côté contrôleur PD. Commencez par tester avec un câble certifié avant d’ouvrir le laptop.

Comment isoler la panne entre le chargeur et la carte mère ?
Branchez le même chargeur sur un laptop identique fonctionnel. S’il monte à 20V normalement, la panne vient de votre carte mère. Un testeur USB-C peut aussi lire les profils Source Capabilities annoncés par le chargeur.

Le port USB-C est fissuré — est-ce la cause du blocage à 5V ?
Très probablement. Un connecteur endommagé peut couper physiquement la ligne CC1 ou CC2 sans que le VBUS soit affecté. Le testeur affiche 5V car le chargeur détecte une connexion partielle. Inspectez les pins sous microscope avant tout autre diagnostic.

Peut-on remplacer uniquement le contrôleur PD sans changer toute la carte ?
Oui, c’est une réparation standard en micro-soudure. Elle est efficace si les rails LDO sont la cause. En revanche, si le court-circuit vient d’un rail en aval (PPBUS, VCC_MAIN), remplacer la puce PD ne résoudra rien.

Mon laptop charge côté gauche mais pas côté droit — c’est grave ?
Non, c’est un défaut localisé et réparable. L’une des deux lignes CC est coupée (piste arrachée, micro-via fissuré) ou la résistance Rd correspondante est défectueuse. Dans la majorité des cas, cela ne nécessite pas de changer la carte mère.

Conclusion

Le diagnostic USB-C Power Delivery est une science de la communication autant que de l’électronique. Que vous soyez face à un MacBook ou un PC laptop USB-C qui ne charge pas, la tension ne monte que si trois conditions sont réunies : la puce PD est saine et voit ses rails LDO, le firmware EC donne son feu vert, et les MOSFETs d’entrée reçoivent leur tension de Gate.

La prochaine fois que vous verrez ce 5V fixe sur votre testeur, ne changez pas le connecteur au hasard. Suivez la séquence : CC → LDO → MOSFET. Vous économiserez du temps, de la soudure, et des composants.

Laisser un commentaire

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