Tttwigs
📖 Tutorial

New Milestones for AMD openSIL and Coreboot on Consumer Motherboards

Last updated: 2026-05-01 02:02:18 Intermediate
Complete guide
Follow along with this comprehensive guide

Introduction

The open-source firmware ecosystem continues to make strides as 3mdeb, a consulting firm specializing in firmware development, announces another significant milestone. The company is simultaneously working on two ambitious projects: porting an open-source firmware stack to a Gigabyte EPYC server motherboard and bringing Coreboot combined with AMD openSIL to a mainstream consumer board—the MSI PRO B850-P WiFi for AMD Ryzen AM5 processors. While the firmware is not yet ready for everyday users, the latest progress marks a crucial step toward greater firmware transparency and control on modern AMD platforms.

New Milestones for AMD openSIL and Coreboot on Consumer Motherboards

In this article, we explore the details of this achievement, what it means for the open-source community, and how it fits into the larger picture of firmware freedom.

Background: The Role of openSIL and Coreboot

AMD openSIL (open Source Initialization Library) is a lightweight, open-source alternative to the traditional AGESA firmware used to initialize AMD processors and chipsets. Coreboot is a well-known open-source BIOS/UEFI replacement that boots faster and offers greater security and flexibility. Combining openSIL with Coreboot allows developers to replace proprietary firmware blobs with transparent, auditable code—an increasingly important goal for server and enthusiast systems alike.

3mdeb has been at the forefront of this effort, especially after AMD opened up openSIL to the community. The company’s work spans both server and consumer hardware, demonstrating the potential for open firmware across the AMD product range.

The Latest Milestone on the MSI PRO B850-P WiFi

3mdeb’s recent blog post details the successful bring-up of openSIL + Coreboot on the MSI PRO B850-P WiFi motherboard. This is a consumer AM5 board supporting AMD Ryzen 7000/8000/9000 series processors. Key achievements include:

  • Basic hardware initialization (CPU, memory, PCIe) using openSIL’s silicon initialization routines.
  • Coreboot payload integration, allowing a minimal boot path to a payload such as SeaBIOS or U-Boot.
  • Debug output via serial and early video output.

While still in early stages, this represents a significant departure from the closed-source firmware normally shipped on AM5 boards. The team has published boot logs and a list of known issues, encouraging community contributions.

What’s Working and What’s Not

At this stage, the firmware can initialize the CPU and basic chipset functions, but many peripherals—such as USB, SATA, and onboard audio—require further driver development. The Wi-Fi module, while present on the board, is not yet functional in the open firmware. 3mdeb emphasizes that this is a development snapshot and not a daily‑driver alternative.

Parallel Progress: EPYC Server Motherboard

Alongside the consumer work, 3mdeb is also making headway on a Gigabyte EPYC server motherboard. This project targets the server segment where open firmware can bring enhanced security, faster boot times, and reduced vendor lock‑in. The EPYC port shares much of the same openSIL codebase, meaning lessons learned on the server side accelerate the consumer effort—and vice versa.

The company has described both projects as “complementary,” with each milestone informing the other. For example, early memory training code from the EPYC port was reused on the MSI board, saving weeks of development.

Community Impact and Future Plans

3mdeb’s work is open-source, and they actively seek contributions. The latest milestone has already sparked interest from other coreboot developers and hardware hackers. Some of the immediate next steps include:

  1. Enabling ACPI and S3 sleep support.
  2. Adding USB keyboard input for interactive payloads.
  3. Integrating the AMD openSIL graphics initialization (for any integrated GPU on Ryzen APUs).
  4. Testing with various Ryzen CPU generations to ensure compatibility.

Longer term, the goal is a fully functional Coreboot + openSIL firmware for the MSI PRO B850-P WiFi that could serve as a reference design for other AM5 boards.

Conclusion

The combination of AMD openSIL and Coreboot on a modern AM5 motherboard is a major achievement for open-source firmware. While end‑users must still wait for a polished release, 3mdeb’s progress demonstrates that transparency and community control are viable on the latest AMD platforms. Whether you’re a security enthusiast, a hobbyist, or a datacenter operator, these developments deserve attention.

For more technical details, read 3mdeb’s original blog post. To get involved, visit the 3mdeb GitHub or the coreboot project.