Skip to content

Unified Platform Configuration

Sammy-ocp edited this page Sep 29, 2025 · 4 revisions

Unified Platform Configuration (UPC) workstream

Vision:

The Unified Platform Configuration (UPC) workstream envisions an ecosystem committed to open, unified and interoperable platform configuration that simplifies system integration, accelerates firmware development, and enhances configurability across diverse hardware and firmware environments. By establishing standard data formats and programming interfaces, UPC aims to minimize ecosystem fragmentation and streamline platform customization, ensuring a consistent experience for platform owners, silicon vendors, and firmware developers.

This initiative aims to foster a modular, scalable, and open approach to platform configuration, reducing complexity and empowering the broader ecosystem with a standardized, vendor-agnostic solution.

Mission:

The Unified Platform Configuration (UPC) workstream is dedicated to establishing open, standardized platform configuration mechanisms that enhance interoperability and flexibility across the industry. Our mission includes:

  • Defining standardized configuration data formats – Establishing both text-based and binary configuration data formats to enable structured and consistent platform customization.
  • Enabling interoperability across vendors – Creating an open framework that facilitates seamless integration of configuration data across silicon vendors, platform integrators, and firmware developers.
  • Supporting multi-SKU configuration management – Allowing multiple SKU variations to be defined within a single configuration package, reducing redundancy and improving maintainability.
  • Facilitating firmware update migration – Providing mechanisms for smooth configuration transitions during firmware updates, ensuring system integrity and reliability.
  • Allowing runtime configuration overrides – Enabling dynamic updates through management agents or platform configuration utilities without requiring firmware rebuilds.
  • Standardizing configuration structures – Promoting unified representations of key configuration data (e.g., GPIO settings) to align with the Open Silicon Initialization Interface workstream.
  • Providing a common access interface – Defining programming abstractions that allow structured access and modification of configuration data, ensuring consistency across implementations.

Workstream Team Leads:

Organization Representative
AMI US Holdings Inc. Felix Polyudov
Insyde Software Tim Lewis

Workstream Team Members:

Organization Representative
3mdeb Piotr Król
9elements Christian Walter
Advanced Micro Devices (AMD) Raj Kapoor
Rennie, Albert
Roth, Martin
Gopal, Pradeep
Wilson, Mark
Grimes, Paul
AMI US Holdings Inc. Felix Polyudov
Srini Narayana
ARM Senthil Ramakrishnan
Jose Marinho
ByteDance Nill Ge
Google Ian Goegebuer
Amber Huffman
Bertrand Achard
Hewlett Packard Enterprise (HPe) Jean-Marie Verdun
Insyde Software Tim Lewis
Gentile, Stephen
Intel Allison Goodman
Michael D Kinney
Microsoft Giri Mudusuru
MiTAC Hancock Chang
Open Source Firmware Foundation (OSFF) Christian Walter
Clone this wiki locally