System76 מעביר קוד CoreBoot לפלטפורמות AMD Ryzen

CoreBoot הוא חלופה קוד פתוח למערכת ה- I / O הבסיסית המסורתית (BIOS) שכבר היה במחשבי MS-DOS 80 והוחלף ב- UEFI (Unified Extensible).

חוץ מזה כמו כן CoreBoot הוא גם אנלוגי קושחה בחינם והוא זמין לאימות וביקורת מלאים. CoreBoot משמש כקושחת הבסיס לאתחול חומרה ולתיאום אתחול.

על קורבוט

פרויקט זה כולל אתחול שבב הגרפיקה, PCIe, SATA, USB, RS232. באותו הזמן, רכיבים בינאריים FSP 2.0 (חבילת תמיכת הקושחה של אינטל) וקושחה בינארית למערכת המשנה של אינטל ME, הנדרשים לאתחול והפעלת המעבד וערכת השבבים, מובנים בתוך CoreBoot.

אתחול core תומך כיום ביותר מ -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), הכוללת נהלים לאתחול ליבות מעבד, זיכרון ומנהל ההתקן של HyperTransport.

תוכננה פיתוח של AGESA כחלק מ- CoreBoot, אך בשנת 2014 יוזמה זו בוטלה ו- AMD הוציאה מחדש רק מכלולים בינאריים של AGESA.

Coreboot יועבר למעבדי AMD Ryzen ו- System76 תטפל בכך

פרויקט זה משמש במוסדות רבים, פרויקטים, קרנות, בין היתר ועכשיו  ג'רמי סולר, מייסד מערכת ההפעלה Redox Rust ומנהל הנדסה של System76, הודיעה על העברת CoreBoot ל המחשבים הניידים ותחנות העבודה הנשלחות עם ערכות השבבים AMD מאטיס (Ryzen 3000) ורנואר (Ryzen 4000) מבוסס על מיקרו-ארכיטקטורה של Zen 2.

וההודעה נמסרה באמצעות חשבון הטוויטר שלו ובו הוא הגיב לדברים הבאים:

"ראיתי את האור של @LisaSu הנהדרת", כתוב את ה מהנדס System76 ג'רמי סולר. "היום מתחיל המסע שלי לנמל הליבה למאטיס ורנואר. נתראה בצד השני! "

בנוסף, מוזכר שכדי ליישם את הפרויקט, סיפקה AMD למפתחי System76 את התיעוד הדרושכמו גם את הקוד עבור רכיבי התמיכה בפלטפורמה (PSP) ואתחול השבבים (AGESA).

"אנחנו היינו היחידים ביקום שנציע למעבדים האלה קושחת קוד פתוח אם זה עובד", אומר סולר.

ב- System76 יש לנו גישה לתיעוד AMD תחת NDA שאינו ציבורי. העברת קורבוט תהיה קשה הרבה יותר אחרת.

מטרת ה- NDA היא להבין כיצד לטעון את הקושחה של Coreboot מבלי להשפיע על חומרה אחרת במערכת הדרושה לתפקוד ולשמירה על אבטחה, כמו AMD PSD שבסופו של דבר עושה הרבה דברים מחוץ למארח המאובטח במובלע. לוחות אם מסוימים יכולים להשבית פונקציונלית את רוב ההיבטים של ה- PSP.

Coreboot צריכה רק לטעון את המספר המינימלי של כתמים קנייניים נחוץ כדי שהמערכת תעבוד וכל השאר יתוקן כדי להגן על ה- IP של AMD ולמנוע ממישהו אחר להשתמש במקור הפרויקט כדי לאתר נקודות תורפה ב- PSP. 

הפרויקט בסופו של דבר חופשי יותר מקושחה קניינית ממי שספק לוח האם הוא עבור מחשבים ניידים System76.

זה בעצם זהה ל- AMD, על פי NDA, ואומר לספקי לוחות אם כיצד ליישם תמיכה ב- AGESA האחרונה ב- BIOS וכיצד לתמוך בתכונות אבטחה המאפשרות דברים כמו PSP, Secure Boot וכו '.

כזכור, System76 היא יצרנית אמריקאי של מחשבים ממוקם בדנבר, קולורדו, ומתמחה במכירת מחשבים ניידים, מחשבים שולחניים ושרתים.

החברה תומך בתוכנת קוד פתוח ופתוח, המציעה את אובונטו או הפצת לינוקס מבוססת אובונטו משלה, "פופ! _OS »כמערכת ההפעלה המותקנת מראש.

בנוסף לפיתוח מערכת הקושחה הפתוחה 76 עבור המוצרים מבוססי ה- Coreboot שלה, EDK2 וכמה מהיישומים שלה.

בסופו של דבר אם אתה מעוניין לדעת יותר על כך, תוכלו לבדוק את החדשות המקוריות בקישור הבא.

מקור: https://www.forbes.com/


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מיגל רודריגס דיג'ו

    נראה לי שגוי שכדי להגן על היבטים של פעולת המעבד עקב ה- IP, מערכת76 קיבלה את הפריבילגיה לספק את התאימות הטובה ביותר של מכשיר עם AMD באמצעות קושחת קוד פתוח, מכיוון ש- System76 יכול לשאת את קוד המבוסס על הצורך. בתיעוד אין פירוש הדבר שהם יכולים לשחרר אותו בפרויקט הליבה המרכזי עקב חוקיות IP. במילים אחרות, מערכת הליבה בהיבט הכללי תמשיך עם סטגנציה מסוימת להפעלת ציוד עם AMD, למעט אם אתה קונה את זה מ- System76.