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

Get Global Configurations

Change History

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

Basic Information

Function Description

Query global DFT parameters.

Privilege

Command Information

Request Information

ByteData Field
NetFn30h
CMD90h
1Sub command, sub command=0x59
2Parameter selector. For details, see Table 1.
3Reserved
4Reserved

Response Information

ByteData Field
1Completion Code
2Reserved
3Configuration Parameters

Reference

Table 1 DFT global parameter table

Parameter#Parameter Data
Set In Progress
(volatile)
00=set complete
1=set in progress
2=commit write
Aging Time(non-volatile)1data 1-2: aging time, in minutes, 2 bytes, in minutes.
Aging Flag(non-volatile)2data1: aging flag
[7:0]:
1: aging
0: not aged
Reset Config3Reset the configuration (clear the configuration) to reset the configuration.
data1:
0: front board
1: back board
Customize Flag(non-volatile)4Customize Flag
[7:0]:
0: non-customized
1: customized
2: customized TaiShan
3: Kunpeng customization
Customize Enable(non-volatile)5AssetTag Customize Enable
[7:0]:
1=Enable
0=Disable
Fan Speed Control Policy Customize6Indicates whether to enable the customized fan speed adjustment policy.
[7:0]:
1=Enable
0=Disable
product SN Customize Enable(non-volatile)7product SN Customize Enable
[7:0]:
1=Enable
0=Disable
Customize Manufacturer ID8Manufacturer ID
data 1-3: manufacturer ID. The first byte is the most significant byte of the customized manufacturer ID.
Customize
As Status
9Perform an active/standby switchover.
[7:0]:
1=Standby
0=Active
Customize Scan Status10Scan task status.
data1: device type. For details, see the component type definition.
data2: scanning status
1=Enable scanning.
0=Disable scanning.
Leak detect card num11Number of leakage detection cards
[7:0]: number of leakage detection cards
BIOS Gold File Valid13Whether the BIOS Gold file is valid
data1:
1: The Gold file is valid.
0: The Gold file is invalid.
Times of Entering SP14Times of entering SP
data1-4: number of times that packets enter the SP, 4 bytes (little endian)
CSR Common Name15Set the csr_CN attribute in the csr.conf file to generate the CSR file for applying for an SSL certificate.
data1: length of the input parameter
data2: first address of the input parameter
Custom Brand Flag16Brand customization flag.
data1:
[7:4]: (for query only)
1=The BMC firmware in the standby area (1710) or available area (1711) is resold.
0: The standby partition (1710) or AZ (1711) is Huawei firmware.
[3:0]:
1: The brand customization function is enabled.
0: Brand customization is disabled.
Custom Brand ProductUniqueID17Sets the product ID of a white-box device to prevent mutual upgrade between Huawei models and non-Huawei models.
data1:
CBProductID (CB: CustomBrand)
Custom Brand ProductID18Querying the value of ProductUniqueID
data1-4:
ProductUniqueID (four bytes, big endian mode)
When the value of the brand customization flag is 1, the return value is CBProductUniqueID (CB: CustomBrand).
When the flag bit of the brand customized machine is 0, the return value is ProductUniqueID.
CDR upgrade failed component information19Information about the component where the CDR upgrade fails
data1: number of CDRs that fail to be upgraded
data2: n: slot number of the component where the CDR upgrade fails
Note:
The fields in the request are described as follows:
data3: reserved, 0-5902L, 1-5902H, 2-5902 (Currently, only 5902L is supported.)
data4: reserved. 0: mainboard; 1: expansion board

Command Example

Query global DFT parameters.

Request:

bash
ipmicmd -k "0f 00 MM NN" smi 0

Response:

text
0f MM NN

Back to Index