Get Version Info
更新时间: 2026/08/06
在Gitcode上查看源码

Get Version Info

Change History

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

Basic Information

Function Description

This command is used to obtain version information.

Privilege

ReadOnly

Command Information

Request Information

ByteData Field
NetFn3Eh
CMD07h
1:30xA54C00 (LSB low byte first)
4Sub cmd 0x07
5Device 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
6Device index
The serial number starts from 1 when there are multiple devices.
7FW 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

ByteData Field
1Completion Code
2Len
The length of the version character string cannot exceed 32 bytes.
3...NVersion
String

Command Example

Obtain version information.

Request:

bash
ipmicmd -k "0f 00 3E 07 00 4C A5 07 0B 01 01" smi 0

Response:

text
0f 3f 00 07 00 0a 33 2e 30 31 2e 31 37 2e 34 33

Back to Index