Компанията 3mdeb разработи първия отворен фърмуер за платформата AMD AM5 – Dasharo, пише Phoronix, позовавайки се на официалния блог на разработчика. Компанията е специализирана в проекти с отворен код, системна сигурност и решения по поръчка за производители на оборудване, доставчици на облачни услуги и други компании.

Dasharo v0.9.0 е първата общодостъпна версия на отворения фърмуер за дънната платка MSI PRO B850-P. Тя е базирана на coreboot 25.12 и AMD openSIL и вече е в състояние да замести почти изцяло фирмения UEFI на тази дънна платка.

Фърмуерът осигурява зареждане в режим UEFI с поддръжка на Secure Boot, работи с Windows 11 и съвременни дистрибуции на Linux, поддържа TPM и актуализация чрез UEFI. Потребителите също могат да настройват параметрите на зареждането. Разработчиците са реализирали стабилна инициализация на паметта и управление на енергопотреблението. Освен това Dasharo поддържа напълно вградената графика, PCIe, USB, SATA и мрежовите интерфейси. Първата публична версия на фърмуера показва, че съвременната платформа AM5 може да работи с напълно отворен софтуер от ниско ниво, без да се отказва от ключови функции, свързани с удобството, сигурността и съвместимостта.

Пуснат е първият отворен фърмуер за платформата AMD Ryzen AM5

В момента Dasharo поддържа само процесори от серията AMD Phoenix. Става дума за моделите Ryzen 7 8700G, Ryzen 5 8600G, Ryzen 5 8500G, Ryzen 5 8400F и Ryzen 3 8300G. С други чипове за AM5 системата няма да се стартира. Компанията отбелязва, че архитектурата Zen 4 и технологията 3D V-Cache сами по себе си не пречат на добавянето на поддръжка за процесори като Ryzen 9 7950X3D. Технологията за многослойно подреждане на кристалите X3D не променя процеса на инициализация на openSIL по начин, който да възпрепятства поддръжката.

Освен това фърмуерът все още не може да работи с процесорите Ryzen 9000 (Granite Ridge). Те използват друг SoC чип, поради което са несъвместими с текущата версия на openSIL за Phoenix. За да се осигури такава поддръжка, AMD трябва да пусне отделен клон на openSIL за Granite Ridge. Но към момента на излизането на Dasharo v0.9.0 компанията все още не го е предоставила.

3mdeb добавя, че първоначално проектът openSIL phoenix_poc е бил предназначен за поддръжка само на мобилни процесори. Въпреки това компанията е добавила поддръжка за настолни процесори Phoenix за платформата AM5. Разработчиците съветват потребителите да създадат заявка в хранилището на openSIL в GitHub и да изразят интереса си към поддръжка на процесорите Raphael или Granite Ridge. Възможно е AMD да откликне на заявката, ако заинтересованите потребители са достатъчно много.