Gigabyte MZ33-AR1 Dasharo v0.9.0 Released
Published at May 15, 2026 · 8 min read
Dasharo v0.9.0 for the Gigabyte MZ33-AR1 server board is now available, bringing initial open-source firmware support based on coreboot 25.12 and AMD openSIL for the Turin processor family. This post covers the features included in the release, the known issues, testing environment improvements for AMD platforms, and a commentary on the platform openness score....
Categories: firmware
MSI PRO B850-P coreboot port: USB initialization and AM5 IP block porting
Published at April 27, 2026 · 17 min read
Continuing the MSI PRO B850-P coreboot port series, this post covers the porting of CCX and FCH IP blocks to AMD Phoenix AM5 in openSIL, including nearly 1000 lines of missing USB initialization code. We describe the RcMgr MMIO fix, the DF and APOB analysis, early GFX attempts, and the integration of automated test infrastructure....
Categories: firmware
MSI PRO B850-P coreboot port: Phoenix openSIL AM5 IP block porting
Published at April 3, 2026 · 14 min read
Continuing the MSI PRO B850-P coreboot port series, this post covers the porting of Phoenix AM5 specific code to openSIL. We describe the progress on NBIO, SMU, MPIO and GFX IP blocks, the chipset authentication breakthrough, SMM initialization challenges, and the current state of the platform including a successful OS boot....
Categories: firmware
MSI PRO B850-P coreboot port: PCIe and USB descriptors and Phoenix OpenSIL
Published at March 6, 2026 · 17 min read
Continuing the journey of porting MSI PRO B850-P to coreboot. This post covers the port configuration phase: USB and PCIe MPIO descriptors derived from hardware topology discovery. It also describes the integration of Phoenix OpenSIL as a Proof of Concept and the challenges encountered compared to the Genoa and Turin platforms....
Categories: firmware
New adventure: Porting MSI PRO B850-P to coreboot
Published at February 9, 2026 · 28 min read
The blog post describes the effort made to port a modern AMD desktop board to coreboot. The target is MSI PRO B850-P, supporting AMD AM5 socket processor family and Phoenix OpenSIL....
Categories: firmware
Gigabyte MZ33-AR1 Porting Update: BMC IPMI commands and Upstream
Published at December 5, 2025 · 11 min read
The Gigabyte MZ33-AR1 porting effort is slowly coming to an end. In the previous blog post we already showed a booting Linux and Windows. Now we show the finishing touches before Dasharo release: BMC IPMI commands, HCL tooling updates for the incoming Phoenix platforms and the Turin upstream status....
Categories: firmware
Gigabyte MZ33-AR1 Porting Update: ACPI and bugfixes
Published at November 5, 2025 · 29 min read
In this blog post we will explain the effort of porting platform-specific ACPI code and show the extent of bugfixes required to run operating systems without issues on AMD Turin server platform, the Gigabyte MZ33-AR1....
Categories: firmware
Gigabyte MZ33-AR1 Porting Update: PCIe Init, BMC KVM Validation, and HCL Improvements
Published at October 10, 2025 · 22 min read
Another post about the Gigabyte MZ33-AR1 porting effort progress. This time, we add definitions for PCI Express initialization, and validate BMC KVM VGA and keyboard. Also, improvements to HCL reporting and data dumping on AMD systems have been made....
Categories: firmware
AMD PSP blob analysis on Gigabyte MZ33-AR1 Turin system
Published at September 12, 2025 · 14 min read
The blog post describes the analysis of PSP blobs on Gigabyte. MZ33-AR1. The analysis covers various aspects of stitching AMD firmware BIOS images and how a support for stitching Turin blobs was developed in coreboot....
Categories: firmware
Mapping and initializing USB and SATA ports on Gigabyte MZ33-AR1
Published at September 12, 2025 · 26 min read
As the Gigabyte MZ33-AR1 porting effort progresses, coreboot has to add definitions for I/O bus initialization, such as SATA, USB and PCI Express. If you are curious how it is done on an AMD Turin-based system, read till the end....
Categories: firmware
