Un nouveau firmware pour le câble USB-C/MagSafe 3

Florian Innocente |

Tout ou presque a un firmware de nos jours, même les câbles. Aaronp613 sur Twitter, qui avait remarqué récemment l'arrivée d'une mise à jour du logiciel interne du chargeur double MagSafe, a fait le même constat pour le câble USB-C vers MagSafe 3 de 2 m.

Celui-ci est également doté d'un firmware et il a été révisé vers une version 3.1.12 (build 10M1543). Apple ne donnant aucune information pour les changements de cette nature, difficile de savoir ce qui clochait.

On peut seulement consulter le numéro de version que l'on a, en allant dans Rapport système depuis la section Général dans Réglages Système, puis en cliquant sur Alimentation.

La mise à jour semble se faire toute seule lorsque le câble est branché. Ce câble de charge est utilisé avec les MacBook Air M2 et les MacBook Pro 14 et 16" de la génération Apple Silicon.

Le chargeur double MagSafe a droit à une mise à jour de son firmware

Le chargeur double MagSafe a droit à une mise à jour de son firmware

avatar k2r | 

Ça doit être mes yeux mais… je ne vois pas la mention du numéro de firmware et de la build dans la capture…

avatar ArnaudB | 

hmm, pas vu cet info dans les réglages. Je vois bien ce qui concerne l'adaptateur secteur mais rien sur le magsafe.

avatar lepoulpebaleine | 

Un firmware pour un câble : nous vivons une époque formidable ! 😂

avatar r e m y | 

Surtout un câble de charge qui ne gère aucun protocole de données complexe... (juste de l'usb2) et qui n'est donc pas un câble dit "actif" (embarquant de l'électronique). Je suis autant surpris que vous.

avatar amonbophis | 

@r e m y

S’il y a une mise à jour firmware, c’est bien que ce câble embarque de l’électronique…

avatar byte_order | 

@lepoulpebaleine
@r e m y

C'est pas vraiment un câble passif, c'est un adaptateur USB-C / MagSafe (donc un adaptateur actif vu que ce que fait MagSafe n'est pas normalisé par USB, y'a donc transformation) avec un câble entre un port USB-C et de l'autre côté un boitier proprio avec un port proprio.
L'électronique concernée par le firmware est très probablement situé dans le contrôleur à l'intérieur de cette partie proprio, je pense.

avatar r e m y | 

Ah je confondais avec le câbles usb-C de charge (qui est compatible usb 2).
Là c'est encore pire, ce câble ne servant qu'à la charge (aucun transfert de données), il suffit de ne câbler entre la prise usb-C et la prise propriétaire MagSafe que les connecteurs d'alimentation électrique. Pas de conversion de protocole de données à prévoir!

Enfin bref, mon hypothèse est évidemment contredite par le simple fait qu'une mise à jour firmware puisse se faire (donc avec transmission de données) mais je trouve bizarre qu'Apple n'ait pas conçu un câble de charge plus simple.

avatar Mrleblanc101 | 

@r e m y

Le câble gère le USB-PD, pas si simple

avatar r e m y | 

Le câble ne gère rien (d'ailleurs il n'y a pas des cables usb-C PD qu'il faudrait impérativement utiliser quand on a un chargeur PowerDelivery, et d'autres qui ne seraient que usb-C) par contre il doit effectivement passer l'info transmise par le Mac au chargeur.

Pour autant, même si ce câble doit savoir gérer des données (durant la négociation entre Mac et chargeur) il semble que ce ne soit pas le firmware du cable qui est mis à jour, mais celui du chargeur (le modèle 140W dans la copie d'écran illustrant l'article)

avatar Mrleblanc101 | 

@r e m y

Bah oui, il y a bien des puces pour le PD, c'est pour cette raison que PD est uniquement sur les câbles USB-C et non USB-A

avatar r e m y | 

Non ce n'est pas le câble qui gère PowerDelivery. Il se contente de transiter les informations durant la phase de négociation entre le chargeur et l'appareil à charger.

avatar Mrleblanc101 | 

@r e m y

Alors pourquoi PD est limité à l'USB-C 🙃

avatar r e m y | 

Parce qu'il fait partie des spécifications usb-C et que seuls des chargeurs usb-C et seuls des appareils utilisant un port de charge usb-C peuvent négocier entre eux, le niveau de tension de charge en fonction de la puissance nécessaire.

avatar Mrleblanc101 | 

@r e m y

Il s'agit bien d'une mise à jour du câble, informé you et arrête de raconter n'importe quoi.

In particular, USB PD requires four new elements compared with the USB Type-C USB 2.0 implementation described above; a gate driver, short-circuit protection to avoid catastrophic failure. Some silicon vendors offer single-chip solutions, PD PHY and PD manager.

https://www.digikey.com/en/articles/designing-in-usb-type-c-and-using-power-delivery-for-rapid-charging

avatar r e m y | 

Article très intéressant mais où voyez vous une quelconque mention aux câbles usb-C utilisés ? Même la phrase que vous extrayez (concernant la protection contre les court-circuits) ne concerne pas les câbles mais les ports usb-C sur les ordinateurs, périphériques ou chargeurs.

Quant à la mise à jour firmware, il est confirmé qu'elle concerne les blocs chargeurs Apple 140W et pas les câbles MagSafe.
Une hypothèse intéressante suggère que cette mise à jour vise à intégrer à ces chargeurs 140W les nouvelles spécifications usb-C PowerDelivery pour les gammes de puissance au-delà de 100W.

avatar Mrleblanc101 | 

@r e m y

Non, il s'agit bien du câble... https://www.cultofmac.com/806262/magsafe-cable-software-update/. Mais continue de raconter n'importe quoi... https://youtu.be/kCD6R8k9kqA

avatar r e m y | 

C'est la même info erronée venant de la même source que celle citée par MacG!

Vous pouvez facilement vérifier que c'est bien le chargeur qui est mis à jour et pas le câble. Lisez les infos système pour relever le numéro de firmware (comme sur la copie d écran jointe à cet article). Attendez que la mise a jour se fasse (le numéro de firmware change), puis utilisez un autre câble (non "mis à jour"). Vous verrez que le numéro de firmware ne change pas et reste celui "mis à jour", ( c'est celui du chargeur ).
A contrario, branchez un autre chargeur (en laissant le câble "mis à jour") et vous verrez que le firmware change. Il correspond à cet autre chargeur.

L'auteur du tweet (qui a conduit à cette info de firmware de cable reprise comme une traînée de poudre par tous les sites d'info Mac), a reconnu son erreur et confirmé que c'est le chargeur 140W qui est mis à jour.

