تخطَّ إلى المحتوى

المعالجات والذاكرة

اختيار مبرمجة الذاكرة: ابدأ بالشريحة والمهمة

نوع الذاكرة وطريقة الاتصال وصيغة البيانات أهم من اسم الهاتف وحده. مثال من الورشة يوضح أيضًا لماذا لا تعني قراءة الأقسام أن إصلاح الجهاز اكتمل.

عمر منيعقراءة 3 دقيقة

قبل أن تسأل أي بوكس أفضل، حدد ما ستفعله به: التعرف إلى شريحة، أم قراءة منطقة معينة، أم كتابة بيانات، أم فحص إعدادات؟ في ملاحظات من 2022 و2023، شدد عمر منيع على فهم الذاكرة التي تتعامل معها المبرمجة. اسم الهاتف مفيد لتحديد الحالة، لكنه لا يغني عن معرفة الشريحة والواجهة والعملية المطلوبة.

ابدأ بنوع الذاكرة ثم تحقق من الدعم

توضح Micron أن eMMC ذاكرة مُدارة تتضمن متحكمًا وواجهة اتصال، وتعرض UFS بوصفها فئة أخرى من التخزين المُدار. لا يصح افتراض أن أداة تدعم إحدى الواجهتين ستدعم الأخرى تلقائيًا. دوّن رقم الشريحة وسعتها ونوع الحزمة، ثم راجع دعم طرازها والوظيفة التي تحتاجها في توثيق المبرمجة وإصدارها الحالي.

مرجع Micron: التخزين المُدار وواجهاته

ما الذي تتحقق منه؟السؤال العملي
الشريحة والواجهةهل يدعم التجهيز هذه الذاكرة وطريقة الاتصال بها؟
العملية المطلوبةهل الدعم للتعرف والقراءة فقط أم يشمل ما تحتاجه من وظائف أخرى؟
التوصيل والمهايئهل يتوفر سوكت أو توصيل ISP مطابق للحالة؟
صيغة البياناتما المناطق التي يحتويها الملف، وكيف تقرؤها الأداة وتكتبها؟
التوثيق والتحديثهل توجد تعليمات واضحة لهذا الإصدار وتجربة يمكن مراجعة شروطها؟

دليل Medusa، مثلًا، يفرق بين تجهيزات عند وصف عروض ناقل eMMC التي تدعمها. المثال يوضح لماذا لا يكفي اسم عائلة المنتج في إعلان قديم: قد تختلف إمكانات العتاد عن خيارات البرنامج أو المهايئ. قارِن المتطلبات التي ستستخدمها فعلًا، ولا تحول ترتيبًا شخصيًا للبوكسات في منشور قديم إلى توصية شراء ثابتة.

مثال من دليل الشركة على اختلاف إمكانات تجهيزات المبرمجة

التوصيل جزء من الاختبار

لقطة أصلية تجمع موضع عمل تحت الميكروسكوب ومرجع توصيل ذاكرة Samsung T210
من تجربة أكتوبر 2021. قيم الجهد والنقاط المكتوبة تخص المرجع الظاهر؛ ليست خريطة توصيل عامة لكل ذاكرة أو إصدار لوحة.

في التوصيل داخل الدائرة ISP، راجع مسارات الإشارة والتغذية وشروط عزلها وفق اللوحة ودليل الأداة. أما عند استخدام سوكت لشريحة مرفوعة، فطابق الحزمة والاتجاه والتلامس. لا تنقل جهدًا أو ترتيب أسلاك من صورة لجهاز آخر. نجاح الاختبار يتطلب اتصالًا صحيحًا قبل تفسير استجابة الذاكرة.

فشل الاتصال ليس تشخيصًا جاهزًا

واجهة Medusa في التجربة الأصلية تعرض خطأ أثناء قراءة بيانات الذاكرة
تظهر رسالة EXT CSD error مع توجيه لمراجعة الجهد ووضع الناقل. هذه نتيجة اتصال في تلك اللحظة، ولا تكفي وحدها لإثبات تلف الذاكرة أو المعالج.

الصور الأصلية من حالة نشرها عمر في أكتوبر 2021 تعرض مراحل مختلفة: خطأ اتصال في لقطة، وقائمة أقسام وقراءة مكتملة في أخرى، ورسالة فشل تهيئة في أداة أخرى. لا نختصرها في نجاح بوكس وفشل آخر؛ ظروف كل محاولة وما تغير بينها لا تظهر كاملة في الصور.

ذكر عمر أن العمل استغرق أكثر من ثلاث ساعات وأنه لم يكمل الإصلاح بعد ظهور مشكلة إضافية في المعالج. نحفظ هذا بوصفه وصف صاحب الحالة؛ المرفقات لا تتضمن فحوصًا تكفي لتعيين العيب الداخلي في المعالج. صورة الغلاف تعرض الوصول إلى بيانات وأقسام، ولا تعني أن الجهاز عاد سليمًا.

فرّق بين قراءة الشريحة واستعادة بيانات العميل

قبل أي كتابة، حدد المنطقة والملف والعملية وأثرها، وما إذا كانت بيانات العميل مطلوبة. قراءة ملف من الذاكرة لا تعني أنه يحتوي كل المناطق اللازمة أو أنه قابل للنقل إلى جهاز آخر. ولا تستخدم المسح أو وظائف إصلاح المصنع لاختبار الاتصال لمجرد أن الزر متاح.

قد تكون بيانات المستخدم مشفرة؛ يوضح توثيق Android أن بعض التخزين المشفر لا يتاح إلا بعد فتح المستخدم للجهاز. لذلك لا تعد باستعادة الصور والملفات لمجرد قدرة المبرمجة على قراءة الشريحة. نجاح القراءة، وصحة محتواها، وإقلاع الهاتف، وإتاحة البيانات نتائج مختلفة ينبغي التحقق منها كل على حدة.

توثيق Android: التخزين المشفر المرتبط ببيانات اعتماد المستخدم

من أرشيف عمر منيع: حالة 26 أكتوبر 2021، وملاحظات 15 يناير 2022 و11 مارس 2023. الصور الأصلية تخص تجربة الذاكرة في أكتوبر 2021.