Apple Magsafe Protocol Hacking

[Ken Shirriff] ενδιαφέρθηκε για το πώς λειτουργεί η Apple Magsafe. Συγκεκριμένα ήθελε να μάθει τι ελέγχει τη λυχνία LED στον ίδιο τον σύνδεσμο έτσι έκοψε ένα ανοιχτό για να δει τι είναι μέσα. Υπάρχει ένα τσιπ που υπάρχει και δεν χάσαμε χρόνο να υπολογίσει πώς λειτουργεί το πρωτόκολλο επικοινωνίας Magsafe.

Το τσιπ DS2413 που βρήκε στο μικροσκοπικό μικρό PCB του Magsafe έχει μόλις έξι καρφίτσες. Δύο από αυτούς τους ελέγχους ένα ζεύγος LED, οι οποίες δίνουν την ένδειξη το εύρος χρώματος του. Ένας άλλος πείρος χρησιμοποιείται για επικοινωνίες 1 καλωδίων. Όταν ζητάτε το φορτιστή θα επιστρέψει έναν αριθμό αναγνώρισης 64 bit που περιλαμβάνει μια ποικιλία πληροφοριών. [Ken] εξετάζει τα δεδομένα που χρησιμοποιούνται από διάφορα διαφορετικά μοντέλα φορτιστή χρησιμοποιώντας το Arduino Setup παραπάνω. Αλλά τα αποτελέσματα δεν είναι απολύτως ευθεία, καθώς περνάει στο άρθρο του. Το πρωτόκολλο 1 καλωδίων χρησιμοποιείται επίσης για την αλλαγή των LED. Αυτή η διαδικασία είναι ευθύνη του υπολογιστή που χρεώνεται, αλλά η [ken] δείχνει πώς τα χρώματα μπορούν να κυκλοφορήσουν χρησιμοποιώντας ένα Arduino (με ένα ζευγάρι 9-βολτ ως πηγή αντί για σύνδεση με το δίκτυο).

Leave a Reply

Your email address will not be published.