BMC BIOS Update via Local Bypass Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing BIOS updating methods are prone to failure due to power issues, requiring costly hardware replacements or dual-BIOS systems, and lack efficient automatic recovery mechanisms for damaged BIOS content.
Innovation Solution
The system employs a baseboard management controller (BMC) to automatically switch between local and bypass modes, allowing direct communication and updating of the BIOS unit, even when the original BIOS is entirely damaged, enabling remote or local file writing and recovery without hardware replacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If dual-BIOS system is used to protect against BIOS damage, then system reliability is improved, but hardware cost and complexity increase
Solution Approach 1:
The patent introduces a Baseboard Management Controller (BMC) as an intermediary component that manages BIOS updates and recovery. The BMC switches between bypass mode (normal operation) and local mode (BIOS update/recovery), eliminating the need for dual-BIOS hardware while providing automated BIOS protection and recovery capabilities through software-based management.
Solution Approach 2:
The system implements automated BIOS recovery functionality where the BMC can automatically detect BIOS damage, switch to local mode, and restore BIOS from backup or update sources without requiring dual-BIOS hardware or manual intervention. This self-service mechanism provides reliability through automation rather than hardware redundancy.
2Adaptability or versatility
If traditional BIOS updating method is used, then update capability is provided, but system downtime increases and reliability decreases during update process
Solution Approach 1:
The system performs preliminary actions by maintaining BIOS backup images and preparing update files before actual BIOS updates are needed. The BMC stores backup BIOS images and can switch to local mode with pre-prepared recovery images, ensuring that update operations can proceed without downtime or reliability risks because recovery capabilities are already in place.
Solution Approach 2:
The patent ensures continuity of useful action by implementing bypass mode that allows the system to continue normal operation while the BMC handles BIOS updates in the background. The BMC switches between bypass mode and local mode seamlessly, ensuring that BIOS updating operations do not interrupt system operation and that recovery can occur without downtime.
3Reliability
If hardware protection mechanism is deployed for boot block, then boot block protection is improved, but update capability is lost
Solution Approach 1:
The patent implements dynamic switching between bypass mode and local mode through the BMC. In bypass mode, the system operates with normal BIOS including update capability. When BIOS damage is detected, the BMC dynamically switches to local mode where protected boot block functionality takes over and restores BIOS from backup. This dynamic approach allows both protection and update capability to coexist by switching between operational states.
Data Source
AI summary
A computer system including a central processing unit (CPU), a chipset connected to the CPU, a baseboard management controller (BMC) connected to the chipset, and a basic input/output system (BIOS) unit connected to the BMC is provided. The BMC switches a connection mode which the BMC connecting to the BIOS unit between a local mode and a bypass mode. The BIOS unit communicates with the chipset directly, when the connection mode is switched to the bypass mode. The BMC switches the connection mode from the bypass mode to the local mode, when the BIOS unit should be updated. Then, the BMC communicates with the BIOS unit directly, and the BIOS updating file is written into the BIOS unit.


