Первая открытая прошивка Dasharo для AMD AM5: что это и как изменит ПК

Платформа AMD AM5, представленная вместе с процессорами Ryzen 7000, наконец получила альтернативу проприетарному BIOS/UEFI. Компания 3mdeb, известная своими разработками в области открытого ПО и безопасности, выпустила первую прошивку с открытым исходным кодом для этой платформы. Решение получило на

Первая открытая прошивка Dasharo для AMD AM5: что это и как изменит ПК

Платформа AMD AM5, представленная вместе с процессорами Ryzen 7000, наконец получила альтернативу проприетарному BIOS/UEFI. Компания 3mdeb, известная своими разработками в области открытого ПО и безопасности, выпустила первую прошивку с открытым исходным кодом для этой платформы. Решение получило название Dasharo и уже доступно для тестирования. Это событие знаменует собой новый этап в развитии экосистемы AM5, которая до сих пор полагалась исключительно на проприетарные решения от AMD и её партнёров. Что это значит для пользователей, разработчиков и корпоративных клиентов — разбираемся в деталях.

Что такое Dasharo и почему это важно

Dasharo — это не просто альтернативная прошивка, а полноценная замена стандартного BIOS/UEFI, построенная на открытых компонентах. Она основана на проекте coreboot и включает в себя такие модули, как EDK II и FSP от AMD. Это означает, что пользователи получают возможность не только использовать готовое решение, но и изучать его исходный код, модифицировать и адаптировать под свои нужды. Для платформы AM5, которая используется в современных процессорах AMD Ryzen 7000-й серии, это первый подобный проект.

Разработка велась в тесном сотрудничестве с сообществом и производителями оборудования. Первоначально Dasharo поддерживает материнские платы на базе чипсетов AMD B650 и X670, что покрывает большинство потребительских решений на рынке. В будущем планируется расширение списка поддерживаемых плат, включая более доступные модели на чипсете A620. Это открывает двери для широкого круга пользователей, которые хотят получить контроль над своей системой на самом низком уровне.

Как появилась открытая прошивка для AM5

Проект coreboot, лежащий в основе Dasharo, существует уже более двух десятилетий. Он начинался как попытка создать свободную альтернативу проприетарному BIOS, но долгое время оставался нишевым решением, поддерживающим лишь ограниченное количество плат. Основным препятствием для массового распространения была необходимость интеграции закрытых компонентов, таких как микрокод процессора и FSP (Firmware Support Package) от Intel и AMD.

AMD активно сотрудничает с сообществом open source, предоставляя необходимые компоненты для coreboot. Однако для платформы AM5 это первый случай, когда удалось собрать полноценную рабочую прошивку. Это стало возможным благодаря усилиям 3mdeb, которая имеет богатый опыт в разработке подобных решений для других платформ, включая Intel. Компания уже выпускала Dasharo для некоторых моделей материнских плат Intel, и теперь настала очередь AMD.

Чем Dasharo отличается от стандартной прошивки

Главное отличие — открытый исходный код. Пользователи могут проверить, какие именно компоненты загружаются при старте системы, и убедиться в отсутствии скрытых функций или бэкдоров. Кроме того, Dasharo предоставляет более быструю загрузку и меньшее время инициализации оборудования, что особенно важно для энтузиастов и профессионалов, работающих с большими объёмами данных.

Ещё одно преимущество — гибкость настройки. В то время как стандартные прошивки от производителей материнских плат часто ограничены в настройках, Dasharo позволяет изменять множество параметров, включая тонкую настройку памяти, энергопотребления и других аспектов системы. Это делает её привлекательной для оверклокеров и системных администраторов.

Однако стоит отметить, что Dasharo пока не поддерживает все функции, доступные в проприетарных решениях. Например, некоторые расширенные возможности управления питанием или поддержка специфических функций материнских плат могут отсутствовать. Разработчики обещают постепенно добавлять эти функции в будущих версиях.

Какие технические особенности у Dasharo для AM5

Dasharo для AM5 базируется на coreboot версии 24.02 и включает в себя последнюю версию FSP от AMD. Прошивка поддерживает загрузку в режиме UEFI, а также совместима с технологией Secure Boot, что обеспечивает защиту от несанкционированного доступа на ранних этапах загрузки. Для установки требуется наличие программатора SPI или использование специального инструмента для прошивки, так как стандартные утилиты от производителей материнских плат не поддерживают установку стороннего ПО.

Разработчики также предусмотрели механизм восстановления в случае сбоя — так называемый «режим восстановления», который позволяет вернуть стандартную прошивку при возникновении проблем. Это снижает риск для пользователей, решившихся на эксперименты.

В тестах Dasharo показала сопоставимую с оригинальной прошивкой производительность, а в некоторых сценариях даже превзошла её. Например, время загрузки сократилось на 20–30% по сравнению с типичными прошивками от производителей. Это особенно заметно на системах с NVMe-накопителями и большим объёмом оперативной памяти.

Кому будет полезна открытая прошивка для AM5

В первую очередь Dasharo будет интересна разработчикам и энтузиастам, которые хотят получить полный контроль над своей системой. Открытый исходный код позволяет создавать собственные модификации, интегрировать дополнительные функции или исправлять уязвимости, которые могут быть обнаружены в процессе эксплуатации. Также это важно для корпоративных клиентов, которым необходимы гарантии безопасности и прозрачности на уровне прошивки.

Для обычных пользователей, которые не собираются углубляться в технические детали, Dasharo может быть интересна как способ продлить жизнь материнской платы, получив более свежую версию прошивки с исправлениями, даже если производитель прекратил поддержку. Однако установка требует определённых навыков и может быть рискованной без должного опыта.

В России и странах СНГ интерес к открытым прошивкам также растёт, особенно в контексте импортозамещения и требований к безопасности в государственных и корпоративных структурах. Dasharo может стать одним из инструментов для построения доверенных вычислительных сред, свободных от проприетарных компонентов.

Какие перспективы у проекта Dasharo

3mdeb уже анонсировала планы по расширению поддержки Dasharo на другие платформы AM5, включая более доступные чипсеты A620. Также в разработке находятся версии для серверных платформ AMD, что может существенно повлиять на рынок серверов, где безопасность и открытость играют ключевую роль.

Ожидается, что в ближайшие месяцы появятся первые стабильные релизы, которые будут рекомендованы для повседневного использования. Компания также планирует сотрудничать с производителями материнских плат для предустановки Dasharo в качестве опции, что увеличит её распространение.

Итог

Выпуск первой открытой прошивки для платформы AMD AM5 — это значимое событие для всего сообщества open source и индустрии в целом. Dasharo от 3mdeb открывает новые возможности для контроля и настройки систем на базе современных процессоров AMD, повышая прозрачность и безопасность. Следить за развитием проекта стоит не только энтузиастам, но и профессионалам, которые ищут альтернативы проприетарным решениям. Впереди ещё много работы, но первый шаг уже сделан.