4 e-keying, 5 mmc firmware code, 6 hpm upgrade procedure – Kontron AM4530 User Manual

Page 23: 7 hot swap, 1 hot-swap process, E-keying, Mmc firmware code, Hpm upgrade procedure, Hot swap

Advertising
background image

10

AM453x

www.kontron.com

2.6.4

E-Keying

E-Keying has been defined in the AMC.0 R2.0 Specification to prevent module damage, prevent
misoperation, and verify bay connection compatibility. The FRU data contains the AMC point-to-point
connectivity record as described in Section 3.9.1 of the AMC.0 R2.0 specification.

The Set/Get AMC Port State IPMI commands defined by the AMC.0 specification are used for either granting
or rejecting the E-keys.

2.6.5

MMC Firmware Code

MMC firmware code is organized into boot code and operational code, both of which are stored in a flash
module. Upon an MMC reset, the MMC executes the boot code and performs the following:

1 Self test to verify the status of its hardware and memory.

2 Performs a checksum of the operational code.

3 Communicates with the Firmware Upgrade Manager (FWUM) in order to inform the MMC watchdog that the

actual MMC firmware is suitable for execution.

Upon successful verification of the operational code checksum, the firmware will jump to the operational
code.

2.6.6

HPM Upgrade Procedure

The AM453x is compatible with HPM.1

2.6.7

Hot Swap

2.6.7.1

Hot-Swap Process

The AM453x AMC has the ability to be hot-swapped in and out of a AMC Carrier. The onboard MMC manages
the AMC's power-up and power-down transitions. The list below illustrates this process for power down
request.

1 Ejector latch is opened. HOT_SWAP_PB# assertion. MMC firmware detects the assertion of this signal.

2 MMC sends "Module Handle Open" event message to AMC Carrier. The corresponding M state of AMC

Carrier moves from M4-> M5.

3 AMC Carrier moves from M5 -> M6 if the SHMC grants the request and then send the FRU Control

requesting quiesced state to the AMC.

4 The firmware deasserts payload power and sends "Module Quiesced" event message to the AMC Carrier

where it transitions from M6 to M1 state.

Advertising