يقوم System76 بنقل كود CoreBoot إلى منصات AMD Ryzen

CoreBoot هو بديل مفتوح المصدر لنظام الإدخال / الإخراج الأساسي التقليدي (BIOS) الذي كان موجودًا بالفعل على أجهزة كمبيوتر MS-DOS 80s واستبدله بـ UEFI (قابل للتوسيع الموحد).

إلى جانب ذلك كما يعد CoreBoot أيضًا نظيرًا مجانيًا للبرامج الثابتة ومتاح للتحقق الكامل والتدقيق. يتم استخدام CoreBoot كبرنامج ثابت أساسي لتهيئة الأجهزة وتنسيق التمهيد.

حول Coreboot

يتضمن هذا المشروع تهيئة شريحة الرسومات، PCIe ، SATA ، USB ، RS232. في نفس الوقت، المكونات الثنائية FSP 2.0 (حزمة دعم البرامج الثابتة من Intel) والبرامج الثابتة الثنائية للنظام الفرعي Intel ME ، والمطلوبة لتهيئة وتشغيل وحدة المعالجة المركزية ومجموعة الشرائح ، مدمجة في CoreBoot.

كوربوت يدعم حاليًا أكثر من 20 لوحة أم AMDبما في ذلك AMD Padmelon و AMD Dinar و AMD Rumba و AMD Gardenia و AMD Stoney Ridge و MSI MS-7721 و Lenovo G505S و ASUS F2A85-M. في عام 2011 ، أصدرت AMD الكود المصدري لمكتبة AGESA (AMD Generic Encapsulated Software Architecture) ، والتي تتضمن إجراءات لتهيئة أنوية المعالج والذاكرة ومحرك النقل التشعبي.

تم التخطيط لتطوير AGESA كجزء من CoreBoot ، ولكن في عام 2014 تم التخلص التدريجي من هذه المبادرة وأعيد إصدار AMD التجميعات الثنائية AGESA فقط.

سيتم نقل Coreboot إلى معالجات AMD Ryzen وسيقوم System76 بالاعتناء به

يستخدم هذا المشروع في العديد من المؤسسات والمشاريع والمؤسسات ، من بين أمور أخرى والآن  جيريمي سولير ، مؤسس نظام التشغيل Redox Rust والمدير الهندسي لـ System76 ، أعلن عن نقل CoreBoot إلى أجهزة الكمبيوتر المحمولة ومحطات العمل التي تأتي مع الشرائح ايه ام دي ماتيس (رايزن 3000) ورينوار (رايزن 4000) بناءً على الهندسة المعمارية الدقيقة لـ Zen 2.

وهو أن الإعلان جاء عبر حسابه على تويتر وعلق فيه بما يلي:

«رأيتُ نورLisaSu العظيم» ، اكتب ال System76 مهندس جيريمي سولير. "اليوم بدأت رحلتي إلى ميناء coreboot إلى ماتيس ورينوار. اراك على الجهه الاخرى! "

وبالإضافة إلى ذلك، يذكر أنه لتنفيذ المشروع ، قدمت AMD لمطوري System76 الوثائق اللازمةبالإضافة إلى رمز مكونات دعم النظام الأساسي (PSP) وتهيئة الشريحة (AGESA).

يقول سولير: "سنكون الوحيدين في العالم الذين نقدم لهذه المعالجات ببرامج ثابتة مفتوحة المصدر إذا نجحت".

في System76 ، يمكننا الوصول إلى وثائق AMD بموجب اتفاقية عدم الإفشاء والتي ليست عامة. سيكون نقل coreboot أكثر صعوبة بخلاف ذلك.

الهدف من NDAs هو معرفة كيفية تحميل البرامج الثابتة Coreboot دون التأثير على الأجهزة الأخرى على النظام الضروري للعمل والحفاظ على الأمن ، مثل AMD PSD الذي ينتهي به الأمر إلى القيام بالكثير من الأشياء خارج المنطقة المضيفة الآمنة. يمكن لبعض اللوحات الأم تعطيل معظم جوانب PSP وظيفيًا.

يحتاج Coreboot فقط إلى تحميل الحد الأدنى من عدد النقاط الخاصة بالملكية ضروري حتى يعمل النظام وسيتم إصلاح كل شيء آخر لحماية IP الخاص بـ AMD ومنع أي شخص آخر من استخدام مصدر المشروع لتحديد نقاط الضعف على PSP. 

ينتهي الأمر بالمشروع ليكون أكثر حرية من البرامج الثابتة المملوكة من أي بائع اللوحة الأم لأجهزة الكمبيوتر المحمولة System76.

هذا هو في الأساس نفس AMD ، وفقًا لـ NDA ، لإخبار بائع اللوحة الأم بكيفية تنفيذ الدعم لأحدث AGESA في BIOS الخاص بهم ، وكيفية دعم ميزات الأمان التي تمكن أشياء مثل PSP ، و Secure Boot ، وما إلى ذلك.

كتذكير ، System76 هي شركة مصنعة الولايات المتحدة من أجهزة الكمبيوتر مقرها في دنفر ، كولورادو ، متخصصة في بيع أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المكتبية والخوادم

الشركة يدعم البرامج المجانية والمفتوحة المصدر، والتي تقدم Ubuntu أو توزيع Linux الخاص بها المستند إلى Ubuntu ، "Pop! _OS »كنظام تشغيل مثبت مسبقًا.

بالإضافة إلى تطوير Open Firmware System76 لمنتجاتها القائمة على Coreboot و EDK2 وبعض تطبيقاتها الخاصة.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها، يمكنك التحقق من الخبر الأصلي في الرابط التالي.

مصدر: https://www.forbes.com/


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل رودريغيز قال

    يبدو لي أنه من الخطأ حماية جوانب تشغيل المعالج بسبب IP ، يتم منح System76 امتياز توفير أفضل توافق لجهاز مع AMD باستخدام البرامج الثابتة مفتوحة المصدر ، حيث يمكن لـ System76 حمل الكود اللازم بناءً على في الوثائق لا يعني أنه يمكنهم إصدارها في مشروع coreboot الرئيسي بسبب مشاكل قانونية تتعلق بالملكية الفكرية. بمعنى آخر ، سيستمر coreboot بشكل عام مع بعض الركود لتشغيل معدات AMD ، إلا إذا قمت بشرائه من System76.