0h获取系统基本信息
Command 8bit |
M=0,S=1/ R=1,W=0/ Param1/ Param2 |
命令/描述 |
数据定义 |
默认值 |
使用场景描述 |
|
---|---|---|---|---|---|---|
1h |
1/1/0/0 |
GET_INTERFACE_VERSION/ 查询SMC接口版本信息 |
[15:8] |
Major Version |
01h |
启动查询协议接口版本,用于版本前后兼容 |
[7:0] |
Minor Version |
00h |
||||
2h |
1/1/0/0 |
GET_CPU_NUM/ 查询CPU数量 |
[7:0] |
CPU数量 = N - N个CPU |
02h |
启动查询最大支持CPU数量,用于显示,实现告警等DFX特性 |
3h |
1/1/0/0 |
GET_CPU_TYPE/ 查询CPU类型 |
[7:0] |
CPU类型 =0 - 1620 =1 - 1620S =4 - 1620lite |
00h |
- |
4h |
1/1/0/0 |
GET_MEM_TURBO/ 查询内存turbo支持能力 |
[7:0] |
查询内存turbo支持情况 =0h - 不支持 =1h - 支持 |
00h |
启动识别基础板是否支持Turbo特性,用于turbo功能实现和菜单对外呈现 |
6h |
1/1/0/0 |
GET_TPM_PRSNT/ 查询TPM在位情况 载板hisport传入 |
[7:0] |
查询TPM在位情况 =0h - 不在位 =1h - 在位 |
不在位 |
启动识别TPM在位情况,用于TPM特性使能 |
7h |
1/1/0/0 |
GET_CPU_FREQUENCY/ 查询CPU工作主频 |
[7:0] |
查询CPU主频 =34h(2.6G主频=2600/50=52d) =3Ch(3.0G主频=2600/50=60d) =00h(其他) |
34h |
目前不使用 |
FFh |
1/1/0/0 |
GET_ALL_SYS_INFO/ 查询所有系统信息 |
[63:56] |
查询CPU主频 =34h(2.6G主频=2600/50=52d) =3Ch(3.0G主频=2600/50=60d) =00h(其他) |
34h |
汇总命令,功能同上描述。响应数据长度为N,N为设备个数 |
[55:49] |
RSV |
- |
||||
[48:48] |
查询TPM在位情况 =0h - 不在位 =1h - 在位 |
0h |
||||
[47:40] |
RSV |
00h |
||||
[39:32] |
RSV |
00h |
||||
[31:28] |
RSV |
00h |
||||
27 |
BMC 在位信息 |
1'b1 |
||||
[26:24] |
查询内存turbo支持情况 =3'b0 - 不支持 =3'b1 - 支持 |
3'b0 |
||||
[23:16] |
CPU数量 = N - N个CPU |
01h |
||||
[15:8] |
Major Version |
01h |
||||
[7:0] |
Minor Version |
00h |