1 fru version identification, 2 fru data update, E-keying – Kontron AM4140 IPMI Firmware User Manual

Page 33: 1 board configuration for e-keying, 1 board configuration options, Fru version identification, Fru data update, Board configuration for e-keying, Board configuration options, Am4140 ipmi firmware

Advertising
background image

AM4140

IPMI Firmware

ID 1051-8188, Rev. 1.0

Page 33

P R E L I M I N A R Y

6.1

FRU Version Identification

The FRU data fields, as defined in the IPMI - Platform Management FRU Information Storage
Definition v1.0, Rev 1.1, are used to record the version of the FRU installed. The revision num-
ber is incremented for each new release of FRU data.

Example of board FRU ID: “STD_R10”

Example of product FRU ID: “STD_R10”

6.2

FRU Data Update

Update of the FRU data can be done via regular IPMI FRU device commands. The correct FRU
data must be prepared at the factory.

7.

E-Keying

E-Keying has been defined in the AMC.0 R2.0 Specification to prevent module damage and
malfunctions and to verify the bay connection compatibility. Therefore, the FRU data of an AMC
module contains PICMG-defined records which describe the module’s AMC interoperability:

Module Current Requirements Record: indicates the maximum power consumption of
the AM4140

Clock Configuration Record: configures the PCI Express reference clock (FCLKA on
AMC Card-edge connector)

AMC Point-to-point Record: indicates the AMC port capabilities of the AM4140, i.e. the
supported AMC fabric interface types of the current board configuration

The AM4140 module supports various AMC fabric interface types in several combinations con-
figurable via the “sconf” base configurations. Each “sconf” base configuration is reflected in the
module’s FRU data.

Depending on the current board configuration (i.e. the module’s description in the FRU data re-
cords), the carriers’s IPMC (in an ATCA system) or the MCH (of a MicroTCA system) decides
during E-Keying which AMC fabric interfaces are activated. Therefore, the IPMI commands Set
AMC Port State

and Get AMC Port State defined by the AMC.0 specification are used for

either granting or rejecting the E-Keys (i.e. enabling or disabling of AMC ports during E-Keying).

7.1

Board Configuration for E-Keying

The board configuration for E-Keying is done via the U-Boot “sconf” command. For further in-
formation on the U-Boot “sconf” command, refer to the AM4140 U-Boot Bootloader User Guide.

7.1.1

Board Configuration Options

In addition to the “sconf” base configurations, there are further board configuration options which
depend on the type of the fabric interface used or the “sconf” base configuration selected. For
example, the SRIO-related board configuration is available only if SRIO interfaces are available;
the FCLKA configuration is available only when PCI Express interfaces are present. For infor-
mation on the AMC interconnection capabilities and the fabric interfaces supported for an “sconf”
base configuration, refer to the AM4140 User Guide, Chapter 2.10, AMC Interconnection.

The following table indicates the fabric interfaces available and which board configuration op-
tions can be applied to the respective “sconf” base configuration.

Advertising