Впервые запущена прошивка с открытым исходным кодом для платформы AM5: Dasharo v0.9.0 приносит Coreboot и openSIL на Zen 4 APU от MSI B850
Компания по разработке прошивок 3mdeb официально представила первую прошивку UEFI с открытым исходным кодом для платформы AMD AM5. В своем блоге компания анонсировала выпуск Dasharo v0.9.0, который включает начальную поддержку APU Zen 4 Phoenix и материнской платы MSI Pro B850-P WiFi. Данная прошивка построена на базе Coreboot и openSIL от AMD, представляющего собой новый фреймворк для разработки прошивок с открытым исходным кодом.
Заметки к патчу содержат 19 функций, необходимых для работы программного обеспечения с открытым исходным кодом на плате B850. К их числу относятся: интерфейс загрузки, совместимый с UEFI; поддержка безопасной загрузки (Secure Boot) в рамках UEFI; поддержка fTPM; поддержка быстрой загрузки; сканирование системного раздела EFI; поддержка тихой и быстрой загрузки; отчет о температуре процессора AMD и интегрированный SBOM.
Разработка прошивки с открытым исходным кодом для MSI Pro B850-P велась в течение последних нескольких месяцев. Впервые о разработке было объявлено в феврале, после того как 3mdeb создала прошивку с открытым исходным кодом для Gigabyte MZ33-AR1, серверной платы, совместимой с процессорами AMD EPYC серии 9005. Разработка версии с открытым исходным кодом для MSI Pro B850-P базируется на работах, выполненных для платы MZ33-AR1.
Dasharo является первой командой разработки, представившей прошивку с открытым исходным кодом для массового потребительского сегмента платформы AMD AM5. Компания AMD планирует перейти от AGESA к openSIL начиная с архитектуры Zen 6, однако 3mdeb выбрала путь портирования прошивки AMD openSIL на более старые процессоры Ryzen.
Программное обеспечение с открытым исходным кодом представляет собой значительный шаг вперед по сравнению с существующими решениями с закрытым исходным кодом, в частности AGESA. AMD позиционирует свою прошивку openSIL как более безопасную по сравнению с AGESA, предлагая лучшую безопасность платформы и улучшенное отслеживание уязвимостей благодаря открытому характеру исходного кода. Открытый доступ позволяет специалистам и разработчикам за пределами внутренней команды разработки прошивок AMD проверять код на наличие уязвимостей.
Дополнительным преимуществом openSIL является его совместимость с альтернативными прошивками помимо UEFI, включая Coreboot, oreboot, FortiBIOS и Project µ. Проекты вроде Coreboot также предоставляют оптимизированный код по сравнению с прошивками с закрытым исходным кодом, что способствует улучшению производительности при загрузке системы.
Новую прошивку можно приобрести в магазине 3mdeb в составе комплекта «аппаратное обеспечение + прошивка» для платы MSI Pro B850-P.



