Open Platform Firmware

Overview

Open Platform Firmware (OPF) is a work group within the Open Compute Project co-led by HPE, dedicated to refactoring server firmware to be modular in alignment with modular hardware architectures like DC-MHS. In traditional monolithic server designs, firmware (particularly the BMC) is hardcoded to a specific hardware configuration. In a modular server design where boards can be hot-swapped, this approach fails: the BMC cannot assume what hardware it will be connected to at startup and must instead auto-discover and auto-configure its environment.

The OPF work group is pursuing a shift from chip-level to system-level firmware thinking. HPE's position is that the firmware community has been overly focused at the chip level, and that the more critical challenge is at the system level — specifically the update process, which is slowing security patch deployment at enterprise customer sites. Slow firmware update cycles mean that CVE remediations reach customers too slowly, creating security exposure windows. OPF's work encompasses OpenBMC modularity, UEFI stack sharing across architectures (x86, ARM, RISC-V), and the automation patterns for system-level management.

Sign in to read the full article.

Sign In