BIOS Setting Method for Conditional POST Continuation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing BIOS setting methods require restarting the data processing unit after revising settings, even if the changes do not affect the ongoing POST procedure, resulting in wasted time during the boot order process.
Innovation Solution
A BIOS setting method that distinguishes between settings that require restarting the data processing unit and those that do not, by using a flowchart to differentiate between two BIOS setting modes (first and second BIOS setting modes) and allowing the POST procedure to continue without restart for non-affecting settings, thereby eliminating unnecessary reprocessing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the data processing unit restarts after revising any BIOS setting contents, then the revised settings take effect, but time is wasted by reprocessing the boot order even when the settings do not affect the continuing POST procedure
Solution Approach 1:
The BIOS settings are segmented into two categories: critical settings that require restart and non-critical settings that do not. The system evaluates each revised setting to determine which category it belongs to, allowing selective continuation of POST procedure for non-critical settings while maintaining restart for critical settings.
Solution Approach 2:
The system changes the operational parameter of the BIOS setting mechanism by introducing a conditional restart parameter. Instead of always restarting after setting revision, the system dynamically determines whether restart is necessary based on the specific setting content, thereby optimizing the boot procedure time without compromising setting effectiveness.
2Reliability
If the system always restarts after BIOS setting revision, then all settings are ensured to take effect properly, but the boot order reprocessing becomes unnecessary waste for non-affecting settings
Solution Approach 1:
The system implements feedback by evaluating the impact of each revised BIOS setting on the POST procedure. After detecting a setting revision, the system analyzes whether the setting affects the continuing POST procedure and accordingly decides whether to restart or continue, providing optimized system initialization efficiency while ensuring proper setting application.
Solution Approach 2:
The BIOS setting mechanism transitions from a static always-restart approach to a dynamic conditional-restart approach. The system adapts its behavior based on the specific setting content being revised, dynamically determining the appropriate action (restart or continue) to optimize system initialization efficiency while maintaining reliable setting application.
3Loss of time
If the POST procedure continues without restart for revised settings, then boot time is reduced, but there is risk that some settings may not take effect properly
Solution Approach 1:
The BIOS settings are segmented into critical and non-critical categories. By identifying which settings are non-critical (those that do not affect the continuing POST procedure), the system can safely continue the POST procedure without restart, reducing boot time while ensuring that critical settings still trigger a restart to take effect properly.
Solution Approach 2:
The system changes the operational parameter by introducing conditional logic that modifies the restart behavior based on setting characteristics. For non-critical settings, the parameter changes to allow POST continuation, reducing boot time, while for critical settings, the parameter maintains the restart requirement to ensure proper setting effectiveness.
Data Source
AI summary
A basic input output system (BIOS) setting method is applicable to a BIOS setting procedure of a data processing unit having a display unit and an input unit. After the data processing unit is turned on and a power on self test (POST) procedure of the BIOS is being executed, messages of a first function key and a second function key are displayed on the display unit. If the first function key is pressed, a first BIOS setting mode is entered. After the first BIOS setting mode is entered, whether any setting contents of the first BIOS setting mode are revised and saved in the data processing unit is determined, and the corresponding POST is executed based on the revised setting contents of the first BIOS setting mode, or the first BIOS setting mode is skipped and the continuing POST procedure continues to be executed.


