Hardware/Software Interface
Page 96
5.3.1.5
Software Reset
These commands allow performing CPU resets under application software control.
Different types of resets are available:
SW_RESET
issues a “warm reset”.
SW_COLD_RESET
issues a “cold reset”.
SW_RTC_RESET
issues a “cold reset”, together with an RTC reset.
Resets will be performed by writing the data word
0xDEAD
, see below.
Table 84.
BMC API – Software reset commands
Command SW_RESET
Command SW_COLD_RESET
Command SW_RTC_RESET
Command
Packet Type
Opcode
Functional Description
SW_RESET
PT_WWD
0x31
Initiate software reset (warm reset)
SW_COLD_RESET PT_WWD
0x32
Initiate cold reset
SW_RTC_RESET
PT_WWD
0x35
Initiate cold reset combined with RTC
reset
Opcode:
0x31
Packet Type:
PT_WWD
Bit
7
6
5
4
3
2
1
0
Data 0
0xAD
Data 1
0xDE
Opcode:
0x32
Packet Type:
PT_WWD
Bit
7
6
5
4
3
2
1
0
Data 0
0xAD
Data 1
0xDE
Opcode:
0x35
Packet Type:
PT_WWD
Bit
7
6
5
4
3
2
1
0
Data 0
0xAD
Data 1
0xDE