Get BBU 32-bit Alarm Code
更新时间: 2026/08/06
在Gitcode上查看源码

Get BBU 32-bit Alarm Code

Change History

openUBMC VersionRevision DateDescription
25.062025/06/26Initial draft: add command details

Basic Information

Function Description

Obtain the 32-bit alarm code of the BBU.

Privilege

ReadOnly

Command Information

Request Information

ByteData Field
NetFn32h
CMD41h
1:3fru_id: 0x002000

Response Information

ByteData Field
1Completion Code
2:9alarm_code: 32-bit alarm code
Alarm status [uint32]
---External warning
Bits 31-25: [3F-33] reserved
bit 24:[31]: The service life is about to expire.
---External fault
Bits 23–22: [2F–2D] reserved
bit21: [2B] Fan fault (valid for Donghai BBU)
Bit 20: [29] The 5 V power supply of the hard disk is faulty (not used).
Bit 19: [27]: reserved for low temperature (not used)
Bit 18: [25]: level-2 high temperature (valid only for Pangea mid-range models)
bit17: [23]: level-1 high temperature
bit16: [21] The service life expires.
Battery Fault
bit 15:[1F]: reserved
bit 14:[1D]: protection fault
bit 13:[1B]: failure
bit 12:[19]: communication fault
---The board is faulty.
Bits 11-10: [17-15] reserved
bit 09:[13]: slow discharge overcurrent
bit 08:[11]: discharge overvoltage OST
bit 07:[0F]: discharge overcurrent OST
bit 06:[0D]: charge overvoltage OST
bit 05:[0B]: charge overcurrent OST
bit 04:[09]: power fault 2
bit 03:[07]: power fault 1
bit 02:[05]: combiner open circuit
bit 01:[03]: soft-start open circuit
bit 00:[01]: soft-start short circuit

Command Example

Obtain the 32-bit alarm code of the BBU.

Request:

bash
ipmitool raw 0x32 0x41 0x00 0x20 0x00

Response:

text
00 00 00 00 00 00 00 00

Back to Index