CN109766147A - A method of updating PCIE silk-screen information in SMBIOS - Google Patents

A method of updating PCIE silk-screen information in SMBIOS Download PDF

Info

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
Application number
CN201910100696.8A
Other languages
Chinese (zh)
Inventor
姚藩益
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201910100696.8A priority Critical patent/CN109766147A/en
Publication of CN109766147A publication Critical patent/CN109766147A/en
Pending legal-status Critical Current

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

A method of updating PCIE silk-screen information in SMBIOS
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.
CN201910100696.8A 2019-01-31 2019-01-31 A method of updating PCIE silk-screen information in SMBIOS Pending CN109766147A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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