Coreboot port almost complete for MSI Pro B850-P AM5 motherboard, current implementation almost boots into Linux

coreboot is one step closer to being bootable on MSI's AM5 Pro B850-P motherboard, after fixing USB initialization and PCIe enumeration issues.

Coreboot port almost complete for MSI Pro B850-P AM5 motherboard, current implementation almost boots into Linux
Comment IconFacebook IconX IconReddit Icon
Tech Reporter
Published
1 minute & 45 seconds read time
TL;DR: 3mdeb has nearly completed porting coreboot to the MSI Pro B850-P AM5 motherboard, enabling key AMD Ryzen 8000 APU features and fixing USB and PCIe issues. The open-source BIOS now boots close to the Linux login screen, with chipset-related faults remaining as the main challenge.
0:00 / 0:00

The developers behind coreboot have provided an update on their progress developing a port of the open-source BIOS to a consumer AM5 motherboard, the MSI Pro B850-P. Phoronix reports that 3mdeb, the company behind coreboot, has successfully ported several important blocks required to support AMD (Phoenix) Ryzen 8000 APUs, featuring MPIO, SMU, NBIO, FCH SD, FCH ACPI, and RcMgr. The company also addressed the missing USB initialization code that was causing USB failures to occur on the board previously.

All these changes have made the open-source port almost fully functional, with the team stating that its open-source BIOS implementation now almost makes it to the Linux login screen. In addition to the aforementioned USB fixes, the team also resolved a system hang caused by a bug in the PCIe enumeration process. The main issue that remains is a problem (or problems) surrounding the promontory B850 chipset, causing hard faults to occur.

Coreboot port almost complete for MSI Pro B850-P AM5 motherboard, current implementation almost boots into Linux 1736156136025848714748748112

Development of this port has taken a couple of months so far, split into multiple parts. Part one involved enabling bootblock and romstage and mapping all of the USB, SATA, and PCIe ports on the motherboard. Part 2 involved adding USB and PCIe devicetree descriptors and integrating Ryzen 8000 series openSIL code into the port.

For those unaware, coreboot is an open-source BIOS alternative that is designed to provide better performance and a smaller footprint compared to outgoing BIOS/UEFI implementations from motherboard makers such as ASUS, GIGABYTE, MSI, and ASRock. Coreboot's design philosophy is to implement the absolute "bare minimum" necessary to ensure hardware is usable, a philosophy that is extremely rare to see in the world of UEFI firmware creation.

coreboot has been around for decades and has been supported largely in Chromebooks, Thinkpads, and older motherboards. It was only recently that coreboot has seen ports into modern consumer desktop motherboards, including the MSI Pro B850-P. One of the first consumer boards to get coreboot support on the Intel side was the Z690-A. The MSI Pro B850-P is the first consumer AM5 motherboard that will support coreboot, an open-source BIOS that is supported on a wide variety of typically older laptops, desktops, and server motherboards.

Photo of the MSI PRO B850-P WiFi Motherboard
Best Deals: MSI PRO B850-P WiFi Motherboard
Today7 days ago30 days ago
--
--
--
--
--
* Prices last scanned 5/1/2026 at 3:16 pm CDT - prices may be inaccurate. As an Amazon Associate, we earn from qualifying purchases. We earn affiliate commission from any Newegg or PCCG sales.
News Source:phoronix.com

Tech Reporter

Email IconLinkedIn Icon

Aaron is a tech journalist and computer enthusiast with over five years of experience writing computer hardware news. His passion for hardware began at an early age, building computers and later helping people on computer forums. He specializes in CPUs, GPUs, and gaming, enlightening readers on the latest tech and gaming news geared towards the enthusiast community. In his off time, you can find him reading up on the latest overclocking methods for new CPUs or playing video games.

Follow TweakTown on Google News
Newsletter Subscription