Patent ID: 11907073
Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for data interaction between a BIOS and a BMC of a server, applied to the BIOS, comprising:
S1, when the server is powered on, obtaining a state of an IPMI link between the BIOS and the BMC to obtain a first state value; when the first state value is normal, entering S2; and when the first state value is abnormal, entering S3;
S2, performing data interaction with the BMC via the IPMI link and booting to a system;
S3, initializing the server and booting to a BDS stage, and obtaining the state of the IPMI link between the BIOS and the BMC again to obtain a second state value; when the second state value is normal, entering S2; and when the second state value is abnormal, entering S4;
S4, determining whether a number of times of restarting the server exceeds a preset threshold; when the number of times of restarting the server exceeds the preset threshold, entering S5; and when the number of times of restarting the server does not exceed the preset threshold, entering S6;
S5, determining that the BMC is abnormal, performing self-recovery according to target data in a local preset memory address space, and booting to the system; and
S6, executing a restarting command to control the server to restart and entering S1.