CN111104359A - Access method and device for baseboard management controller - Google Patents

Access method and device for baseboard management controller Download PDF

Info

Publication number
CN111104359A
CN111104359A CN201911090598.7A CN201911090598A CN111104359A CN 111104359 A CN111104359 A CN 111104359A CN 201911090598 A CN201911090598 A CN 201911090598A CN 111104359 A CN111104359 A CN 111104359A
Authority
CN
China
Prior art keywords
management controller
bus
baseboard management
interface
type
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
Application number
CN201911090598.7A
Other languages
Chinese (zh)
Other versions
CN111104359B (en
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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201911090598.7A priority Critical patent/CN111104359B/en
Publication of CN111104359A publication Critical patent/CN111104359A/en
Application granted granted Critical
Publication of CN111104359B publication Critical patent/CN111104359B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Systems (AREA)

Abstract

The invention discloses a method and a device for accessing a baseboard management controller, which comprise the following steps: the Type-C interface is connected to an advanced high-performance bus and an instrument bus in a communication mode through a universal serial bus controller; the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge; transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus; exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus; the baseboard management controller is accessed based on exchanging direct memory access data and running a register program. The invention can improve the access speed and power supply of the BMC, thereby improving the management efficiency.

Description

Access method and device for baseboard management controller
Technical Field
The present invention relates to the field of computers, and more particularly, to a method and an apparatus for accessing a baseboard management controller.
Background
The BMC (baseboard management controller) is a small operating system independent of a server system, is integrated on a motherboard, and is used for performing remote management, monitoring, installation, restart, and the like of the server. The external representation is only a standard RJ45 network port and has independent IP. And for server maintenance, only a browser is used for accessing an IP login management interface, and a server cluster uses a BMC instruction to perform large-scale unattended operation. The BMC chip in the prior art is generally integrated with a USB (serial port) 2.0 controller, the transmission speed is very low, the power supply is insufficient, and the requirement of server access performance cannot be met.
Aiming at the problems of low USB 2.0 transmission speed and insufficient power supply of BMC in the prior art, no effective solution is available at present.
Disclosure of Invention
In view of this, an embodiment of the present invention provides a method and an apparatus for accessing a BMC, which can improve access speed and power supply of the BMC, thereby improving management efficiency.
In view of the foregoing, a first aspect of the embodiments of the present invention provides a baseboard management controller access method, including the following steps:
connecting the Type-C interface to an advanced high-performance bus and an instrument bus through a universal serial bus controller in a communication manner;
the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge;
transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus;
exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus;
the baseboard management controller is accessed based on exchanging direct memory access data and running a register program.
In some embodiments, the Type-C interface uses a 3.1 standard physical layer protocol and is backwards compatible with the 2.0 standard and the 1.1 standard.
In some embodiments, the advanced high performance bus has a plurality of advanced high performance bus bridges supporting multiple controller connections and segmented transfers.
In some embodiments, the Type-C interface is communicatively coupled to the video transport module to display information related to the baseboard management controller via an external device.
In some embodiments, the video transport module is connected to the baseboard management controller via an advanced high performance bus and a meter bus, the method further comprising:
and in response to the connection of the baseboard management controller to the external device through the Type-C interface, the video transmission module drives a display of the external device to display the related information of the baseboard management controller.
A second aspect of an embodiment of the present invention provides a baseboard management controller access device, including:
a processor; and
a memory storing program code executable by the processor, the program code when executed performing the steps of:
connecting the Type-C interface to an advanced high-performance bus and an instrument bus through a universal serial bus controller in a communication manner;
the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge;
transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus;
exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus;
the baseboard management controller is accessed based on exchanging direct memory access data and running a register program.
In some embodiments, the Type-C interface uses a 3.1 standard physical layer protocol and is backwards compatible with the 2.0 standard and the 1.1 standard.
In some embodiments, the advanced high performance bus has a plurality of advanced high performance bus bridges supporting multiple controller connections and segmented transfers.
In some embodiments, the Type-C interface is communicatively coupled to the video transport module to display information related to the baseboard management controller via an external device.
In some embodiments, the video transmission module is connected to the baseboard management controller via an advanced high-performance bus and a meter bus, and the steps further include:
and in response to the connection of the baseboard management controller to the external device through the Type-C interface, the video transmission module drives a display of the external device to display the related information of the baseboard management controller.
The invention has the following beneficial technical effects: according to the access method and device for the substrate management controller, the Type-C interface is connected to the advanced high-performance bus and the instrument bus in a communication mode through the universal serial bus controller; the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge; transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus; exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus; the technical scheme of accessing the baseboard management controller based on the exchange of the access data of the direct memory and the operation of the register program can improve the access speed and power supply of the BMC, and further improve the management efficiency.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart illustrating a baseboard management controller access method according to the present invention;
fig. 2 is a hardware schematic diagram of a baseboard management controller access method provided by the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
In view of the foregoing, a first aspect of the embodiments of the present invention provides an embodiment of a BMC access method capable of improving access speed and power supply of a BMC. Fig. 1 is a schematic flow chart illustrating a baseboard management controller access method provided by the present invention.
The baseboard management controller access method, as shown in fig. 1, includes the following steps:
step S101: connecting the Type-C interface to an advanced high-performance bus and an instrument bus through a universal serial bus controller in a communication manner;
step S103: the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge;
step S105: transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus;
step S107: exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus;
step S109: the baseboard management controller is accessed based on exchanging direct memory access data and running a register program.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), or the like. Embodiments of the computer program may achieve the same or similar effects as any of the preceding method embodiments to which it corresponds.
In some embodiments, the Type-C interface uses a 3.1 standard physical layer protocol and is backwards compatible with the 2.0 standard and the 1.1 standard.
In some embodiments, the advanced high performance bus has a plurality of advanced high performance bus bridges supporting multiple controller connections and segmented transfers.
In some embodiments, the Type-C interface is communicatively coupled to the video transport module to display information related to the baseboard management controller via an external device.
In some embodiments, the video transport module is connected to the baseboard management controller via an advanced high performance bus and a meter bus, the method further comprising: and in response to the connection of the baseboard management controller to the external device through the Type-C interface, the video transmission module drives a display of the external device to display the related information of the baseboard management controller.
The method disclosed according to an embodiment of the present invention may also be implemented as a computer program executed by a CPU, which may be stored in a computer-readable storage medium. The computer program, when executed by the CPU, performs the above-described functions defined in the method disclosed in the embodiments of the present invention. The above-described method steps and system elements may also be implemented using a controller and a computer-readable storage medium for storing a computer program for causing the controller to implement the functions of the above-described steps or elements.
As shown in fig. 2, the USB controller is connected to the BMC core via an AHB bus (advanced high performance bus) and an M bus (instrumentation bus), wherein the USB controller conforms to USB standard 3.1, is downward compatible with 2.0 and 1.1 standards, can share USB host functions, register programs are transmitted via the AHB bus, and DMA data (direct memory access data) are transmitted via the M bus. The USB3.1 adopts a Type-C interface, the external device connected through the Type-C interface is connected with other BMC submodules through an AHB bus through a USB controller, and for example, a video transmission module with the function of displaying BMC information by a USB portable peripheral can be realized. The BMC kernel firstly carries out data transmission through an AXI bridge (advanced extensible interface bridge), and then is converted into an AHB bus through the AXI bridge to be connected with the USB controller, so that data exchange with the USB module is realized, for example, the content of the USB device is read, and the state information of the server is backed up to the USB device.
It can be seen from the foregoing embodiments that, in the baseboard management controller access method provided in the embodiments of the present invention, the Type-C interface is communicatively connected to the advanced high performance bus and the meter bus through the universal serial bus controller; the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge; transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus; exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus; the technical scheme of accessing the baseboard management controller based on the exchange of the access data of the direct memory and the operation of the register program can improve the access speed and power supply of the BMC, and further improve the management efficiency.
It should be particularly noted that, the steps in the foregoing embodiments of the bmc access method may be mutually intersected, replaced, added, or deleted, and therefore, these reasonable permutations and combinations should also fall within the scope of the present invention, and should not limit the scope of the present invention to the described embodiments.
In view of the above object, according to a second aspect of the embodiments of the present invention, an embodiment of a BMC access device capable of improving access speed and power of a BMC is provided. The baseboard management controller access device comprises:
a processor; and
a memory storing program code executable by the processor, the program code when executed performing the steps of:
connecting the Type-C interface to an advanced high-performance bus and an instrument bus through a universal serial bus controller in a communication manner;
the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge;
transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus;
exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus;
the baseboard management controller is accessed based on exchanging direct memory access data and running a register program.
In some embodiments, the Type-C interface uses a 3.1 standard physical layer protocol and is backwards compatible with the 2.0 standard and the 1.1 standard.
In some embodiments, the advanced high performance bus has a plurality of advanced high performance bus bridges supporting multiple controller connections and segmented transfers.
In some embodiments, the Type-C interface is communicatively coupled to the video transport module to display information related to the baseboard management controller via an external device.
In some embodiments, the video transmission module is connected to the baseboard management controller via an advanced high-performance bus and a meter bus, and the steps further include: and in response to the connection of the baseboard management controller to the external device through the Type-C interface, the video transmission module drives a display of the external device to display the related information of the baseboard management controller.
As can be seen from the foregoing embodiments, the bmc access apparatus provided in the embodiments of the present invention communicatively connects a Type-C interface to an advanced high performance bus and an instrument bus through a universal serial bus controller; the method comprises the following steps that a substrate management controller is connected to an advanced high-performance bus and an instrument bus in a communication mode through an advanced extensible interface bridge; transmitting a register program from the Type-C interface to the base plate management controller through the advanced high-performance bus; exchanging direct memory access data from the Type-C interface to the base plate management controller through an instrument bus; the technical scheme of accessing the baseboard management controller based on the exchange of the access data of the direct memory and the operation of the register program can improve the access speed and power supply of the BMC, and further improve the management efficiency.
It should be particularly noted that, the above-mentioned embodiment of the bmc access apparatus employs the embodiment of the bmc access method to specifically describe the working process of each module, and those skilled in the art can easily think that these modules are applied to other embodiments of the bmc access method. Of course, since the steps in the embodiment of the bmc access method may be mutually intersected, replaced, added, or deleted, these reasonable permutations and combinations should also fall within the scope of the present invention, and should not limit the scope of the present invention to the embodiment.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items. The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of an embodiment of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.

