
K800G4 BMC Specification
6
3.3
Watchdog Event Logging
Any BMC watchdog timer expired would result in a SEL event being generated to indicate the watchdog timer timeout
occurred and which timer (BMC hardware, OS or FRB2) caused the timeout action.
3.4
FRB2 Timeout Detection
The FRB2 timer is implemented with IPMI Watchdog Timer. The BMC supports BMC Watchdog Timer Commands. The
following is the behavior of FRB2 timer.
3.5
Started From System Reset
a.
BIOS tell BMC to enable Watchdog Timer of FRB2. And BIOS continues the POST process. The Watchdog Timer of
FRB2 is set to 480 sec (set by BIOS).
b.
During the execution of POST, in some circumstances, BIOS is forced to stop the Watchdog Timer for FRB2 for a while.
There are 2 cases the FRB2 timer could be paused by BIOS:
Upon enter BIOS Setup menu.
Option ROM initial, etc… (It can be customized to tune the initialed time.)
c.
In order to prevent the Watchdog Timer for FRB2 from expiring, BIOS has to reset the watchdog countdown within
appropriate time interval. Finally, BIOS executes its last POST task (INT 19h). Then BIOS has to disable the Watchdog
Timer of FRB2.
3.6
Started From System Warm Reboot
No matter system cold reset or warm reset, it would be monitored by a BIOS initiated watchdog timer. Their behavior is
similar to the above descriptions.
3.7
When FRB2 Timeout Happened
If the Timer expired from FRB2 over 3 times, BMC will “Power down” the system as the policy to avoid system “Hard Reset”
again and again.
Sensor Type
Event/Reading Type
Sensor Specific Offset
Event
Watchdog2(0x23)
Sensor-specific(0x6F)
0x01
BIOS/FRB2 timeout
generated hard reset
Event Data 1
Event Data 2
Event Data 3
0xC1
[3:0]Timer use = 0x01
BIOS/FRB2
0xFF
3.8
Watchdog Timer
BIOS code will be executed when CPU ready. So if BIOS wouldn’t tell BMC code is fetched in 20 seconds, it causes the
watchdog timer expired. After this stage, BIOS needs to set FRB2 timer enable. After BIOS POST complete, BIOS also
disable FRB2 timer. If user enables “OS load timer”, BIOS needs to enable “OS Load Timer” after FRB2.
Summary of Contents for P47 series
Page 1: ...P N 2017 MNU 000016 June 2018 Revision A 2U Server System Service Manual P47 ...
Page 3: ......
Page 64: ...Backplane Connectors OCP Card Connectors Chapter 3 Connectors ...
Page 67: ...Chapter 4 Cable Routing ...
Page 68: ...Cable Routing 2017 MNU 000016 4 1 4 Cable Routing ...
Page 69: ...China RoHS Regulations Taiwan BSMI Electromagnetic Emissions Notices Appendix 1 ...
Page 71: ...Appendix 2017 MNU 000010 II Taiwan BSMI Figure II Taiwan BSMI ...
Page 75: ...Appendix 2 BIOS SPEC ...
Page 76: ...BIOS Setup User Manual K800QG4 rev 0 01 Mar 2018 ...
Page 100: ...Appendix 3 BMC SPEC ...
Page 101: ...K800G4 BMC Specification 1 K800G4 BMC Specification June 22th 2018 ...