Michael Kubacki

Michael Kubacki

Michael Kubacki is a firmware engineer at Intel currently focused on UEFI and work related to TianoCore. Michael started in mobile SoC firmware and he has since worked in firmware development across several generations of Intel client, mobile, and server products. Over the past few years, he has been responsible for introducing Intel boot code to boot from block media devices such as eMMC, NVMe, and UFS. He is an advocate for open source product code and works toward this goal at Intel through initiatives such as EDK II Minimum Platform.

Minimum Platform: Open Source UEFI Firmware for Intel Based Platforms

Platform initialization for the majority of the Intel product portfolio is implemented using Unified Extensible Firmware Interface (UEFI) compliant firmware. Historically, UEFI firmware has been built with a PC ecosystem mindset; open standards but closed implementations. Every PC design had a unique implementation with its own issues. In order to address the increased focus on firmware security and cloud workloads, open standards must be paired with open source implementations. This paper summarizes Intel’s renewed efforts to bring open source firmware to contemporary systems.