Claims (10)

1. A baseboard management controller access method comprising performing the steps of:
connecting the Type-C interface to an advanced high-performance bus and an instrument bus through a universal serial bus controller in a communication manner;
communicatively connecting a baseboard management controller to the advanced high-performance bus and the instrumentation bus through an advanced extensible interface bridge;
transmitting a register program from the Type-C interface to the baseboard management controller via the advanced high performance bus;
exchanging direct memory access data from the Type-C interface to the baseboard management controller through the meter bus;
accessing the baseboard management controller based on exchanging the direct memory access data and executing the register program.
2. The method of claim 1, wherein the Type-C interface uses a 3.1 standard physical layer protocol and is backwards compatible with a 2.0 standard and a 1.1 standard.
3. The method of claim 1, wherein the advanced high performance bus has a plurality of advanced high performance bus bridges supporting multiple controller connections and segmented transfers.
4. The method of claim 1, wherein the Type-C interface is communicatively coupled to a video transport module to display information about the baseboard management controller via an external device.
5. The method of claim 4, wherein the video transport module is connected to the baseboard management controller via the advanced high-performance bus and the meter bus, the method further comprising:
and responding to the connection of the baseboard management controller to the external equipment through the Type-C interface, and driving a display of the external equipment to display the relevant information of the baseboard management controller by the video transmission module.
6. A baseboard management controller access device, comprising:
a processor; and
a memory storing program code executable by the processor, the program code when executed performing the steps of:
connecting the Type-C interface to an advanced high-performance bus and an instrument bus through a universal serial bus controller in a communication manner;
communicatively connecting a baseboard management controller to the advanced high-performance bus and the instrumentation bus through an advanced extensible interface bridge;
transmitting a register program from the Type-C interface to the baseboard management controller via the advanced high performance bus;
exchanging direct memory access data from the Type-C interface to the baseboard management controller through the meter bus;
accessing the baseboard management controller based on exchanging the direct memory access data and executing the register program.
7. The apparatus of claim 6, wherein the Type-C interface uses a 3.1 standard physical layer protocol and is backwards compatible with a 2.0 standard and a 1.1 standard.
8. The apparatus of claim 6, wherein the advanced high performance bus has a plurality of advanced high performance bus bridges supporting multiple controller connections and segmented transfers.
9. The apparatus of claim 6, wherein the Type-C interface is communicatively coupled to a video transport module to display information about the baseboard management controller via an external device.
10. The apparatus of claim 9, wherein the video transport module is connected to the baseboard management controller via the advanced high-performance bus and the meter bus, the steps further comprising:
and responding to the connection of the baseboard management controller to the external equipment through the Type-C interface, and driving a display of the external equipment to display the relevant information of the baseboard management controller by the video transmission module.
CN201911090598.7A 2019-11-09 2019-11-09 Access method and device for baseboard management controller Active CN111104359B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911090598.7A CN111104359B (en) 2019-11-09 2019-11-09 Access method and device for baseboard management controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911090598.7A CN111104359B (en) 2019-11-09 2019-11-09 Access method and device for baseboard management controller

