System76 přenáší kód CoreBoot na platformy AMD Ryzen

CoreBoot je open source alternativa k tradičnímu základnímu I / O systému (BIOS), který již byl na počítačích se systémem MS-DOS 80s, a nahradil jej UEFI (Unified Extensible).

kromě toho CoreBoot je také bezplatný proprietární analogový firmware a je k dispozici pro úplné ověření a audit. CoreBoot se používá jako základní firmware pro inicializaci hardwaru a koordinaci bootování.

O Corebootu

Tento projekt zahrnuje inicializaci grafického čipu, PCIe, SATA, USB, RS232. Ve stejnou dobu, Binární komponenty FSP 2.0 (Intel Firmware Support Package) a binární firmware pro subsystém Intel ME, které jsou nutné k inicializaci a spuštění CPU a čipové sady, jsou integrovány do CoreBoot.

coreboot v současné době podporuje více než 20 základních desek AMDvčetně AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S a ASUS F2A85-M. V roce 2011 společnost AMD vydala zdrojový kód pro knihovnu AGESA (AMD Generic Encapsulated Software Architecture), která obsahuje postupy pro inicializaci procesorových jader, paměti a ovladače HyperTransport.

Vývoj AGESA byl plánován jako součást CoreBoot, ale v roce 2014 byla tato iniciativa vyřazena a AMD znovu vydala pouze binární sestavy AGESA.

Coreboot bude portován na procesory AMD Ryzen a postará se o to System76

Tento projekt se používá v mnoha institucích, projektech, nadacích, mimo jiné i nyní  Jeremy Soller zakladatel operačního systému Redox Rust a technický manažer System76, oznámil převod CoreBoot na notebooky a pracovní stanice dodávané s čipovými sadami AMD Matisse (Ryzen 3000) a Renoir (Ryzen 4000) na základě mikroarchitektury Zen 2.

A je to tak, že oznámení bylo učiněno prostřednictvím jeho účtu na Twitteru, ve kterém komentoval následující:

«Viděl jsem světlo skvělé @LisaSu», napsat Inženýr System76 Jeremy Soller. "Dnes začíná moje cesta do přístavu coreboot do Matisse a Renoir." Uvidíme se na druhé straně! "

Navíc, Uvádí se, že k realizaci projektu poskytla AMD vývojářům System76 potřebnou dokumentacistejně jako kód pro komponenty podpory platformy (PSP) a inicializaci čipu (AGESA).

„Budeme jediní ve vesmíru, kteří nabídnou tyto procesory s firmwarem s otevřeným zdrojovým kódem, pokud to funguje,“ říká Soller.

V System76 máme přístup k dokumentaci AMD v rámci NDA, která není veřejná. Jinak by bylo portování corebootu mnohem obtížnější.

Cílem NDA je zjistit, jak načíst firmware Coreboot bez ovlivnění dalšího hardwaru v systému, který je nezbytný pro fungování a udržení zabezpečení, jako je AMD PSD, který nakonec dělá spoustu věcí mimo zabezpečeného hostitele enklávy. Některé základní desky mohou funkčně deaktivovat většinu aspektů PSP.

Coreboot potřebuje pouze načíst minimální počet proprietárních objektů blob nutné aby systém fungoval a vše ostatní bude opraveno, aby chránilo IP AMD a zabránilo někomu jinému v použití zdroje projektu k vyhledání zranitelností na PSP. 

Projekt je nakonec pro notebooky System76 svobodnější než proprietární firmware od kohokoli, kdo prodává základní desku.

To je v zásadě stejné jako AMD, podle NDA říká prodejci základní desky, jak implementovat podporu nejnovější AGESA v jejich BIOSu a jak podporovat bezpečnostní funkce, které umožňují věci jako PSP, Secure Boot atd.

Připomínáme, že System76 je výrobce Američan počítačů Se sídlem v Denveru v Coloradu se specializací na prodej notebooků, stolních počítačů a serverů.

La compañía podporuje bezplatný a otevřený software, která nabízí Ubuntu nebo vlastní distribuci Linuxu založenou na Ubuntu, „Pop! _OS »jako předinstalovaný operační systém.

Kromě vývoje Open Firmware System76 pro své produkty založené na Coreboot, EDK2 a některé jeho vlastní aplikace.

Konečně pokud máte zájem o tom vědět více, můžete si prohlédnout původní novinky na následujícím odkazu.

zdroj: https://www.forbes.com/


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Miguel Rodriguez řekl

    Zdá se mi špatné, že za účelem ochrany aspektů fungování procesoru v důsledku IP je System76 uděleno privilegium poskytovat nejlepší kompatibilitu zařízení s AMD pomocí open source firmwaru, protože System76 může nést potřebný kód založený na dokumentaci neznamená, že ji mohou uvolnit v hlavním projektu coreboot kvůli legálnosti IP. Jinými slovy, coreboot v obecném aspektu bude pokračovat v určité stagnaci, pokud jde o provozování zařízení s AMD, kromě případů, kdy si je koupíte od System76.