وصلت الجهاز على تستر الشحن، والسحب صفر. لا مكان تبدأ منه ولا فكرة. طب تعالى نقول حاجة تريحك: لو وصلت موبايل مقفول على الشاحن، فيه خطوات كتير بتحصل والتستر لسه صفر أمبير. كل ده بيتم في أجزاء من الثانية، فلو الجهاز واقف على صفر يبقى العطل قال نفسه: واحدة من الخطوات دي ماتمتش.
ليه آيسي الشحن مش بيبدأ يشحن أول ما الجهد يوصله؟
لأنه آيسي I2C Controlled، يعني بيتحكم فيه المعالج عن طريق بروتوكول I2C. فهدفه الأول مش الشحن، هدفه يفوق المعالج، والمعالج لما يفتح هو اللي يقول له ابدأ. طيب إزاي؟
الجهد اللي طالع من ملف الشحن، حوالي 4 فولت، بيروح على جهد التغذية الرئيسي، ومنه لآيسي الباور (PMU). آيسي الباور بيطلع جهد على مفتاح الباور، وقيمته بتختلف: في أجهزة 1.8 فولت، وفي أجهزة قيمة مساوية لجهد التغذية الرئيسي، 3.7 فولت مثلًا. المفتاح طرف عليه جهد وطرف أرضي، ولما تضغطه الأرضي بيكسب، والمسار بيتحول من High لـ Low. وده اللي آيسي الباور مستنيه.

الجهاز بيضغط مفتاح الباور لنفسه إزاي؟
محدش هيقول للزبون كل ما توصل الشاحن دوس على المفتاح. فالضغطة لازم تحصل أوتوماتيك، وهنا بييجي دور مكثف Bootstrap.
جوه آيسي الشحن عملية اسمها Level Shift بتخلي السويتش يلعب بين 4 و8 فولت بدل ما بيلعب بين 4 و0. فلو قست على طرفي المكثف أثناء توصيل الشاحن، هتلاقي طرف عليه 4 فولت والطرف التاني عليه 8 فولت، ضعف القيمة. الدايرة دي بتطلع نبضة، والنبضة بتقفل بوابة موسفت جوه الآيسي، موصل بمسار مفتاح الباور من ناحية، وعلى رجل اسمها INT من جوه. الموسفت يوصل مسار المفتاح بالأرض، فكأن آيسي الشحن هو اللي داس على المفتاح.

وليه Interrupt مش Reset؟ لأن الموبايل ممكن يكون شغال ومشغل لعبة وانت وصلت الشاحن. Reset معناها وقف وابدأ من جديد، أما Interrupt فمعناها ماتوقفش اللي شغال، بس ضيف عليه عملية جديدة.
بعد الضغطة دي بس، آيسي الباور يبدأ يطلع جهود Buck وLDO، وأول سلمة تظهر على التستر 0.090 يعني 90 مللي أمبير.
التستر صفر: أقيس إيه بالترتيب؟
كل القياسات دي والشاحن موصل، إلا لما أقول لك غير كده.
| النقطة | المفروض تلاقي |
|---|---|
| VBUS: من الكونكتور لحد موسفت الشحن وOVP | 5 فولت |
| رجل DET | قيمة تجزئة، من 1.8 لـ 3.3 فولت حسب الدايرة |
| مكثفات PMID | 5 فولت |
| طرفين مكثف Bootstrap | 4 فولت على طرف و8 فولت على التاني |
| جهد التغذية الرئيسي عند آيسي الباور | حوالي 4 فولت |
| مفتاح الباور | 1.8 فولت أو قيمة جهد التغذية الرئيسي |
- الـ 5 فولت مش واصلة على مسار VBUS؟ يبقى عندك قطع على المسار أو شورت عليه، أو مكون من مكوناته فيه مشكلة.
- الـ 4 فولت مش موجودة؟ ابدأ تشك في شورت على جهد التغذية الرئيسي. افصل الشاحن، حول على وضع الممانعة، وقيس على ملف الشحن. لو الممانعة سليمة يبقى آيسي الشحن ماطلعش الجهد، أو الملف فيه شورت داخلي.
- كل الجهود موجودة، والجهاز بيفتح لما تدوس مفتاح الباور بإيدك، لكن مش بيستجيب لتوصيل الشاحن؟ يبقى العيب في إشارة INT، ومصدرها آيسي الشحن.
ليه كل القياسات سليمة والتستر برضو صفر؟
هنا النقطة اللي بتغفل ناس كتير: وجود الجهد من عدمه ما يغيرش الحقيقة إن التيار هو اللي بيشغل الدايرة. الجهد قوة دفع، والقوة دي ممكن تكون بتزق هوا. يعني الـ 5 فولت ممكن تتقاس قدامك من غير ما يكون فيه تيار يعدي، وساعتها كل قياساتك كانت مبنية غلط.
عشان كده عود نفسك على سلك الاختبار: حتى لو الـ 5 فولت موجودة، وصل سلك من أول نقطة على مسار VBUS لحد آخر مكثف قبل آيسي الشحن، وارجع وصل على التستر.
- بدأ يسحب؟ يبقى العيب في المكونات اللي السلك عدى من فوقها: موسفت الشحن أو OVP.
- ماسحبش حاجة؟ فك السلك وكأنك ماشفتش حاجة، وكمل بقية الخطوات.

Warning: لو الجهاز سحب وشحن بالسلك، ماتسيبوش وتسلم الجهاز. العنصر التالف لسه في الدايرة، وبعد فترة الزبون هيرجع لك والجهاز قاطع باور. شيل التالف واستبدله. ولو OVP مش متوفر تقدر تقفل الدخل على الخارج، بشرط تشيله من مكانه الأول.
الخلاصة: صفر على التستر مش لغز. امشي من الكونكتور لحد إشارة INT نقطة نقطة، واعمل سلك الاختبار قبل ما تصدق قياس الجهد.
