May 20, 2025

Apple Magsafe פרוטוקול פריצה

[קן שירריף] היה מעוניין איך Apple Magsafe עובד. במיוחד הוא רצה לדעת מה לשלוט על הוביל על המחבר עצמו אז הוא קרע אחד פתוח כדי לראות מה הוא בפנים. ישנן צ ‘יפ והוא לא לבזבז זמן להבין איך פרוטוקול תקשורת Magsafe עובד.

שבב DS2413 הוא נמצא על PCB הקטן של Magsafe יש רק שישה סיכות. שני אלה שליטה זוג LEDs, אשר נותנים את המדד טווח הצבע שלה. סיכה נוספת משמשת לתקשורת אחת תיל. כאשר סקרו המטען יחזיר מספר זיהוי של 64 סיביות הכולל מגוון מידע. [קן] מסתכל לתוך מה הנתונים משמשים מספר דגמים שונים של מטען באמצעות ההתקנה Arduino לעיל. אבל התוצאות אינן לגמרי ישר קדימה כפי שהוא הולך על המאמר שלו. פרוטוקול 1-Wire משמש גם כדי להחליף את LEDs. תהליך זה הוא האחריות של המחשב להיות מחויב, אבל [קן] מראה כיצד הצבעים יכולים להיות אופניים באמצעות Arduino (עם כמה 9-וולט כמקור במקום חיבור למכשירי חשמל).