Get Version Info
更新时间: 2026/08/06
在Gitcode上查看源码Get Version Info
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
This command is used to obtain version information.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 3Eh |
| CMD | 07h |
| 1:3 | 0xA54C00 (LSB low byte first) |
| 4 | Sub cmd 0x07 |
| 5 | Device type CPU 0x01 MEM 0x02 PCIE 0x03 PCH 0x04 DISK 0x05 FAN 0x06 PSU 0x07 SYS 0x08 BMC 0x09 CHASSIS 0x0A MOTHERBOARD 0x0B DISKBACKPLANE 0x0C IOBACKPLANE 0x0D MAC 0x0E FPGA 0x0F |
| 6 | Device index The serial number starts from 1 when there are multiple devices. |
| 7 | FW Version Type 1=BMC firmware version 2=BIOS firmware version 3=PCB version 4=CPLD version 5=FPGA version 6=PSU Firmware version 7=Fan firmware version 24=TEEOS version |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2 | Len The length of the version character string cannot exceed 32 bytes. |
| 3...N | Version String |
Command Example
Obtain version information.
Request:
bash
ipmicmd -k "0f 00 3E 07 00 4C A5 07 0B 01 01" smi 0Response:
text
0f 3f 00 07 00 0a 33 2e 30 31 2e 31 37 2e 34 33