تشغيل Coreboot على معالج AMD Turin: مواجهة البرامج الثابتة

2025-09-15

أدى تشغيل Coreboot على اللوحة الأم Gigabyte MZ33-AR1 مع أحدث معالج خادم AMD Turin إلى تحديات غير متوقعة. ثبت أن كتل البرامج الثابتة التي قدمتها AMD غير كافية لتحرير وحدة المعالجة المركزية من إعادة تعيين PSP. تم تنفيذ حل بديل يتضمن حقن Coreboot في برنامج ثابت تابع للمورد وتحديثه مرة أخرى، لكن هذا لم يكن مثاليًا. تتعمق المقالة في بنية برنامج AMD PSP الثابت، بما في ذلك أدلة EFS وPSP وBIOS، مفصلةً كيفية مقارنة الاختلافات بين برنامج ثابت تابع للمورد وCoreboot، وتحديدًا إصلاح سرعات SPI، وتكوين eSPI، وقيم Multi Gen EFS، مما أدى إلى تمهيد ناجح. ومع ذلك، فشل استخدام كتل PSP العامة بسبب مفتاح جذر مختلف. اكتشف المؤلفون برنامجًا ثابتًا معيبًا من AMD وقدّموا طلب إصلاح. وأخيرًا، أدى استخدام البرنامج الثابت الرسمي من حزمة Turin PI إلى تمهيد ناجح.

اقرأ المزيد
التطوير

Coreboot يُمكّن دعم AMD Turin على Gigabyte MZ33-AR1: المرحلة الأولى مكتملة

2025-08-16

تُفصّل هذه المدونة المرحلة الأولى من تمكين دعم AMD Turin في Coreboot ونقله إلى اللوحة الأم Gigabyte MZ33-AR1. بتمويل من مؤسسة NLnet، يعتمد المشروع على جهود AMD لدعم البرامج الثابتة مفتوحة المصدر. نجح الفريق في إنشاء بنية Turin SoC داخل Coreboot، واستخراج وتكامل حزم البرامج الثابتة PSP اللازمة، وإنشاء دعم أساسي للوحة الأم MZ33-AR1. على الرغم من وجود تحديات في دمج ملفات PSP العامة لـ Turin، إلا أن الحلول البديلة سمحت بإجراء تمهيد ناجح، مما يمهد الطريق لتحسينات مستقبلية.

اقرأ المزيد
التطوير

أوقات بقاء بيانات ذاكرة الوصول العشوائي (RAM): فروقات كبيرة بين DDR4 و DDR5

2024-12-15

أجرت شركة 3mdeb بحثًا لاختبار أوقات بقاء البيانات في أنواع مختلفة من ذاكرة الوصول العشوائي (RAM) (DDR4 و DDR5). أظهرت النتائج أن بيانات DDR5 تختفي فورًا تقريبًا بعد انقطاع التيار الكهربائي، بينما تستمر بيانات DDR4 لفترة أطول بكثير، تصل إلى دقيقتين. هذا يبرز فروقات كبيرة في أمن البيانات بين أنواع ذاكرة الوصول العشوائي. تم استخدام تطبيق UEFI مخصص لكتابة ومقارنة أنماط الذاكرة مع مراعاة درجة الحرارة والرطوبة. هذا البحث مهم لفهم أمن بيانات الذاكرة وتصميم أنظمة أكثر أمانًا.

اقرأ المزيد