Михал Жиговский, инженер по разработке микропрограммного обеспечения в компании 3mdeb, инициировал процесс расширения программной поддержки аппаратных платформ AMD. Им был направлен официальный запрос на слияние (pull request) в репозиторий AMD openSIL, целью которого стало добавление поддержки сокета AM5 и процессоров архитектуры Phoenix, известных как серия Ryzen 8000.
Детали обновления в AMD openSIL
Представленные изменения включают критически важные доработки для обеспечения работы системы Coreboot. Среди ключевых правок — оптимизация взаимодействия с настольными процессорами Phoenix и уточнение правил обработки операций MMIO. Разработчики также добавили поддержку критически важных IP-блоков, включая контроллер чипсета Promontory21, а также внесли недостающие фрагменты кода для инициализации графики, USB и систем управления SMU, которые отсутствовали в начальных версиях openSIL.
По словам Михала Жиговского, данный пакет правок позволил успешно запустить платформу AM5 Phoenix на базе чипсета AMD B850. В ходе испытаний удалось выполнить полноценную загрузку операционных систем Windows 11 и Ubuntu 26.04 с использованием стека Coreboot.
Интеграция с Coreboot и поддержка материнской платы MSI
Параллельно с обновлением openSIL были подготовлены запросы для основного репозитория Coreboot. В них реализована специфическая логика взаимодействия с процессорами AMD Phoenix, управление чипсетом Promontory21 и прочие компоненты, необходимые для корректной работы платформ на сокете AM5.
В ходе этой работы была сформирована база для поддержки материнской платы MSI PRO B850-P WIFI. Команда 3mdeb уделила особое внимание оптимизации именно этой модели. В ближайшем будущем пользователям, ожидающим стабильное ПО с открытым кодом, станет доступна прошивка Dasharo, предназначенная для указанной платы MSI.






