Set SmartProvision Deply Info
更新时间: 2026/08/06
在Gitcode上查看源码Set SmartProvision Deply 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 set the Smart Provision (SP) deployment information.
Privilege
ReadOnly
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 93h |
| 1:3 | Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h. |
| 4 | Sub command, sub command = 47h |
| 5 | Parameter Selector. For details, see Parameter Selector in the Table 1. |
| 6:N | Parameter Data. For details, see Parameter Data in Table 1. |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
| 2:4 | Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h. |
Reference Information
Table 1 Definition of SmartProvision
| Parameter Selector | Parameter Data |
|---|---|
| 0 | Sets the SP deployment progress result. (The maximum length of the key is 64 bytes, and that of the value is 128 bytes.). data1: key length L1 data2(L1+1): key, which is a JsonPath character string. For details, see http://goessner.net/articles/JsonPath/. data(L1+ 2): Value type. This field is reserved. The default value is 0. data(L1+ 3): value length L2 data(L1+ 4):(L1+L2+3): value |
| 1 | Sets the SP deployment timeout interval. data1:4, timeout period (in little endian format) Value range: 300–86400 |
| 2 | Sets the end flag of SP deployment. data1: indicates the end flag. The value 0 indicates that the deployment is not complete, and the value 1 indicates that the deployment is complete. |
Command Example
Set the end flag of SP deployment.
Request:
bash
ipmicmd -k "0f 00 30 93 db 07 00 47 02 01" smi 0Response:
text
0f 31 00 93 00