Publications (2)

Publication Number Publication Date
CN111104359A true CN111104359A (en) 2020-05-05
CN111104359B CN111104359B (en) 2021-03-02

Family

ID=70420586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911090598.7A Active CN111104359B (en) 2019-11-09 2019-11-09 Access method and device for baseboard management controller

Country Status (1)

Country Link
CN (1) CN111104359B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111858237A (en) * 2020-06-29 2020-10-30 浪潮(北京)电子信息产业有限公司 Method and system for adjusting data bus transmission bandwidth of baseboard management controller
CN113407465A (en) * 2021-06-16 2021-09-17 深圳市同泰怡信息技术有限公司 Switch configuration method and device of baseboard management controller and computer equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130007430A1 (en) * 2011-06-30 2013-01-03 Hon Hai Precision Industry Co., Ltd. Server and firmware updating method
US20150261546A1 (en) * 2013-12-31 2015-09-17 International Business Machines Corporation Baseboard management controller and method of loading firmware
CN107390575A (en) * 2017-07-12 2017-11-24 郑州云海信息技术有限公司 A kind of configurable low speed PAD, there is intelligent restructural interface BMC chip
CN107506317A (en) * 2017-09-04 2017-12-22 郑州云海信息技术有限公司 A kind of implementation method of the BMC system bottom interfaces based on SoC FPGA
CN109086634A (en) * 2018-07-25 2018-12-25 浪潮(北京)电子信息产业有限公司 A kind of BMC chip management method, system and BMC chip and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130007430A1 (en) * 2011-06-30 2013-01-03 Hon Hai Precision Industry Co., Ltd. Server and firmware updating method
US20150261546A1 (en) * 2013-12-31 2015-09-17 International Business Machines Corporation Baseboard management controller and method of loading firmware
CN107390575A (en) * 2017-07-12 2017-11-24 郑州云海信息技术有限公司 A kind of configurable low speed PAD, there is intelligent restructural interface BMC chip
CN107506317A (en) * 2017-09-04 2017-12-22 郑州云海信息技术有限公司 A kind of implementation method of the BMC system bottom interfaces based on SoC FPGA
CN109086634A (en) * 2018-07-25 2018-12-25 浪潮(北京)电子信息产业有限公司 A kind of BMC chip management method, system and BMC chip and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111858237A (en) * 2020-06-29 2020-10-30 浪潮(北京)电子信息产业有限公司 Method and system for adjusting data bus transmission bandwidth of baseboard management controller
CN113407465A (en) * 2021-06-16 2021-09-17 深圳市同泰怡信息技术有限公司 Switch configuration method and device of baseboard management controller and computer equipment
CN113407465B (en) * 2021-06-16 2024-02-09 深圳市同泰怡信息技术有限公司 Switch configuration method and device of baseboard management controller and computer equipment

