Start Device Test
更新时间: 2025/06/26
在Gitcode上查看源码

09h-开始设备测试(Start-Device-Test)

修订记录

openUBMC版本号修订日期修订内容
25.062025/06/26初稿,新增命令详情

基本信息

功能说明

开始设备测试。

权限

命令信息

请求信息

参数(字节)域取值说明
NetFn30h
CMD90h
1Sub command,子命令=09h
2Device Type
0=RAM
1=FLASH
2=EEPROM
3=I2C隔离器件(如PCA9511或类似器件)
4=USB Device
5=UART(串口)
6=Ethernet Port(网口)
7=CPLD
8=FPGA
9=CLOCK(时钟信号)
10=RTC
11=Button Press
12=I2C
13=SMLink(连接ME的通道)
14=BIOS
15=RS485串口
16=spi flash
17=PHY MDIO
18=CPU
19=HDD
20=HBA
21=CAN
22=JTAG链路
23=LCD(液晶屏)其他保留
3[7:4]:
Device Number,表示第几片器件,从0开始编号。
[3:0] Test Type.
0=总线测试
1=5步法单元遍历测试
2=单元简单读写测试
14=压力测试
对于所有设备: 0x0f=unspecified
未指定或不涉及,其他,全部保留
(4:5) *Test Time
测试时间,LSB first

响应信息

字节顺序域取值说明
1Completion Code
80h=正在进行测试

命令样例

开始设备测试

[root@localhost ~]# ipmicmd -k "0f 00 30 93 DB 07 00 65 00 00" smi 0
00 DB 07 00 00

返回到索引