Les câbles USB-C vont de 480 Mbit/s et 5 watts à 120 Gbit/s et 240 watts, et presque aucun d’entre eux n’indique lequel sur sa gaine. WhatCable, une application macOS gratuite, comble en partie cet écart en lisant chaque port USB-C d’un Mac et en affichant le débit de données maximal ainsi que les profils USB Power Delivery pris en charge. C’est un outil utile, et une leçon concise sur ce qu’un logiciel peut et ne peut pas établir à propos d’un câble.
Ce que l’application indique
WhatCable fonctionne sur les Mac dotés de ports USB-C — MacBook Pro, MacBook Air, MacBook Neo, Mac mini et iMac — et affiche, port par port, le débit de données maximal de la connexion en cours et les profils PD disponibles par ce port. La version gratuite couvre l’essentiel ; une version Pro coûte 9.99 £ en paiement unique, soit environ 13 $. Notebookcheck a trouvé les relevés corrects et utiles dans la plupart des cas, avec une exception plus instructive que les réussites.
L’exception explique tout l’outil
Connectée à un appareil non Thunderbolt, l’application a indiqué un câble Thunderbolt 3 comme étant en USB 2.0. Ce n’est pas vraiment un bogue. L’application indique la liaison, et une liaison s’établit à la plus petite capacité commune du port hôte, du câble et du périphérique. Un câble de classe Thunderbolt branché sur un port incapable de faire du Thunderbolt constitue réellement, à ce moment-là, une connexion USB 2.0. Le relevé était exact sur la connexion et trompeur sur le câble, et savoir distinguer les deux est toute la compétence requise pour utiliser un outil de ce type.
Un eMarker est une déclaration, pas une mesure
Un logiciel sur l’hôte ne peut pas sonder physiquement le cuivre. Ce qu’il peut faire, c’est lire l’eMarker du câble — une puce à l’intérieur du connecteur qui communique le courant nominal et la vitesse du câble via la broche CC. Tout câble USB-C prévu pour plus de 3 A, et tout câble à 5 Gbps ou plus, doit en comporter un. L’hôte interroge, la puce répond, l’application affiche la réponse. Il s’agit d’une auto-déclaration stockée dans le micrologiciel, et rien dans le relevé ne prouve que le fil derrière la puce correspond à ce que dit la puce.
Les câbles sans eMarker restent à moitié dans l’ombre
Les câbles bon marché sans eMarker affichent tout de même des informations d’alimentation, car un câble qui ne déclare rien est limité à 3 A par la spécification et l’hôte suppose cette valeur par défaut. Ce que l’application ne peut pas afficher pour eux, c’est un débit de données. Cette absence est en soi un constat. Un câble vendu comme 100 W ou 240 W qui ne fournit aucune donnée d’eMarker ne peut pas négocier au-delà de 3 A, de sorte qu’un chargeur le plafonnera discrètement à 60 W. Si votre ordinateur portable se charge lentement et que l’application n’indique aucun eMarker, vous avez trouvé la cause.
Ce qu’un relevé logiciel peut et ne peut pas établir
| Question | Une application gratuite peut-elle y répondre ? | Pourquoi |
|---|---|---|
| Ce câble a-t-il un eMarker ? | Oui | Lu directement via la broche CC |
| Quels courant et vitesse revendique-t-il ? | Oui | L’eMarker communique les deux valeurs |
| À quel débit cette liaison fonctionne-t-elle réellement ? | Oui | Indiqué port par port par l’hôte |
| La revendication est-elle vraie pour le cuivre ? | Non | Le micrologiciel déclare ; il ne mesure pas |
| Le blindage est-il correctement raccordé ? | Non | Nécessite un essai de continuité ou d’impédance |
| Fera-t-il encore passer 240 W dans un an ? | Non | Nécessite des essais de charge et de durée de vie mécanique |
Quand un relevé gratuit suffit
Pour trier un tiroir, c’est plus que suffisant. Trois questions trouvent leur réponse en quelques secondes par câble : y a-t-il un eMarker, que revendique-t-il, et que me donne ce port en ce moment. Cela couvre l’essentiel de la confusion quotidienne autour de l’USB-C sans aucun achat de matériel. Inscrivez ce qu’indique l’application sur une étiquette en ruban adhésif sur chaque câble, et le problème ne se reproduit plus.
Quand il ne suffit pas
Pour des achats en volume, une déclaration est un point de départ plutôt qu’une preuve. Un eMarker peut être programmé avec les valeurs que choisit le fabricant, et rien de physique ne les impose. Si vous spécifiez des câbles plutôt que de les trier, demandez au fournisseur ce qui a été mesuré — charge à fort courant, continuité du blindage, perte d’insertion — et sur combien d’échantillons. Un champ de micrologiciel et un rapport d’essais sont deux types de revendication différents, et un seul a été produit en plaçant un câble sur un instrument.