Intel SE7525GP2 Product Specification - Page 124

NMI Generation

Page 124 highlights

Platform Management Intel® Server Boards SE7320SP2 and SE7525GP2 The user does not typically deal with filter contents directly. Instead, the Server Setup Utility provides a user interface that allows the user to select among a fixed set of pre-configured event filters. The following list presents the type of alerting configuration options that are provided: ƒ Enabling / disabling PEF. ƒ Configuring Alert actions. ƒ Selecting which pre-configured events trigger an alert. ƒ Configuring the alert destination information, including LAN addresses. 5.2.11.5 Alerting On Power Down Events A watchdog power-down event alert is sent after the power down so that the alert does not delay the power-down action. 5.2.11.6 Alerting On System Reset Events The alerting process must complete before the system reset is completed. This is done to simplify timing interactions between the mBMC and BIOS initialization after a system reset. 5.2.11.7 Alert-in-Progress Termination An alert in progress will be terminated by a system reset or power on, or by disabling alerting via commands to the management controller. 5.2.12 NMI Generation The following may cause the mBMC to generate an NMI pulse: ƒ Receiving a Chassis Control command issued from one of the command interfaces. Use of this command will not cause an event to be logged in the SEL. ƒ Detecting that the front panel Diagnostic Interrupt (NMI) button has been pressed. ƒ A PEF table entry matching an event where the filter entry has the NMI action indicated. ƒ A processor IERR or Thermal Trip (if the mBMC is so configured). ƒ Watchdog timer pre-timeout expiration with NMI pre-timeout action enabled. The mBMC-generated NMI pulse duration is 200ms. This time is chosen to try to avoid the BIOS missing the NMI if the BIOS is in the SMI Handler and the SMI Handler is masking the NMI. Once an NMI has been generated by the mBMC, the mBMC will not generate another until the system has been reset or powered down except that enabling NMI via an NMI Enable/Disable command will re-arm the NMI. The mBMC captures the NMI source(s) and makes that information available via a Get NMI Source command. Reading the NMI source information causes it to be cleared. A second Set NMI Source command can be used by other agents, such as the BIOS SMI Handler, to register NMI sources when they detect NMI generating errors. Operating system NMI handlers that save 112 Revision 4.0

  • 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
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Platform Management
IntelĀ® Server Boards SE7320SP2 and SE7525GP2
Revision 4.0
112
The user does not typically deal with filter contents directly. Instead, the Server Setup Utility
provides a user interface that allows the user to select among a fixed set of pre-configured
event filters.
The following list presents the type of alerting configuration options that are provided:
Enabling / disabling PEF.
Configuring Alert actions.
Selecting which pre-configured events trigger an alert.
Configuring the alert destination information, including LAN addresses.
5.2.11.5
Alerting On Power Down Events
A watchdog power-down event alert is sent after the power down so that the alert does not
delay the power-down action.
5.2.11.6
Alerting On System Reset Events
The alerting process must complete before the system reset is completed. This is done to
simplify timing interactions between the mBMC and BIOS initialization after a system reset.
5.2.11.7
Alert-in-Progress Termination
An alert in progress will be terminated by a system reset or power on, or by disabling alerting via
commands to the management controller.
5.2.12
NMI Generation
The following may cause the mBMC to generate an NMI pulse:
Receiving a C
hassis Control
command issued from one of the command interfaces. Use
of this command will not cause an event to be logged in the SEL.
Detecting that the front panel Diagnostic Interrupt (NMI) button has been pressed.
A PEF table entry matching an event where the filter entry has the NMI action indicated.
A processor IERR or Thermal Trip (if the mBMC is so configured).
Watchdog timer pre-timeout expiration with NMI pre-timeout action enabled.
The mBMC-generated NMI pulse duration is 200ms. This time is chosen to try to avoid the
BIOS missing the NMI if the BIOS is in the SMI Handler and the SMI Handler is masking the
NMI.
Once an NMI has been generated by the mBMC, the mBMC will not generate another until the
system has been reset or powered down except that enabling NMI via an
NMI Enable/Disable
command will re-arm the NMI.
The mBMC captures the NMI source(s) and makes that information available via a
Get NMI
Source
command. Reading the NMI source information causes it to be cleared. A second
Set
NMI Source
command can be used by other agents, such as the BIOS SMI Handler, to register
NMI sources when they detect NMI generating errors. Operating system NMI handlers that save