Also Published As

Publication number Publication date
CN111104359B (en) 2021-03-02

Similar Documents

Publication Publication Date Title
TWI531907B (en) Baseboard management system architecture
US10127170B2 (en) High density serial over LAN management system
CN102323905B (en) Remote monitoring system for Godson main board
US20090024764A1 (en) Tracking The Physical Location Of A Server In A Data Center
US9529583B2 (en) Single microcontroller based management of multiple compute nodes
US10372639B2 (en) System and method to avoid SMBus address conflicts via a baseboard management controller
CN102129274A (en) Server, server subassembly and fan speed control method
CN111104359B (en) Access method and device for baseboard management controller
US20150032925A1 (en) System Management through Direct Communication between System Management Controllers
WO2024139167A1 (en) Bmc-based memory resource processing device, method and apparatus, and nonvolatile readable storage medium
CN104881105A (en) Electronic device
WO2023020451A1 (en) Motherboard and computing device
US9507744B2 (en) Handling two SGPIO channels using single SGPIO decoder on a backplane controller
CN101639821B (en) SMBUS interface chip of sever with content redundant link
CN116723198A (en) Multi-node server host control method, device, equipment and storage medium
WO2016018296A1 (en) Multi-bay apparatus
CN110134206B (en) Computing board card
TW201222274A (en) Computer chassis system
CN116306408B (en) Verification environment determination method, device, equipment and storage medium of System On Chip (SOC)
WO2014000299A1 (en) Serial port redirection processing method, device, and system
CN211427338U (en) Server mainboard based on explain majestic treaters
US20230098298A1 (en) Scalable secure speed negotiation for time-sensitive networking devices
CN107835108B (en) OpenWrt-based MAC (media Access control) layer protocol stack verification platform
CN216352292U (en) Server mainboard and server
CN113392052B (en) BIOS system and method based on four-way server and computer readable storage medium

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
GR01 Patent grant
GR01 Patent grant