Patent ID: 8627054

Claim:
A management controller-implemented method, the management controller managing a host computer system, the method comprising: initiating, at a processor of the management controller, execution of a first management platform by executing a boot loader that is configured to load the first management platform; detecting, at the management controller, whether sensor data exists in firmware data of the management controller and whether a predetermined manufacturer-specific platform identifier identifying a management platform exists in a non-volatile memory location of the management controller; in response to the condition that no sensor data and no platform identifier is detected, determining the platform identifier based on at least one of GPIO pin settings on the management controller, information received from BIOS of the host computer, and detection of one or more sensors each unique to a respective particular management platform; selecting a set of sensor data from a configuration file based on the determined platform identifier; and loading the first management platform and initializing the first management platform with the selected set of sensor data.