Vývojáři ze společnosti 9elements CoreBoot pro serverovou základní desku Supermicro . Změny již byly přidány do hlavního kódu systému CoreBoot a budou součástí dalšího významného vydání. Supermicro X11SSH-TF se stala první moderní serverovou základní deskou s procesorem Intel Xeon, kterou lze použít s CoreBoot. Deska podporuje procesory Xeon (E3-1200V6 Kabylake-S nebo E3-1200V5 Skylake-S) a může být vybavena až 64 GB RAM (4 x UDIMM DDR4 2400MHz).
Práce byla provedena s VPN poskytovatelem Mullvad v rámci projektu , jehož cílem je posílení zabezpečení serverové infrastruktury a zbavení se proprietárních komponentů, jejichž stav nelze kontrolovat. CoreBoot je svobodnou alternativou proprietárních firmwarů a je k dispozici pro kompletní verifikaci a audit. CoreBoot se používá jako základní firmware pro inicializaci hardwaru a koordinaci počátečního zavádění. To zahrnuje inicializaci grafického čipu, PCIe, SATA, USB, RS232. CoreBoot obsahuje i binární komponenty FSP 2.0 (Intel Firmware Support Package) a binární firmware pro subsystém Intel ME, které jsou nezbytné pro inicializaci a spuštění CPU a čipsetu.
Pro zavádění operačního systému se doporučuje použít nebo (implementace UEFI založená na zatím není podporována kvůli neshodě s grafickým subsystémem Aspeed NGI, který funguje pouze v textovém režimu). Kromě přidání podpory desky do CoreBoot realizovali účastníci projektu také podporu modulů TPM (Trusted Platform Module) 1.2/2.0 založených na Intel ME a připravili ovladač pro řadič ASPEED 2400 SuperI/O, který vykonává funkce BMC (Baseboard Management Controller).
Pro vzdálené ovládání desky je zajištěna funkce IPMI rozhraní poskytovaného řadičem BMC AST2400, avšak pro použití IPMI je nutné v BMC řadiči nainstalovat původní firmware. Byla také realizována funkčnost ověřeného zavádění. Do utilitky byla přidána podpora pro AST2400, a do byla přidána podpora pro Intel Xeon E3-1200. Intel SGX (Software Guard Extensions) zatím není podporován kvůli problémům se stabilitou.
Zdroj: opennet.ru
