System76 пренася кода на CoreBoot към платформите AMD Ryzen

CoreBoot е алтернатива с отворен код на традиционната основна I / O система (BIOS), който вече беше на компютрите на MS-DOS 80s и го замени с UEFI (Unified Extensible).

Освен, че също CoreBoot също е безплатен аналог на собствения фърмуер и е на разположение за пълна проверка и одит. CoreBoot се използва като основен фърмуер за инициализация на хардуер и координация на зареждане.

Относно Coreboot

Този проект включва инициализация на графичния чип, PCIe, SATA, USB, RS232. По същото време, Бинарни компоненти на FSP 2.0 (Intel Firmware Support Package) и двоичен фърмуер за подсистемата 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), която включва процедури за инициализиране на процесорни ядра, памет и драйвера HyperTransport.

AGESA беше планирано да бъде разработена като част от CoreBoot, но през 2014 г. тази инициатива беше прекратена и AMD преиздаде само двоични сглобки AGESA.

Coreboot ще бъде пренесен на процесори AMD Ryzen и System76 ще се погрижи за него

Този проект се използва в много институции, проекти, фондации, между другото и сега  Джеръми Солер, основател на операционната система Redox Rust и инженерен мениджър на System76, обяви прехвърлянето на CoreBoot към лаптопите и работните станции, които се доставят с чипсетите AMD Матис (Ryzen 3000) и Реноар (Ryzen 4000) базиран на микроархитектурата Zen 2.

И това е, че съобщението е направено чрез неговия Twitter акаунт, в който той коментира следното:

«Видях светлината на великия @LisaSu», Напиши Инженерът на System76 Джеръми Солер. „Днес започва пътуването ми до пристанищния кораб до Матис и Реноар. Ще се видим от другата страна! "

Освен това, Споменава се, че за изпълнение на проекта AMD предостави към разработчиците на System76 необходимата документациякакто и кода за компонентите за поддръжка на платформата (PSP) и инициализацията на чипове (AGESA).

„Ние ще бъдем единствените във Вселената, които ще предлагат тези процесори с фърмуер с отворен код, ако работи“, казва Солер.

В System76 имаме достъп до документация за AMD по NDA, която не е публична. Пренасянето на coreboot би било много по-трудно в противен случай.

Целта на NDA е да разберат как да заредят фърмуера на Coreboot, без да засягат друг хардуер на системата, която е необходима за функционирането и поддържането на сигурността, като AMD PSD, която в крайна сметка прави много неща извън защитения хост на анклава. Някои дънни платки могат функционално да деактивират повечето аспекти на PSP.

Coreboot трябва само да зареди минималния брой патентовани blobs необходимо за да работи системата и всичко останало ще бъде фиксирано, за да защити IP на AMD и да попречи на някой друг да използва източника на проекта за намиране на уязвимости на PSP. 

В крайна сметка проектът е по-свободен от собствения фърмуер от този, който е доставчик на дънната платка за лаптопи System76.

Това по същество е същото като AMD, според NDA, казвайки на доставчика на дънни платки как да внедри поддръжка за най-новата AGESA в техния BIOS и как да поддържа функции за сигурност, които позволяват неща като PSP, Secure Boot и т.н.

За напомняне System76 е производител САЩ на компютрите Базирана в Денвър, Колорадо, специализирана в продажбата на лаптопи, настолни компютри и сървъри.

Дружеството поддържа безплатен софтуер с отворен код, който предлага Ubuntu или собствена дистрибуция на Linux, базирана на Ubuntu, „Pop! _OS »като предварително инсталирана операционна система.

В допълнение към разработването на системата за отворен фърмуер76 за своите продукти, базирани на Coreboot, EDK2 и някои от собствените му приложения.

Накрая ако се интересувате да научите повече за това, можете да проверите оригиналните новини в следната връзка.

Fuente: 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.