Specifications

B
OEM sensor details
123
OEM sensor details
This section provides details about the OEM managed sensors listed in Table 35 on page 105.
OEM Payload Reset sensor (2Ah)
The OEM Payload Reset sensor (managed sensor 42) indicates the cause of payload resets that
occur during standard CPM operation. Each time a payload reset occurs, an event containing the
cause of the reset is generated by the CPM.
The logic for the reset sensor is located on the IPMC FPGA, where all reset sources are physically
routed. The IPMC FPGA monitors each reset source and toggles an interrupt connected to the IPMC
whenever a payload reset is detected. The IPMC learns the reason for the reset by reading a status
register on the FPGA. In the event that multiple resets are generated at the same time (the front
panel push button is pressed at the same time a FRU control cold reset is issued), the IPMC
prioritizes the reset sources for the sake of listing event data. This prioritization is not related in any
way to the hardware functionality. The format of the event data generated from the reset sensor is
described in Table 36.
OEM Active Boot Flash sensor (2Bh)
The OEM Active Boot Flash sensor (managed sensor 43) indicates when the boot flash select signal
changes state and why the signal has changed state. The OEM Active Boot Flash sensor reading
indicates which bank the IPMC has currently selected. The format of the event data generated from
the OEM Active Boot Flash sensor is described in Table 37.
Table 36. OEM Payload Reset sensor event data format
Event Data Data Field
1 [7:6] - 10b = OEM code in byte 2
[5:4] - 10b = OEM code in byte 3
[3:0] - 0000b = No reset has occurred
0001b = Reset occurred
2 The highest priority reset source
3 The second highest priority reset source. If only one reset occurs, this value is set to 00h.
FRU Control cold reset: 06h = indicates the second highest priority reset source is caused by
FRU Control (Cold Reset) command.
A list of reset sources is provided in Table 14 on page 56.
Table 37. OEM Active Boot Flash sensor event data format
Event Data Data Field
1 [7:6] - 00b = Unspecified in byte 2
[5:4] - 10b = OEM code in byte 3
[3:0] - 00h = Flash bank 0 has been selected
01h = Flash bank 1 has been selected
2 Not used. Set to 00h.