Intel X38ML Product Specification - Page 78

Initialization Agent, BMC FRU Inventory Area Format

Page 78 highlights

Platform Management Intel® Server Board X38ML seconds. The SDR repository cannot be accessed or modified until the erasure is complete. The SDR may only be erased while the BMC is in SDR update mode. 5.12.2 Initialization Agent The BMC implements the internal sensor initialization agent functionality specified in the Intelligent Platform Management Interface Specification, Version 2.0. When the BMC initializes or when the system boots, it scans the SDR repository and configures the IPMB devices that have management controller records and the Init Required bit set in their SDR repository. This includes setting sensor thresholds, enabling or disabling sensor event message scanning, and enabling or disabling sensor event messages. SDR Update mode does not affect the initialization agent. Any records available during the initialization agent runtime are initialized. The initialization process causes the IPMB micro-controllers to rearm their event generation. In some cases, this causes a duplicate event to be sent to the BMC. The BMC's mechanism to detect and delete duplicate events should prevent any duplicate event messages from being logged. For details on the initialization agent, refer to the IPMI 2.0 specification. 5.13 Field Replaceable Unit (FRU) Inventory Device The BMC implements the interface for logical FRU inventory devices as specified in the Intelligent Platform Management Interface Specification, Version 2.0. This functionality provides commands used for accessing and managing the FRU inventory information. These commands can be delivered through all interfaces. The BMC provides FRU device command access to its own FRU device. The FRU device ID mapping is defined in Table 32. The BMC controls the mapping of the FRU device ID to the physical device. FRU Device ID 0 Table 32. FRU Device ID Map I2C Bus # I2C Addr FRU Hardware Device 1 (SMB Sensor) ACh Baseboard R/W FRU Size (Bytes) RW 8192 5.13.1 BMC FRU Inventory Area Format See the Platform Management FRU Information Storage Definition, Version 1.0. The BMC provides only low-level access to the FRU inventory area storage. It does not validate or interpret the data. The BMC includes the common header area. Applications cannot relocate or resize any FRU inventory areas. Note: Fields in the internal use area are not for OEM use. Intel reserves the right to relocate and redefine these fields without prior notification. Definition of this area is part of the software design. The format in the internal use area may vary with different BMC firmware revisions. 66 Revision 1.3 Intel order number E15331-006

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132

Platform Management
Intel® Server Board X38ML
Revision 1.3
Intel order number E15331-006
66
seconds. The SDR repository cannot be accessed or modified until the erasure is complete.
The SDR may only be erased while the BMC is in SDR update mode.
5.12.2
Initialization Agent
The BMC implements the internal sensor initialization agent functionality specified in the
Intelligent Platform Management Interface Specification, Version 2.0.
When the BMC initializes
or when the system boots, it scans the SDR repository and configures the IPMB devices that
have management controller records and the
Init Required
bit set in their SDR repository. This
includes setting sensor thresholds, enabling or disabling sensor event message scanning, and
enabling or disabling sensor event messages.
SDR Update mode does not affect the initialization agent. Any records available during the
initialization agent runtime are initialized.
The initialization process causes the IPMB micro-controllers to rearm their event generation. In
some cases, this causes a duplicate event to be sent to the BMC. The BMC’s mechanism to
detect and delete duplicate events should prevent any duplicate event messages from being
logged. For details on the initialization agent, refer to the IPMI 2.0 specification.
5.13
Field Replaceable Unit (FRU) Inventory Device
The BMC implements the interface for logical FRU inventory devices as specified in the
Intelligent Platform Management Interface Specification, Version 2.0.
This functionality provides
commands used for accessing and managing the FRU inventory information
.
These commands
can be delivered through all interfaces.
The BMC provides FRU device command access to its own FRU device. The FRU device ID
mapping is defined in Table 32. The BMC controls the mapping of the FRU device ID to the
physical device.
Table 32. FRU Device ID Map
FRU Device ID
I
2
C Bus #
I
2
C Addr
FRU Hardware Device
R/W
FRU Size (Bytes)
0
1 (SMB Sensor)
ACh
Baseboard
RW
8192
5.13.1
BMC FRU Inventory Area Format
See the
Platform Management FRU Information Storage Definition, Version 1.0
.
The BMC provides only low-level access to the FRU inventory area storage. It does not validate
or interpret the data. The BMC includes the common header area. Applications cannot relocate
or resize any FRU inventory areas.
Note:
Fields in the internal use area are not for OEM use. Intel reserves the right to relocate
and redefine these fields without prior notification. Definition of this area is part of the software
design. The format in the internal use area may vary with different BMC firmware revisions.