Apple Magsafe Protocol Hacking

[Ken Shirriff] was geïnteresseerd in hoe de Apple Magsafe werkt. Specifiek wilde hij weten wat de LED op de connector zelf controleerde, dus hij scheurde een open om te zien wat erin zit. Er is een chip aanwezig en hij verspilde geen tijd om uit te zoeken hoe het MagSafe-communicatieprotocol werkt.

De DS2413-chip die hij vond op de kleine pcb van de Magsafe heeft slechts zes pinnen. Twee van deze besturing een paar LED’s, die de indicator zijn kleurbereik geven. Een andere pincode wordt gebruikt voor 1-draads communicatie. Wanneer ondervraagd wordt de oplader een 64-bits identificatienummer dat een verscheidenheid aan informatie bevat. [Ken] kijkt in welke gegevens worden gebruikt uit verschillende ladermodellen met behulp van de bovenstaande Arduino-opstelling. Maar de resultaten zijn niet volledig rechtstreeks naar voren als hij in zijn artikel gaat. Het 1-draadse protocol wordt ook gebruikt om de LED’s te schakelen. Dit proces is de verantwoordelijkheid van de computer die wordt opgeladen, maar [Ken] laat zien hoe de kleuren kunnen worden gefietst met een Arduino (met een paar 9-volt als een bron in plaats van een verbinding met het hoofdgerecht).

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post