Device Locator Record; Board Control Extensions; Spi Boot Flash Selection-Uefi Bios Failover Control (Open); Sensors Implemented On The Board - Kontron CP6007-SA User Manual

Table of Contents

Advertisement

8.4.2.

Device Locator Record

The device ID string which can be found by reading the Device Locator Record (SDR Type 12h) contains the string
"BMC:x ... x". For example, invoking the "ipmitool" command ipmitool sdr list mcloc will return the device ID
strings of all available boards. If the IPMI controller is in BMC mode, this string will be displayed without change. If the
IPMI controller is in SMC mode, then the string will be changed into "Sxx: x ... x" where xx is the slot number where the
board is residing, e.g. "S09: x ... x".

8.5. Board Control Extensions

8.5.1.
SPI Boot Flash Selection—uEFI BIOS Failover Control (OPEN)
The uEFI BIOS code is stored in two different SPI boot flash devices designated as the standard SPI boot flash and the
recovery SPI boot flash.
By default, the uEFI BIOS code stored in the standard SPI boot flash is executed first. If this fails, the uEFI BIOS code in
the recovery SPI boot flash is then executed.
During boot-up, the uEFI BIOS reports its operational status to the IPMI controller within a given time. If the status is
"failed" or not reported within the given time, the IPMI controller selects the recovery SPI boot flash, resets the
board's processor, and waits for the status report from the uEFI BIOS again.
During boot-up, the uEFI BIOS reports its operational status to the IPMI controller within a given time. If the status is
"failed" or not reported within the given time, a "Boot Error - Invalid boot sector" event is asserted.
In the event the recovery boot operation fails, the IPMI controller reports it, but takes no further action of its own.
When a boot operation fails, a "Boot Error - Invalid boot sector" event is asserted for the related sensor:
"FWH0 Boot Err" sensor indicates the standard SPI boot flash has failed
"FWH1 Boot Err" sensor indicates the recovery SPI boot flash has failed

8.6. Sensors Implemented on the Board

The IPMI controller includes several sensors for voltage or temperature monitoring and various others for pass/fail
type signal monitoring. Every sensor is associated with a Sensor Data Record (SDR). Sensor Data Records contain
information about the sensor's identification such as sensor type, sensor name, and sensor unit. SDRs also contain
the configuration of a specific sensor such as threshold, hysteresis or event generation capabilities that specify the
sensor's behavior. Some fields of the sensor SDR are configurable using IPMI commands, others are always set to
built-in default values.
The IPMI controller supports sensor device commands and uses the static sensor population feature of IPMI. All
Sensor Data Records can be queried using Device SDR commands.
The sensor name (ID string) has a name prefix which is 'NNN:' in the lists below. When reading the sensor name after
board insertion, this prefix becomes automatically adapted to the role (BMC or SMC) and the physical position (slot
number) of the board in a rack. If the IPMI controller is set up as a BMC, the prefix will be 'BMC:' independent of the
slot where it resides. If the IPMI controller is set up as an SMC, the prefix will be 'Sxx:' where xx is the slot number (e.g.
09).
The sensor number is the number which identifies the sensor e.g. when using the IPMI command Get Sensor
Reading. Please note that "ipmitool" accepts sensor numbers in decimal (e.g. "10") or hexadecimal (e.g. "0xa")
notation.
The IPMI tool "ipmitool" displays for the command "ipmitool sdr list" the contents of the sensor data record repository
(SDRR) of the whole rack if the SDRR has been generated. The generation of the SDRR must always be redone after
adding or removing a board from the rack. For further information, refer to the
"IPMI Setup for the Rack".
www.kontron.com
CP6007-SA, CP6007-RA – User Guide, Rev. 1.0
IPMI Firmware User Guide
, section
// 93

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cp6007-ra

Table of Contents