beautypg.com

2 glue logic fpga flash selection, Boot bank selection – Artesyn ATCA-7470 Installation and Use (October 2014) User Manual

Page 205

background image

Boot Bank Selection

ATCA-7470 Installation and Use (6806800P15K)

205

Event Data Byte 2: 0x00 (CPU instance)

Event Data Byte 3: 0xXX (Failed Boot Bank ID: 0=Bank A; 1=Bank B)

The Failsafe logic will make three attempts to boot the payload successfully and before each
attempt the Failsafe logic will swap the BIOS boot bank. After three attempts, the Failsafe logic
is automatically aborted. The following example shows the behavior in case of both BIOS
flashes are corrupted and the IPMI Fail Safe is enabled:

1 BIOS try to start from Boot Bank A.

BIOS cannot start and IPMC WDT expired

IPMC swap BIOS boot bank to B

Increment Fail Safe counter (1)

2 BIOS try to start from Boot Bank B.

BIOS cannot start and IPMC WDT expired

IPMC swap BIOS boot bank to A

Increment Fail Safe counter (2)

3 BIOS try to start from Boot Bank A.

BIOS cannot start and IPMC WDT expired

IPMC swap BIOS boot bank to B

Increment Fail Safe counter (3)

4 BIOS try to start from Boot Bank B.

BIOS cannot start and IPMC WDT expired

Aborting FAIL SAFE Mechanism, maximum retries (= 3) are reached.

Payload software is able to detect when failsafe was activated during last boot, for details see

Get Feature Configuration

on page 230

.

8.2

Glue Logic FPGA Flash Selection

The ATCA-747x provide redundant FPGA flashes for manual crisis recovery.