GPIO (General-Purpose Input/Output) interface configuration method, system and device, and readable storage medium
A technology of interface configuration and configuration method, which is applied in the computer field, can solve problems such as wasting time and delaying test progress, and achieve the effects of saving time, making significant progress, and highlighting substantive features
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] Such as figure 1 As shown, the present embodiment provides a configuration method of a GPIO interface, including the following steps:
[0053] S1: Configure the interaction protocol between the BMC and the BIOS, and establish the interaction between the BMC and the BIOS.
[0054] S2: Obtain the GPIO interface configuration information required for the clock synchronization test.
[0055] S3: The BMC sets the GPIO interface required for the clock synchronization test through the platform management interface program, and sends it to the BIOS, and the BIOS fills the corresponding setting information into the GPIO interface configuration table.
[0056] This step specifically includes: firstly, obtaining the variables of the GPIO interface required for the clock synchronization test in the general interface configuration table of the BIOS, and establishing the GPIO interface configuration table according to the obtained variables. Then, the GPIO interface configuration inf...
Embodiment 2
[0060] Based on Embodiment 1, this embodiment also provides a configuration method of a GPIO interface, including the following steps:
[0061] 1. Install the IPMI driver in the current device, configure the IPMI protocol between BMC and BIOS, and establish the interaction between BMC and BIOS.
[0062] 2. Obtain the GPIO interface configuration information required for the clock synchronization test.
[0063] 3. Obtain the Variables of the GPIO interface required for the clock synchronization test in the BIOS table.
[0064] The specific script is as follows:
[0065]
[0066]
[0067] 4. Create a GPIO table according to Variables.
[0068] 5. Use ipmitool to send the GPIO interface configuration information required for the clock synchronization test to the BIOS. The specific script is as follows:
[0069]
[0070] 6. The BIOS fills the ResponseData into the GPIO table.
[0071] The configuration content of the GPIO table is shown in the following table:
[00...
Embodiment 3
[0077] Based on Example 1, such as figure 2 As shown, the present invention also discloses a configuration system of a GPIO interface, comprising: an interaction unit 1, an information acquisition unit 2, a configuration table generation unit 3, a test unit 4, a variable acquisition module 5, a table building module 6, and a configuration information transmission Module 7 and Form Filling Module 8.
[0078] The interaction unit 1 is configured to configure the interaction protocol between the BMC and the BIOS, and establish the interaction between the BMC and the BIOS.
[0079] The information acquisition unit 2 is configured to acquire GPIO interface configuration information required for the clock synchronization test.
[0080] The configuration table generation unit 3 is used to control the BMC to set the GPIO interface required for the clock synchronization test through the platform management interface program, and send it to the BIOS, and the BIOS fills in the GPIO int...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



