CN102567251A - Control method and control device for BIOS (basic input/output system) - Google Patents
Control method and control device for BIOS (basic input/output system) Download PDFInfo
- Publication number
- CN102567251A CN102567251A CN2011104575659A CN201110457565A CN102567251A CN 102567251 A CN102567251 A CN 102567251A CN 2011104575659 A CN2011104575659 A CN 2011104575659A CN 201110457565 A CN201110457565 A CN 201110457565A CN 102567251 A CN102567251 A CN 102567251A
- Authority
- CN
- China
- Prior art keywords
- bios
- control
- function
- port
- management controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a control method and a control device for a BIOS (basic input/output system). The method includes the steps: determining required control modes for controlling the BIOS by a base board management controller according to inputted control instructions, wherein the control instructions are used for controlling the BIOS; and controlling the BIOS by the base board management controller through a platform controller hub of a main board so as to realize functions corresponding to the determined control modes. The platform controller hub is controlled by the base board management controller, so that BIOS is controlled to realize the corresponding functions, a hardware jumper can be connected without opening a case, the BIOS can be conveniently controlled by means of various modes, a BIOS control process is simplified, and time and workload for operations such as maintenance, refreshing and the like on the BIOS are reduced.
Description
Technical field
The present invention relates to computer realm, and especially, relate to the control method and the device of a kind of Basic Input or Output System (BIOS) (Basic Input/Output System abbreviates BIOS as).
Background technology
As shown in Figure 1; Bridge sheet (PCH) such as on the mainboard of the computing machine of server etc. is connected with BIOS; Bridge sheet PCH has a plurality of function ports; Following function port has been shown among Fig. 1, Clear RTC (Real Time Clock), Descripter Mode and Top Block Swap, these ports all are used to control BIOS.For example, for Descripter Mode, high level (High) expression forbids triggering entering Descripter Mode.
At present, when BIOS upgrades and safeguard, mainly need use Clear RTC (BIOS that resets setting), Descripter Mode and Top Block Swap.For example, can reset, can upgrade, the BIOS all files is upgraded and guided from the subsequent use boot files of BIOS when the BIOS boot files damages the back the BIOS partial document to system, and maintenance such as upgrade.
And through other port, can make BIOS get into specific mode of operation or BIOS is carried out otherwise configuration, the function of concrete port is not in the discussion scope of this paper.
But, when BIOS is controlled, need open cabinet at present, the wire jumper of mainboard is provided with, that is, the Header on the mainboard is provided with PCH with wire jumper.
As shown in Figure 1, need trigger ports different on the bridge sheet through the mode of Header and wire jumper, and then reach BIOS is carried out control corresponding.
The mode operation easier of this wire jumper is bigger; For the general user and be not easy to realize; And also trouble comparatively of the process of opening cabinet and carrying out wire jumper, the mode that the control of through wire jumper BIOS being carried out other modes if desired then need be changed wire jumper wastes time and energy.And increasingly sophisticated along with computer organization opened cabinet and finds corresponding Header that very difficulty is set, and therefore, it is more serious that the problems referred to above will become.
The problem that complicated operation degree when in the correlation technique BIOS being controlled is high, difficulty is big, waste time and energy does not propose effective solution at present as yet.
Summary of the invention
The problem that complicated operation degree when in the correlation technique BIOS being controlled is high, difficulty is big, waste time and energy; The present invention proposes control method and the device of a kind of BIOS; Can avoid opening cabinet and carry out hardware jumper; Thereby easily BIOS is carried out the control of variety of way, simplified the process of control.
Technical scheme of the present invention is achieved in that
The control method of a kind of BIOS is provided according to an aspect of the present invention.
This method comprises: baseboard management controller is according to the steering order of input, confirms the control mode that need control BIOS, and wherein, steering order is used for BIOS is controlled; Baseboard management controller is realized the function corresponding to the control mode of confirming through the bridge sheet control BIOS of mainboard.
Wherein, baseboard management controller is connected with a plurality of function ports on the bridge sheet, and wherein, each function port is used to trigger BIOS and realizes corresponding function.
And baseboard management controller, is controlled each function port and whether is triggered the function that BIOS realizes correspondence the signal level that each function port provides through control.
And each the function port on the bridge sheet all connects with a corresponding port of baseboard management controller.
Alternatively, the control mode of confirming comprise following one of at least: refresh, make BIOS to get into the assigned work pattern to BIOS.
And under the situation that BIOS is refreshed, baseboard management controller is controlled BIOS through the corresponding function of Clear RTC port of triggering bridge sheet and is resetted in the control mode of confirming.
In addition, above-mentioned bridge sheet can be south bridge.
The control device of a kind of BIOS is provided according to a further aspect in the invention.
This device comprises: determination module, be used for steering order according to input, and confirm the control mode that need control BIOS, wherein, steering order is used for BIOS is controlled; Control module is used for realizing the function corresponding to the control mode of confirming through the bridge sheet control BIOS of mainboard.
Wherein, Control module is connected with a plurality of function ports on the bridge sheet; Wherein, each function port is used to trigger BIOS and realizes corresponding function, and; Control module, is controlled each function port and whether is triggered the function that BIOS realizes correspondence the signal level that each function port provides through control.
And each function port is connected with the general input that control module provides.
The present invention controls the bridge sheet through baseboard management controller; Thereby control BIOS realizes corresponding function; Can avoid opening cabinet and carry out hardware jumper; Thereby easily BIOS is carried out the control of variety of way, simplified the process of BIOS control, reduced time and workload operations such as BIOS safeguard, refreshes.
Description of drawings
Fig. 1 is the principle schematic of carrying out the BIOS wire jumper in the correlation technique;
Fig. 2 is the process flow diagram according to the control method of the BIOS of the embodiment of the invention;
Fig. 3 is the principle schematic according to the control method of the BIOS of the embodiment of the invention;
Fig. 4 is the block diagram according to the control device of the BIOS of the embodiment of the invention.
Embodiment
According to embodiments of the invention, the control method of a kind of BIOS is provided.
As shown in Figure 2, comprise according to the control method of the BIOS of the embodiment of the invention:
Step S201, baseboard management controller (Base Board Management Controller abbreviates BMC as) be according to the steering order of input, confirms the control mode that need control BIOS, and wherein, steering order is used for BIOS is controlled;
Step S203, baseboard management controller is realized the function corresponding to the control mode of confirming through the bridge sheet control BIOS of mainboard.
As shown in Figure 3, baseboard management controller can connect with a plurality of function ports on the bridge sheet (for example, can be south bridge), and wherein, each function port is used to trigger BIOS and realizes corresponding function.For example, the function port that is connected has been shown in Fig. 3 can have comprised Clear RTC, Descripter Mode and Top Block Swap, these ports all are used to control BIOS.
And baseboard management controller, is controlled each function port and whether is triggered the function that BIOS realizes correspondence the signal level that each function port provides through control.Alternatively, as shown in Figure 3, each the function port on the bridge sheet all connects with a corresponding port of baseboard management controller, thereby improves the degree of accuracy of control.
Alternatively, the control mode of confirming comprises and refreshes, makes BIOS to get into the assigned work pattern to BIOS that these functions can realize through function port Clear RTC, the Descripter Mode on the PCH (bridge sheet).For example, under the situation that BIOS is refreshed, baseboard management controller is controlled BIOS through the corresponding function of Clear RTC port of triggering bridge sheet and is resetted, thereby accomplishes various upgradings and attended operation easily in the control mode of confirming.Certainly, the present invention can carry out other configuration by Top Block Swap equally to BIOS.
It should be noted that; Baseboard management controller can be with all can be connected the port that BIOS controls on the bridge sheet; And reach control this corresponding function purpose; The port that these ports are enumerated before being not limited to, and the function of these ports and the mode specifically controlled are that those skilled in the art grasp, this paper enumerates no longer one by one.In addition, the mode that the difference in functionality port is enabled also has a lot, carries out the mode that port is selected and not only be confined to above-mentioned height through level.
For example; With the Intel Platform Server is example; The present invention need add wire jumper with Header to script and can improve the scheme that PCH is configured; General input and output (GPIO) interface through with BMC is connected with each function port of bridge sheet (PCH), and then is provided for selecting the option of corresponding function port, and the operation that makes the user pass through the interface can be accomplished the selection to ports such as Clear RTC.
Then can programme according to the requirement of BIOS upgrading and maintenance for BMC, so that accomplish corresponding design to the option of required setting.Make BMC pass through external graphical interfaces, the BIOS upgrade option is offered the user, supply the user to select.
When Intel Platform Server BIOS being upgraded and safeguard, at first the user selects through the graphical interfaces that BMC provides, and chooses needed upgrading and maintenance mode.BMC is converted into the setting to PCH with user's instruction, and is last, carries out upgrading and the maintenance of BIOS.
Through the Intel server is adopted scheme of the present invention; Can shorten Intel Platform Server BIOS upgrading greatly and the time when safeguarding; Thereby the difficulty that effectively reduces Intel Platform Server BIOS upgrading and safeguard; Shortened BIOS upgrading and maintenance time, improved the line duration of system, the long-time off-line of avoiding server because need reset causes the problem of a large amount of economic losses to the user.Similarly, for other forms of computing machine, can reach similar effects equally, this paper enumerates no longer one by one.
The control device of BIOS is provided according to another embodiment of the present invention.
As shown in Figure 4, comprise according to the control device of the BIOS of the embodiment of the invention:
Wherein, control module 42 is connected with a plurality of function ports on the bridge sheet, and wherein, each function port is used to trigger BIOS and realizes corresponding function.
And control module 42 can be controlled each function port and whether trigger the function that BIOS realizes correspondence through control to the signal level that each function port provides.
In sum, by means of technique scheme of the present invention, the bridge sheet is controlled through baseboard management controller; Thereby control BIOS realizes corresponding function; Can avoid opening cabinet and carry out hardware jumper, thereby BIOS carried out the control of variety of way easily, simplify the process of BIOS control; Reduced time and workload, and can be applied in polytype computing machine operations such as BIOS safeguard, refreshes.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. the control method of a BIOS is characterized in that, comprising:
Baseboard management controller is according to the steering order of input, confirms the control mode that need control BIOS, and wherein, said steering order is used for BIOS is controlled;
Said baseboard management controller is realized the function corresponding to the said control mode of confirming through the bridge sheet control BIOS of mainboard.
2. control method according to claim 1 is characterized in that, said baseboard management controller is connected with a plurality of function ports on the said bridge sheet, and wherein, each function port is used to trigger BIOS and realizes corresponding function.
3. control method according to claim 2 is characterized in that, said baseboard management controller, is controlled each function port and whether triggered the function that BIOS realizes correspondence the signal level that each function port provides through control.
4. control method according to claim 2 is characterized in that, each the function port on the said bridge sheet all connects with a corresponding port of said baseboard management controller.
5. according to each described control method in the claim 1 to 4, it is characterized in that, the said control mode of confirming comprise following one of at least:
Refresh, make BIOS to get into the assigned work pattern to BIOS.
6. control method according to claim 5; It is characterized in that; In the said control mode of confirming is under the situation that BIOS is refreshed, and said baseboard management controller is controlled said BIOS through the corresponding function of Clear RTC port that triggers said bridge sheet and resetted.
7. according to each described control method in the claim 1 to 4, it is characterized in that said bridge sheet is a south bridge.
8. the control device of a BIOS is characterized in that, comprising:
Determination module is used for the steering order according to input, confirms the control mode that need control BIOS, and wherein, said steering order is used for BIOS is controlled;
Control module is used for realizing the function corresponding to the said control mode of confirming through the bridge sheet control BIOS of mainboard.
9. control device according to claim 8; It is characterized in that said control module is connected with a plurality of function ports on the said bridge sheet, wherein; Each function port is used to trigger BIOS and realizes corresponding function; And said control module, is controlled each function port and whether is triggered the function that BIOS realizes correspondence the signal level that each function port provides through control.
10. control device according to claim 9 is characterized in that, each function port is connected with the general input that said control module provides.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110457565.9A CN102567251B (en) | 2011-12-31 | 2011-12-31 | Control method and control device for BIOS (basic input/output system) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110457565.9A CN102567251B (en) | 2011-12-31 | 2011-12-31 | Control method and control device for BIOS (basic input/output system) |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102567251A true CN102567251A (en) | 2012-07-11 |
CN102567251B CN102567251B (en) | 2015-07-22 |
Family
ID=46412702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110457565.9A Active CN102567251B (en) | 2011-12-31 | 2011-12-31 | Control method and control device for BIOS (basic input/output system) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102567251B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572525A (en) * | 2015-01-30 | 2015-04-29 | 联想(北京)有限公司 | Electronic equipment, and system and method for controlling mainboard of electronic equipment |
CN106919396A (en) * | 2017-03-01 | 2017-07-04 | 深圳华北工控股份有限公司 | It is a kind of for preventing the BIOS solutions that CPU does not start shooting because of TopSwap problems |
CN109344005A (en) * | 2018-09-20 | 2019-02-15 | 浪潮电子信息产业股份有限公司 | Basic input output system BIOS redundancy backup method and device |
CN111142961A (en) * | 2018-11-02 | 2020-05-12 | 佛山市顺德区顺达电脑厂有限公司 | Basic input/output system setting method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101387966A (en) * | 2007-09-11 | 2009-03-18 | 英业达股份有限公司 | Computer equipment with BIOS selection function |
US20090158024A1 (en) * | 2007-12-12 | 2009-06-18 | Hon Hai Precision Industry Co., Ltd. | Dual bios circuit |
CN102141920A (en) * | 2010-01-28 | 2011-08-03 | 华为技术有限公司 | Method for dynamically configuring C-State and communication equipment |
-
2011
- 2011-12-31 CN CN201110457565.9A patent/CN102567251B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101387966A (en) * | 2007-09-11 | 2009-03-18 | 英业达股份有限公司 | Computer equipment with BIOS selection function |
US20090158024A1 (en) * | 2007-12-12 | 2009-06-18 | Hon Hai Precision Industry Co., Ltd. | Dual bios circuit |
CN102141920A (en) * | 2010-01-28 | 2011-08-03 | 华为技术有限公司 | Method for dynamically configuring C-State and communication equipment |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572525A (en) * | 2015-01-30 | 2015-04-29 | 联想(北京)有限公司 | Electronic equipment, and system and method for controlling mainboard of electronic equipment |
CN106919396A (en) * | 2017-03-01 | 2017-07-04 | 深圳华北工控股份有限公司 | It is a kind of for preventing the BIOS solutions that CPU does not start shooting because of TopSwap problems |
CN109344005A (en) * | 2018-09-20 | 2019-02-15 | 浪潮电子信息产业股份有限公司 | Basic input output system BIOS redundancy backup method and device |
CN109344005B (en) * | 2018-09-20 | 2022-03-22 | 浪潮电子信息产业股份有限公司 | Basic input output system BIOS redundancy backup method and device |
CN111142961A (en) * | 2018-11-02 | 2020-05-12 | 佛山市顺德区顺达电脑厂有限公司 | Basic input/output system setting method |
CN111142961B (en) * | 2018-11-02 | 2022-12-27 | 佛山市顺德区顺达电脑厂有限公司 | Basic input/output system setting method |
Also Published As
Publication number | Publication date |
---|---|
CN102567251B (en) | 2015-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180074828A1 (en) | Setting a startup parameter and controlling startup of a mainboard | |
CN101452407B (en) | System and method for preventing user o.s. in vmm system from deenergizing device being used by service o.s. | |
CN104732151A (en) | Remote safety batch BIOS updating method under Linux system | |
CN107145359A (en) | A kind of BMC changes the optimization method of BIOS option | |
CN103336701B (en) | Intelligent guiding upgrade method | |
CN102567251B (en) | Control method and control device for BIOS (basic input/output system) | |
CN105468390B (en) | BOOT online upgrading device and method | |
CN111294413A (en) | Method, device and readable medium for determining Internet Protocol (IP) address | |
CN104538058A (en) | Semi-automatic burning device and method | |
US20070260761A1 (en) | Inter-module data communication control method and system for ACPI and BIOS | |
US20130159689A1 (en) | Method and apparatus for initializing embedded device | |
CN102880479B (en) | A kind of method of remotely modifying BIOS property parameters and device | |
CN114153477A (en) | Method, device, system, equipment and medium for upgrading firmware of PCIE (peripheral component interface express) driver card | |
CN103984572A (en) | Method and equipment for realizing computer installation and operating system switch without CD driver | |
CN103729219A (en) | Method and system for framing UEFI BIOS (unified extensible firmware interface basic input/output system) | |
CN104166579A (en) | Hardware designing method for achieving BIOS refreshing through BMC under shutdown state | |
EP4172828B1 (en) | Static configuration of accelerator card security modes | |
CN104679438A (en) | Serial Attached SCSI (SAS) interface card drive mounting system and method | |
CN102243601B (en) | Debugging system and relevant method for detecting and controlling state of computer host | |
CN102117113B (en) | Computer system and method of power supply management for central processing unit thereof | |
CN100462948C (en) | Computer peripheral device containing contents and method of outputting contents using the same | |
CN109491947A (en) | A kind of PCIE add-on card heat removes the sending method and relevant apparatus of information | |
CN104657173B (en) | A kind of processing method for upgrading board software non-interrupting service | |
US20230089104A1 (en) | Usb controller endpoint resource management | |
CN101241439A (en) | Managing access to computer components |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170208 Address after: 124000 Panjin, Liaoning Province, coastal economic zone in the coastal area of the crown building, building 3018, room 3, Liaoning Patentee after: Dawning Information Systems (Liaoning) Co., Ltd. Address before: 300384 Tianjin city Xiqing District Huayuan Industrial Zone (outer ring) Haitai Huake Street No. 15 1-3 Patentee before: Sugon Information Industry Co., Ltd. |