CPC G06F 9/44505 (2013.01) | 21 Claims |
1. A baseboard management controller (BMC) mounted to a motherboard of a computing device, comprising:
a schema validator configured to validate a configuration schema that specifies a plurality of devices associated with the motherboard and coupled to the BMC by a communication bus;
a device discoverer configured to:
perform a discovery sequence over the communication bus based on the configuration schema to verify the plurality of devices, including for a first device of the devices at least:
issuing a request to the first device according to a communication protocol and at an address indicated for the device in the configuration schema; and
waiting for a response to the request; and
responsive to the discovery sequence being unsuccessful with respect to the first device due to a failure to receive a response to the request from the first device, issue an error.
|