CN109766147A - A method of updating PCIE silk-screen information in SMBIOS - Google Patents
A method of updating PCIE silk-screen information in SMBIOS Download PDFInfo
- Publication number
- CN109766147A CN109766147A CN201910100696.8A CN201910100696A CN109766147A CN 109766147 A CN109766147 A CN 109766147A CN 201910100696 A CN201910100696 A CN 201910100696A CN 109766147 A CN109766147 A CN 109766147A
- Authority
- CN
- China
- Prior art keywords
- pcie
- silk
- slot position
- smbios
- screen information
- 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.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of methods of PCIE silk-screen information in update SMBIOS, comprising the following steps: carries out PCIE bandwidth allocation and the distribution of SLOT ID to the PCIE slot position of mainboard;Slot position silk-screen table is created, the slot position silk-screen table includes the SLOT ID of PCIE slot position and the silk-screen information of the slot position;Obtain all PCIE devices that present motherboards are supported;The SLOT ID in PCIE configuration space is read, and is matched with the SLOT ID in slot position silk-screen table;If SLOT ID successful match, corresponding silk-screen information is the silk-screen information of the slot position where the PCIE device;By information updates such as the PCIE silk-screens being collected into the corresponding table of SMBIOS.The method disclosed by the invention for updating PCIE silk-screen information in SMBIOS, can help BIOS engineer simply and easily to update SMBIOS PCIE silk-screen information according to hardware design.
Description
Technical field
The present invention relates to technical field of memory more particularly to a kind of methods for updating PCIE silk-screen information in SMBIOS.
Background technique
With the fast development of server technology, ease for use, performance and function are all constantly enhancing.It is especially efficient easy
With property, server operation personnel are enabled to easily to manage, efficient operation.As server technology develops, more and more
PCIE device application on the server, connects in which PCIE slot position of mainboard respectively in order to distinguish these PCIE devices,
The slot position information of each PCIE device can be navigated to by needing a kind of method.Mainboard or systems provider usually require past
The information of PCIE device is filled in SMBIOS, so that user can be by reading which SMBIOS information has to obtain on present motherboards
Slot position information where a little PCIE devices and these PCIE devices.
BIOS (Basic Input Output System) basic input output system, as the server master board bottom
, the manager of most direct hardware setting and control, more simple easy-to-use sexual functions can be provided for server.BIOS is one
Group is cured to the program on mainboard on a rom chip, and the program of its in store most important basic input and output of computer is
It unites setting information, self-check program and system self-triggered program after booting, major function is that the bottom, most is provided for computer
Direct hardware setting and control.
SMBIOS (System Management BIOS) is that mainboard or system manufacturer show product pipe in a standard format
The unified standard followed needed for reason information.It include hardware information all in server system in SMBIOS, user is operating
Hardware configuration information all in current system can be quickly understood by accessing SMBIOS in system.
Based on the above background, to those skilled in the art, SMBIOS PCIE silk-screen information how is preferably realized
Simple and direct update, the technical issues of being urgent need to resolve.
Summary of the invention
Technical problems based on background technology, the invention proposes PCIE silk-screen information in a kind of update SMBIOS
Method can help BIOS engineer simply and easily to update SMBIOS PCIE silk-screen information according to hardware design, to allow
User is apparent from the PCIE device information in current system and the slot position information where equipment.
In order to make it easy to understand, being described as follows to noun herein:
BIOS Basic Input Output System basic input output system;
SMBIOS System Management BIOS mainboard or system manufacturer show that the management of product is believed in a standard format
The unified standard followed needed for breath;
PCIE Peripheral Component Interconnect Express serial computer expansion bus standard;
POST Power-On Self Test startup self-detection;
The number of SLOTID slot position.
A kind of method updating PCIE silk-screen information in SMBIOS proposed by the present invention, comprising the following steps:
PCIE bandwidth allocation and the distribution of SLOTID are carried out to the PCIE slot position of mainboard;
Slot position silk-screen table is created, the slot position silk-screen table includes the SLOTID of PCIE slot position and the silk-screen information of the slot position;
Obtain all PCIE devices that present motherboards are supported;
The SLOTID in PCIE configuration space is read, and is matched with the SLOTID in slot position silk-screen table;
If SLOTID successful match, corresponding silk-screen information is the silk-screen information of the slot position where the PCIE device;
By information updates such as the PCIE silk-screens being collected into the corresponding table of SMBIOS.
Preferably, further comprising the steps of:
By the corresponding table of SMBIOS, user under an operating system, obtains relevant information.
Preferably, each step is executed by BIOS.
Preferably, PCIE bandwidth allocation and point of SLOTID are carried out according to PCIE slot position of the design of hardware to mainboard
Match.
It is provided in the present invention it is a kind of update SMBIOS in PCIE silk-screen information method, by BIOS during POST root
PCIE bandwidth allocation is carried out according to hardware design and distributes corresponding SLOTID to each PCIE slot position, and then BIOS will create one
Slot position silk-screen table, the inside include the SLOTID of PCIE slot position and the silk-screen information of slot position, and last BIOS is collected during POST
Existing PCIE device information on present motherboards, and the silk-screen information of equipment place slot position is obtained according to SLOTID, thus
It will be in the correspondence table of silk-screen information update to SMBIOS.Therefore it may only be necessary to the POST stage to PCIE slot position distribute SLOTID with
And one slot position silk-screen table of maintenance, so that it may which slot position silk-screen information and update where obtaining PCIE device in the POST later period arrive
SMBIOS is corresponded in table, and the function can be convenient and be transplanted in different projects, because disparity items only needs to safeguard
This slot position silk-screen table can.
Detailed description of the invention
Fig. 1 is a kind of flow chart for updating the method for PCIE silk-screen information in SMBIOS proposed by the present invention.
Specific embodiment
As shown in FIG. 1, FIG. 1 is a kind of processes for updating the method for PCIE silk-screen information in SMBIOS proposed by the present invention
Figure.
The present invention is described in detail below with reference to the accompanying drawings and embodiments.
A method of updating PCIE silk-screen information in SMBIOS, comprising the following steps:
S1:BIOS the POST initial stage according to the PCIE slot position of the design of hardware to mainboard carry out PCIE bandwidth allocation with
And the distribution of SLOTID;
S2:BIOS creates slot position silk-screen table during POST, and the slot position silk-screen table includes the SLOTID of PCIE slot position
With the silk-screen information of the slot position;
S3:BIOS obtains all PCIE devices that present motherboards are supported during POST;
S4:BIOS reads the SLOTID in PCIE configuration space, and matches with the SLOTID in slot position silk-screen table;
S5: if SLOTID successful match, corresponding silk-screen information is the silk-screen letter of the slot position where the PCIE device
Breath;
S6:BIOS is by information updates such as the PCIE silk-screens being collected into the corresponding table of SMBIOS;
S7: by the corresponding table of SMBIOS, user under an operating system, obtains relevant information.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto,
Anyone skilled in the art in the technical scope disclosed by the present invention, according to the technique and scheme of the present invention and its
Inventive concept is subject to equivalent substitution or change, should be covered by the protection scope of the present invention.
Claims (4)
1. a kind of method for updating PCIE silk-screen information in SMBIOS, which comprises the following steps:
PCIE bandwidth allocation and the distribution of SLOTID are carried out to the PCIE slot position of mainboard;
Slot position silk-screen table is created, the slot position silk-screen table includes the SLOTID of PCIE slot position and the silk-screen information of the slot position;
Obtain all PCIE devices that present motherboards are supported;
The SLOTID in PCIE configuration space is read, and is matched with the SLOTID in slot position silk-screen table;
If SLOTID successful match, corresponding silk-screen information is the silk-screen information of the slot position where the PCIE device;
By information updates such as the PCIE silk-screens being collected into the corresponding table of SMBIOS.
2. the method according to claim 1 for updating PCIE silk-screen information in SMBIOS, which is characterized in that further include following
Step:
By the corresponding table of SMBIOS, user under an operating system, obtains relevant information.
3. it is according to claim 1 update SMBIOS in PCIE silk-screen information method, which is characterized in that each step by
BIOS is executed.
4. the method according to claim 1 for updating PCIE silk-screen information in SMBIOS, which is characterized in that according to hardware
It designs and PCIE bandwidth allocation and the distribution of SLOTID is carried out to the PCIE slot position of mainboard.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910100696.8A CN109766147A (en) | 2019-01-31 | 2019-01-31 | A method of updating PCIE silk-screen information in SMBIOS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910100696.8A CN109766147A (en) | 2019-01-31 | 2019-01-31 | A method of updating PCIE silk-screen information in SMBIOS |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109766147A true CN109766147A (en) | 2019-05-17 |
Family
ID=66455861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910100696.8A Pending CN109766147A (en) | 2019-01-31 | 2019-01-31 | A method of updating PCIE silk-screen information in SMBIOS |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109766147A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113064867A (en) * | 2021-03-04 | 2021-07-02 | 山东英信计算机技术有限公司 | Method and system capable of distinguishing silk-screen information of storage equipment on switch equipment |
CN113064654A (en) * | 2021-04-21 | 2021-07-02 | 山东英信计算机技术有限公司 | BIOS-based Retimer card bandwidth configuration method, device and equipment |
CN113064617A (en) * | 2021-03-30 | 2021-07-02 | 山东英信计算机技术有限公司 | Method, system and storage medium for updating SMBIOS information |
CN115904884A (en) * | 2023-03-09 | 2023-04-04 | 苏州浪潮智能科技有限公司 | Peripheral configuration identification and silk-screen layout method and device for server and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1405485A1 (en) * | 2001-07-03 | 2004-04-07 | QUALCOMM Incorporated | Determining configuration options negotiated for a wireless communications link employing a network model |
CN103544121A (en) * | 2013-10-25 | 2014-01-29 | 杭州华为数字技术有限公司 | Method, device and system based on micro service system management slot numbers |
CN105516386A (en) * | 2015-12-07 | 2016-04-20 | 浪潮集团有限公司 | Media access control (MAC) address conflict detecting and processing method and system for server management system |
CN106569806A (en) * | 2016-10-24 | 2017-04-19 | 郑州云海信息技术有限公司 | Method achieving adaptive PCIE bandwidth distribution of BIOS, BIOS and motherboard |
CN107193599A (en) * | 2017-05-23 | 2017-09-22 | 郑州云海信息技术有限公司 | A kind of method that dynamic updates system slot information in SMBIOS |
-
2019
- 2019-01-31 CN CN201910100696.8A patent/CN109766147A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1405485A1 (en) * | 2001-07-03 | 2004-04-07 | QUALCOMM Incorporated | Determining configuration options negotiated for a wireless communications link employing a network model |
CN103544121A (en) * | 2013-10-25 | 2014-01-29 | 杭州华为数字技术有限公司 | Method, device and system based on micro service system management slot numbers |
CN105516386A (en) * | 2015-12-07 | 2016-04-20 | 浪潮集团有限公司 | Media access control (MAC) address conflict detecting and processing method and system for server management system |
CN106569806A (en) * | 2016-10-24 | 2017-04-19 | 郑州云海信息技术有限公司 | Method achieving adaptive PCIE bandwidth distribution of BIOS, BIOS and motherboard |
CN107193599A (en) * | 2017-05-23 | 2017-09-22 | 郑州云海信息技术有限公司 | A kind of method that dynamic updates system slot information in SMBIOS |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113064867A (en) * | 2021-03-04 | 2021-07-02 | 山东英信计算机技术有限公司 | Method and system capable of distinguishing silk-screen information of storage equipment on switch equipment |
CN113064617A (en) * | 2021-03-30 | 2021-07-02 | 山东英信计算机技术有限公司 | Method, system and storage medium for updating SMBIOS information |
CN113064617B (en) * | 2021-03-30 | 2023-10-03 | 山东英信计算机技术有限公司 | Method, system and storage medium for updating SMBIOS information |
CN113064654A (en) * | 2021-04-21 | 2021-07-02 | 山东英信计算机技术有限公司 | BIOS-based Retimer card bandwidth configuration method, device and equipment |
CN115904884A (en) * | 2023-03-09 | 2023-04-04 | 苏州浪潮智能科技有限公司 | Peripheral configuration identification and silk-screen layout method and device for server and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109766147A (en) | A method of updating PCIE silk-screen information in SMBIOS | |
CN108363545B (en) | Data configuration method and data configuration device | |
CN108898230B (en) | Equipment management method and management server | |
KR100950814B1 (en) | System and method to accelerate identification of hardware platform classes | |
CN109828798A (en) | A method of PCIE silk-screen information is sent to BMC | |
US9223559B2 (en) | Information processing apparatus, electronic control unit, information processing method, and program | |
US20080091929A1 (en) | Method and system for automatic generation of operating system boot images | |
CN106055361B (en) | Integrated firmware implementation method and system for multiple different types based on BMC (baseboard management controller) | |
CN101393524A (en) | Firmware update method and system using the same | |
CN106897093A (en) | A kind of dispositions method and device of windows operating systems | |
CN104615455A (en) | Remote upgrading method and device for IPMC program of ATCA structure | |
WO2016062146A1 (en) | Serial number information update method, device and terminal | |
CN110704350A (en) | Resource management method and device, electronic equipment and storage medium | |
US11861357B2 (en) | Selecting and sending subset of components to computing device prior to operating system install | |
CN111124437A (en) | Bare computer resource configuration information acquisition method, system and equipment based on OpenStack | |
CN107193599A (en) | A kind of method that dynamic updates system slot information in SMBIOS | |
CN106484442B (en) | Server system and method for updating startup mapping file | |
CN114281890B (en) | BIOS out-of-band management system and method | |
CN106919407A (en) | The method of the embedded product information synchronized update of computer | |
CN110119625A (en) | A kind of trusted computing method | |
CN115150268A (en) | Network configuration method and device of Kubernetes cluster and electronic equipment | |
CN115543460A (en) | Initialization method and device of server mainboard | |
CN111783121B (en) | Data processing method, device, equipment and storage medium | |
CN108958823A (en) | The method for modifying basic input output system setting value | |
CN114116027A (en) | Method, system, terminal and storage medium for automatically installing drive for PCIE equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190517 |