Firmware Default Settings Management via South Bridge Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current firmware management systems are inflexible and cumbersome, requiring users to go through multiple steps and risk 'bricking' devices when trying to update or configure default settings on multiple devices, as they can only preconfigure one default setting per firmware and require local operating systems or utilities for updates.
Innovation Solution
A system that includes an additional storage device connected to the system's south bridge, allowing direct access by firmware and the baseboard management controller for remote updates without a local operating system, enabling storage and management of multiple default firmware settings, prioritization, and out-of-band network access for flexible configuration management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple default settings are stored in firmware, then configuration flexibility improves, but firmware complexity increases
Solution Approach 1:
The patent divides the storage system into two segments: firmware storage for the primary default setting and an additional storage device for multiple alternative default settings. This segmentation allows multiple configurations to be available without increasing firmware complexity, as the additional storage device handles the extra storage requirements independently.
Solution Approach 2:
The patent introduces an additional storage device as an intermediary between the firmware and the multiple default settings. This intermediary component enables the system to access multiple default settings without requiring the firmware itself to become more complex, as the storage device mediates the storage and retrieval operations.
2Ease of operation
If firmware is updated locally on multiple devices, then configuration capability is maintained, but time and risk of error increase
Solution Approach 1:
The patent enables preliminary configuration of default settings on multiple devices through centralized management. Administrators can prepare and stage configuration updates in advance, then deploy them simultaneously across multiple devices, eliminating the need to perform lengthy local update procedures on each device individually.
Solution Approach 2:
The patent introduces a centralized management system as an intermediary that can remotely update firmware across multiple devices. This intermediary enables bulk configuration operations, allowing administrators to manage multiple devices through a single interface rather than accessing each device locally, thereby reducing deployment time and complexity.
3Ease of operation
If firmware update procedures are simplified, then ease of use improves, but reliability of update process may worsen
Solution Approach 1:
The patent implements preliminary validation and preparation steps in the update process. Before applying firmware updates, the system performs validation checks and prepares backup configurations, ensuring that simplified update procedures do not compromise reliability. This preliminary action allows the system to maintain ease of use while preventing erroneous updates.
4Adaptability or versatility
If remote firmware management is enabled, then operational flexibility improves, but system complexity increases
Solution Approach 1:
The patent introduces a baseboard management controller as an intermediary that handles remote firmware management operations. This BMC acts as a mediator between the firmware and remote management systems, enabling operational flexibility through remote access while isolating the complexity of remote management protocols from the core firmware, thereby minimizing the impact on system complexity.
Data Source
AI summary
A system, method and computer-readable storage devices for enabling improved management and installation of default configurations for firmware such as a basic input/output system (BIOS) or unified extensible firmware interface (UEFI) on a computer motherboard. The system disclosed herein includes an additional storage device connected to system south bridge, which can store additional groups of default firmware configuration settings. The additional storage device is accessible directly by both the firmware and the baseboard management controller (BMC), so that a remote entity can update the firmware through an out-of-band network connection without using a local operating system and without booting into a local firmware update utility. In one variation, the additional storage can still be separately accessible via a local operating system. In this way, the configuration procedure is more flexible and convenient for managing multiple computing devices, such as for managing a rack of servers in a data center.


