4 августа 2026 года разработчик 3mdeb Michał Żygowski открыл в официальном репозитории AMD openSIL запрос на включение 27 коммитов с поддержкой настольной платформы Phoenix AM5. Код уже позволил запустить Ubuntu 26.04 и Windows 11 через Coreboot на плате с чипсетом AMD B850, однако изменения пока проходят проверку и ещё не вошли в upstream.

27 коммитов закрывают пробелы Phoenix AM5 в AMD openSIL
Рабочий прототип открытой прошивки для современной платформы AMD добрался до этапа, на котором его изменения предлагают включить в официальный проект. Pull request №58, открытый 4 августа, направлен в ветку phoenix_poc репозитория AMD openSIL и объединяет 27 коммитов, подготовленных во время переноса Coreboot на MSI PRO B850-P WIFI.
Новость выходит за рамки обычного обновления BIOS. openSIL отвечает за первичную инициализацию процессора, памяти, чипсета и встроенных контроллеров, без которых компьютер не сможет загрузить операционную систему. AMD разрабатывает проект в виде набора библиотек на языке C, которые могут быть интегрированы с UEFI, Coreboot и другими системными прошивками.
В официальном репозитории openSIL выделены три основные библиотеки:
xSIMсодержит код инициализации кремния;xPRFописывает платформенные функции и интерфейсы;xUSLпредоставляет общие службы и низкоуровневые утилиты.
До нынешнего запроса ветка Phoenix уже содержала доказательство работоспособности концепции, ориентированное на процессоры семейства Phoenix. Перенос на настольную AM5-плату выявил недостающие части: код знал сам кристалл, но не охватывал весь путь запуска реальной платы с B850, периферией, графикой и требованиями Coreboot.
Coreboot загрузил Ubuntu 26.04 и Windows 11 на плате с AMD B850
Главное подтверждение работоспособности пришло от самого автора изменений. В описании pull request он сообщил:
«С этими изменениями платформа AM5 Phoenix с чипсетом AMD B850 загрузила Ubuntu 26.04 и Windows 11 через Coreboot».
Для проекта системной прошивки такая проверка весит больше, чем успешная компиляция. Код прошёл последовательность от включения питания и запуска дополнительных ядер процессора до обнаружения устройств, подготовки ACPI-таблиц и передачи управления двум разным операционным системам.
Ubuntu 26.04 проверяет Linux-сценарий и взаимодействие с открытым стеком драйверов. Windows 11 требует корректной реализации UEFI-интерфейсов, ACPI, TPM и загрузочных механизмов, которые ожидает современная система Microsoft. Совместная загрузка обеих ОС показывает, что изменения охватывают базовый набор функций настольного компьютера.
Тестовой платформой стала MSI PRO B850-P WIFI. Ранее 3mdeb использовала эту серийную ATX-плату для выпуска Dasharo v0.9.0 — прошивки на основе Coreboot, EDK II и AMD openSIL. Теперь часть наработок переносится из downstream-веток 3mdeb в проекты, от которых они изначально ответвились.
Promontory21, USB и GFX формируют полный путь запуска AM5
В pull request перечислены восемь крупных направлений работы. Они показывают, какие части ранней инициализации пришлось дополнить для настольной AM5-системы.
| Компонент | Изменение в PR №58 | Результат для платформы |
| CCX | Исправлен запуск дополнительных процессорных ядер и добавлена настройка Phoenix AM5 | Coreboot может корректно вывести ядра из начального состояния |
| MMIO | Добавлен второй диапазон адресов ниже 4 ГБ рядом с PCI MMCONF | Устройства получают корректно распределённое адресное пространство |
| Promontory21 | Добавлены IP-блок и вспомогательные функции MPIO | openSIL инициализирует чипсет B850 и его связь с процессором |
| SMU | Добавлен пропущенный этап запуска System Management Unit | Прошивка получает доступ к управлению частотами, питанием и состояниями SoC |
| USB | Добавлена недостающая инициализация контроллеров | Порты и подключённые устройства становятся доступны на раннем этапе |
| GFX | Добавлен запуск встроенной графики и программирование VGA Enable | Система может вывести изображение через графику Phoenix |
| FCH | Дополнена инициализация контроллерного хаба | Запускаются низкоуровневые функции ввода-вывода платформы |
| CPPC | В xPRF добавлен API для получения минимальной и номинальной частоты | Прошивка формирует корректные ACPI-данные управления производительностью |
Promontory21 заслуживает отдельного пояснения. Под этим названием AMD объединяет логику внешнего чипсета, используемого на современных AM5-платах. Процессор Phoenix содержит много встроенных контроллеров, но настольная плата B850 расширяет набор линий PCI Express, USB и других интерфейсов через отдельный чип. Раннее установление и аутентификация связи между SoC и чипсетом входят в обязательную часть запуска.
Поправки MMIO решают другую типичную задачу прошивки. Устройства PCIe обращаются к выделенным диапазонам адресов памяти. На 64-разрядной системе часть пространства всё ещё должна корректно размещаться ниже отметки 4 ГБ, где находится окно PCI MMCONF. Ошибка на этом этапе способна привести к исчезновению устройства, конфликту ресурсов или остановке загрузки ещё до появления операционной системы.
Dasharo v0.9.0 подтвердил работоспособность до отправки upstream-патчей
3mdeb выпустила Dasharo v0.9.0 для MSI PRO B850-P WIFI 30 июля 2026 года. Компания назвала его первой открытой системной прошивкой для современной настольной платформы AMD Ryzen. Релиз построен на Coreboot 25.12, EDK II и ветке phoenix_poc AMD openSIL.
Прошивка получила UEFI Secure Boot, AMD fTPM, Measured Boot, защиту записи SMM через ROM Armor 3, пароли TCG OPAL и SATA, обновления UEFI Capsule, быстрый запуск с восстановлением контекста памяти, отчёт температуры процессора и встроенный SBOM. Тесты проводились с Ubuntu 26.04 LTS и Windows 11 25H2.
Авторы сравнили образ Dasharo с фирменной прошивкой MSI E7E56AMSI.2A92. По их расчёту, объём закрытого кода сократился на 79,1%. Оставшаяся проприетарная часть связана главным образом с AMD PSP и обязательными бинарными компонентами, исходники которых компания не публикует.
Эта цифра задаёт реалистичную границу открытости. openSIL раскрывает значительную часть инициализации процессора и платформы, а AMD Platform Security Processor продолжает выполнять закрытый код. Исследователи могут анализировать больше компонентов загрузочной цепочки, но полного доступа ко всей прошивке современного Ryzen пока нет.
Поддержка ограничена процессорами Ryzen 8000 на архитектуре Phoenix
Текущий порт рассчитан на Phoenix Zen 4 для сокета AM5. В эту группу входят настольные гибридные процессоры Ryzen 8000G и близкие модели, перечисленные MSI как Phoenix. 3mdeb проводила основную проверку на Ryzen 5 8600G и указывает Ryzen 7 8700G как наиболее производительный поддерживаемый вариант.
Ryzen 7000 на кристалле Raphael и Ryzen 9000 на Granite Ridge используют другие SoC. Для них требуются отдельные наборы кода и собственные ветки openSIL. На момент выпуска Dasharo v0.9.0 публичной ветки Granite Ridge в репозитории AMD не было, поэтому установка Ryzen 9 9950X3D или другого процессора Ryzen 9000 с этой прошивкой закончится отсутствием загрузки.
Ограничение показывает, почему открытая инициализация кремния развивается отдельно для каждого семейства. Совпадение сокета AM5 не делает внутреннюю структуру Ryzen 8000G и Ryzen 9000 одинаковой. Меняются контроллеры, идентификаторы SoC, последовательность запуска блоков и данные, передаваемые AMD PSP.
Серийные платы других производителей пока не получают поддержку автоматически. Код pull request описывает Phoenix AM5 и связанные IP-блоки. Дерево конкретной платы, разводка GPIO, ACPI и набор периферии остаются отдельной частью Coreboot. Для каждой модели требуется собственный порт и проверка оборудования.
Upstream AMD openSIL отделяет эксперимент от общего кода проекта
До 4 августа изменения жили в форках 3mdeb и составе коммерческого пакета Dasharo. Pull request переносит их в пространство официального репозитория AMD openSIL, где код могут изучить сопровождающие проекта, разработчики платформ и другие участники сообщества.
Параллельно 3mdeb отправила серию изменений в Coreboot. Она включает поддержку Phoenix, работу с Promontory21, AM5-специфичные функции и начальное дерево MSI PRO B850-P WIFI. Две части зависят друг от друга: openSIL запускает кремний и низкоуровневые блоки AMD, Coreboot описывает плату и собирает полный маршрут к UEFI-интерфейсу или другому payload.
На момент публикации PR №58 имеет статус Open. На странице отсутствуют назначенные рецензенты и завершённые проверки, а целевой веткой остаётся phoenix_poc. Даже успешное объединение сохранит для этого кода статус proof of concept, указанный самим проектом AMD.
В дорожной карте openSIL производственная фаза с UEFI Host Firmware по-прежнему обозначена как направление 2026 года. Текущий репозиторий отдельно предупреждает, что PoC-ветки предназначены для оценки и не относятся к производственным прошивкам. Поэтому свежий pull request расширяет техническую базу AM5, но сам по себе не переводит потребительские платы AMD на новую массовую схему прошивки.
Следующий этап зависит от ревью openSIL и Coreboot
На 5 августа подтверждены три факта: Dasharo v0.9.0 уже запускает Phoenix AM5 на MSI PRO B850-P WIFI, 27 коммитов предложены официальному проекту AMD openSIL, а связанные изменения Coreboot отправлены на проверку. Код охватывает запуск ядер, чипсет B850, MMIO, USB, встроенную графику, SMU, FCH и данные CPPC.
Неизвестно, какие правки запросят сопровождающие AMD, когда изменения Coreboot достигнут основной ветки и появятся ли публичные реализации openSIL для Raphael и Granite Ridge. Ещё один открытый вопрос связан с производственным статусом. Работающий настольный прототип уже существует. Переход от ветки phoenix_poc к поддерживаемой платформенной базе остаётся отдельным этапом дорожной карты.