18 fpga health check, 19 local system event log (sel), 20 ipmi hardware watchdog – Artesyn ATCA-9405 Installation and Use (May 2014) User Manual

Page 147

Advertising
background image

Intelligent Peripheral Management Controller

ATCA-9405 Installation and Use (6806800M71G)

147

8.18 FPGA Health Check

During normal operation the health of the FPGA is periodically checked by dedicated FPGA
internal logic. In the case of a CRC error, the signal CONF_CRC_ERR is asserted to inform the
system that FPGA logic may be corrupted. Such an error is handled like a power failure.

The IPMC provides a dedicated FPGA Status sensor indicating a CONF_CRC_ERROR. The ShMM
is informed about CONF_CRC_ERROR with an event. In such a case the blade is shutdown by
the IPMC.

8.19 Local System Event Log (SEL)

The ATCA-9405 IPMC supports a local SEL. The local SEL size is configured to hold 1K entries in
a circular FIFO buffer. Once the circular buffer is full, the next SEL entry overwrites the oldest SEL
entry in the buffer. All events are automatically logged locally to the local SEL, before being
passed to the SEL of the Shelf. This includes all events that occur from the local MMC.

To support the local SEL, a software emulated RTC (Real Time Clock) is enabled which upon
startup requests the local time from the shelf manager by sending an IPMI standard command
Get SEL Time

. Once the initial time is received, the IPMC maintains the time locally and no

further synchronization is performed with the shelf manager.

8.20 IPMI Hardware Watchdog

For crisis recovery purpose, the IPMI building block provides a hardware watchdog. The IPMI
firmware is reset, if it does not trigger the watchdog.

Advertising