Cette mise à jour firmware s'applique également si vous utilisez un câble usb-C /usb-C pour relier le Mac au chargeur. Elle ne concerne donc clairement pas le câble usb-C / MagSafe.

avatar Mrleblanc101 | 
avatar r e m y | 

Vous pouvez continuer à lister tous les sites qui ont relayé l'info erronée initiale, ça ne la rend pas plus juste.

avatar Mrleblanc101 | 

@r e m y

Tu peux continuer à ne rien lister 🙃

avatar r e m y | 

Mieux que des listes d'articles dont l'exactitude des infos peut être contestée (vu qu'on n'a aucune info officielle venant d'Apple), j'ai donné plus haut la méthode permettant à chacun de vérifier que c'est bien le chargeur Apple 140W qui est mis à jour (et pas le câble MagSafe).
Vérifie par toi-même!

avatar ArnaudB | 

si tu le veux bien, tu verras que l'update qui concerne bien le câble est appliquée au chargeur. C'est pas parce que le câble contient des puces qu'il intègre un firmware. Bien au contraire. Toute l'industrie c'est tournée vers des USB PD intégré qui permette le contrôle de charge SANS firmware tel que les puces de chez ST. Les chargeurs intelligents comme ceux d'apple savent lire ces contrôleurs et permettent de mieux prendre en compte tout ce qui a attrait à la charge, comme la différer voir de la stopper. comme le câble magsafe est encore très récent il se peut que les chargeurs plus anciens (même ceux intégrés dans les boites des MacBook) ne soit pas prévu pour reconnaitre l'usb power delivery controler intégré au câble et qu'il ai fallu intégrer un nouveau firmware à ceux-ci pour gérer correctement le câble. Il faut bien comprendre que tout ça est une chaine de contrôle et qu'il n'y a pas besoin de fichu firmware à tous les étages (bonjour le bordel).

avatar byte_order | 

@r e m y

Au temps pour moi, j'avais pas vu que le firmware du chargeur était ce qui avait changé.
Donc c'est pas un nouveau firmware pour le cable usb magsafe mais pour le chargeur d'Apple sur lequel on le branche éventuellement.

avatar raoolito | 

soit un truc lié à la petite lumiere, soit lié à la negociation avec le chargeur (?)

avatar r e m y | 

Mais bon sang mais c'est bien sûr! J'oubliais la négociation avec le chargeur... sans cet échange de données entre le Mac et le chargeur via le câble, le chargeur va se limiter au 1er seuil de puissance avec une tension de 5V au lieu de passer à 20V pour passer la puissance nécessaire.

avatar frankm | 

@lepoulpebaleine

Les gens ne veulent pas me croire quand je dis qu'on est entrain de dégénérer (à propos des pays développés)

avatar IceWizard | 

@frankm

« Les gens ne veulent pas me croire quand je dis qu'on est entrain de dégénérer (à propos des pays développés) »

Trop de fluor dans les dentifrices, c’est évident !

avatar corben64 | 

Réfléchir avant de poster un commentaire les gars.

avatar r e m y | 

C'est bien parce que j'ai réfléchi que j'ai posté un commentaire...
Mais je pense que MBagnick a trouvé la réponse à mon interrogation. Ce n'est pas le firmware du câble qui est mis à jour, mais celui du chargeur.

avatar MBagnick | 

J'ai l'impression que c'est le chargeur qui est mis à jour et non le câble…

avatar r e m y | 

Ah, ça se pourrait bien.
En tout cas, la copie d'écran c'est bien du chargeur (le modèle 140W ici) dont on voit la version du programme interne.
Ça me semble quand même plus crédible que le câble...

avatar ArnaudB | 

Oui après avoir lu pas mal d'articles en anglais c'est bien le chargeur qui est mis à jour pour mieux prendre en compte le câble magsafe. Si le firmware transite par le câble (forcément) il ne s'y arrête pas.

avatar Adodane | 

Il suffit qu'un zozo quelquonque sorte une connerie sur Twitter pour que macge reprenne le scoop 😂

CONNEXION UTILISATEUR