Set Chip Info
更新时间: 2026/08/06
在Gitcode上查看源码Set Chip Info
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Set component information by slot.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | 30h |
| CMD | 90h |
| 1 | Sub command, sub command = 52h |
| 2 | Component type. For details, see the component type definition. NOTE: Currently, only the VPD data of ES3000 V3 hard disks and ES3000 V3 SSD cards can be read, and the Atlas GPU board can be used to query the installation status of hard disks and PCIe cards. 02h: hard disk 05h: NCSI adapter (reusing the drive backplane channel) 08h: PCIe card |
| 3 | Component slot, which corresponds to the silkscreen. The value starts from 0 for hard disks and starts from 1 for PCIe cards. The NCSI adapter (reusing the hard disk backplane channel) slot 1 |
| 4 | Chip type. The value 0 indicates a block device, and the value 1 indicates a byte device. |
| 5 | [7:1]: reserved [0]: cascading flag 0 indicates the last frame of data. It is configured by the byte device. The default value is 0. 1: middle data |
| 6:7 | Write data offset. The value starts from 0, and the byte device is set to 0 by default. |
| 8 | Length: write length. The value is fixed at 1 byte for a byte device. The default value is 1. |
| 9:N | Data: writes data. |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code |
Command Example
Set component information by slot.
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN