Set Backplane EEPROM data
更新时间: 2025/06/26
在Gitcode上查看源码17h-设置背板EEPROM数据(Set-Backplane-EEPROM-data)
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
设置背板EEPROM中的数据。
权限
BASICSETTING
适用机型
CST0210V6
Pacific
AtlanticSMM
Arctic
SMM0001V6
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 32h |
| CMD | Readtype取值范围{0x17,0xbc,0x93} |
| 1 | Reversed |
| 2:3 | 0x0080 |
| 4 | Reversed |
| 5 | 见参数说明 |
| 6-n | 要写入的数据 |
附表1 参数说明
| CMD | 参数 | 字段名称 | 长度 | 位宽 | 备注 |
|---|---|---|---|---|---|
| 0x17 | 0x5d | 框类型 | 1byte | [7:0] | 0x00:备件 0x01:2节点级联机型(2000W电源) 0x02:4节点直通机型(2000W电源) 0x10:机器视觉单存机型(900W电源) 0xFF:未定义,初始化 |
| 0x5e | 0号节点的节点类型 | 1byte | [7:0] | 0x01: 存储节点 0x02: 计算节点 读出来是0xFF,默认为计算节点 | |
| 0号节点备电类型 | 2bit | [7:6] | 0x00: 未知 0x01: 透明备电, 0x02:OS 备电, 0x03: 无备电,eeprom未写的情况下为0x03。 | ||
| 0号节点软件类型 | 6bit | [5:0] | 计算节点暂不访问此byte。 0x01:uvp 0x02:euler 0x03:vmware 0x00: 未知 0xFF: 未知 | ||
| 1号节点的节点类型、1号节点备电类型、1号节点软件类型 | 2byte | NA | 格式同节点0 | ||
| 2号节点的节点类型、2号节点备电类型、2号节点软件类型 | 2byte | NA | 格式同节点0 | ||
| 3号节点的节点类型、3号节点备电类型、3号节点软件类型 | 2byte | NA | 格式同节点0 | ||
| 0x5f | 框工作环境 | 1byte | [7:0] | 0x01: 北冰洋5U/0-40℃框(柜式场景)(备件默认) 0x02: 北冰洋5U/0-55℃框(全闪存场景) 0x10: 北冰洋5U/0-40℃框(机器视觉) 0xFF: 按照0x01处理 | |
| 0x60 | 节点0的Os载入狗配置 | 1byte | [7:4] | 0x00: 关狗 0x01: 开狗 | |
| 节点1的Os载入狗配置 | 1byte | [7:4] | 同上 | ||
| 节点2的Os载入狗配置 | 1byte | [7:4] | 同上 | ||
| 节点3的Os载入狗配置 | 1byte | [7:4] | 同上 | ||
| 0x62 | 节点0硬盘分组 | 1byte | [7:0] | 0x06: 非Vmware部署场景(产品软件切盘) 0x09:Vmware 部署场景(自动切盘) | |
| 节点1硬盘分组 | 1byte | [7:0] | 同上 | ||
| 节点2硬盘分组 | 1byte | [7:0] | 同上 | ||
| 节点3硬盘分组 | 1byte | [7:0] | 同上 | ||
| 0x10 | 整框MAC地址 | 6byte | NA | Mac地址 | |
| 0x11 | 整框SN号 | 20byte | NA | 整框SN号不足补0 | |
| 0x19 | 产品型号 | 16byte | NA | 产品型号不足16位补0 | |
| 0x13 | Vender | 32byte | NA | - | |
| 0x14 | Brand | 32byte | NA | - | |
| 0x15 | LOGO | 8byte | NA | - | |
| 0x1a | OemModel | 16byte | NA | - | |
| 0x1e | Spec | 16byte | NA | - | |
| 0x1f | FrameInfo | 1byte | NA | - | |
| 0x5b | 电源类型 | 1byte | NA | - | |
| 0x20 | PayloadFlag | 1byte | NA | - | |
| 0x36 | OverSeas | 16byte | NA | - | |
| 0xbc | 0x44 | NodeViewRead | 64byte | NA | - |
| 0x5a | Product frame Config | 16byte | NA | - | |
| 0x5c | Product Config Info | 64byte | NA | - | |
| 0x93 | 0x00 | Bayconfig Exp | 128byte | NA | - |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code |
命令样例
设置机框MAC地址
请求:
ipmitool raw 0x32 0x17 0x00 0x00 0x80 0x00 0x10 0x01 0x02 0x03 0x04 0x05 0x06响应: