Whitepapers - Wiwynn

White Paper: Introduction of a new Firmware Update Workflow for PLDM & Redfish

Written by Press | Oct 17, 2025 5:00:00 AM

Firmware updates are essential for the BMC system. Each device requires a unique update flow and utilizes different transport protocols, such as I2C or JTAG. In previous projects, various update utilities had to be developed to accommodate these requirements. However, without proper software design, issues such as overly customized update tools and duplicated code—especially for hardware protocol read/write functions—have emerged. Therefore, a well-designed architecture for firmware updates is necessary to resolve these problems.

In this white paper, we introduce an end-to-end architecture for conducting firmware updates using the Platform Level Data Model (PLDM) and Redfish, both of which align with industry standards. PLDM standardizes the firmware update process and image validation to maximize code reuse, while Redfish provides users with a unified and user-friendly interface.

See how Wiwynn enhances BMC firmware management by replacing fragmented utilities with a unified PLDM and Redfish architecture. Download the full white paper to learn how this open-standard approach streamlines updates, reduces code duplication, and strengthens collaboration within the OpenBMC ecosystem.