Chassis Control 命令详情
更新时间:2025/06/26
在Gitcode上查看源码

修订记录

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

基本信息

功能说明

控制机框的上下电以及复位。 This command provides a mechanism for providing power up, power down, and reset control.

权限

BasicSetting

命令信息

请求信息

字节顺序域取值说明
1[7:4] - reserved
[3:0] - chassis control[2]
 0h = power down. Force system into soft off (S4/S45) state. This is for ‘emergency’ management power down actions. The command does not initiate a clean shut-down of the operating system prior to powering down the system.
 1h = power up.
 2h = power cycle (optional). This command provides a power off interval of at least 1 second following the deassertion of the system’s POWERGOOD status from the main power subsystem. It is recommended that no action occur if system power is off (S4/S5) when this action is selected, and that a D5h “Request parameter(s) not supported in present state.” error completion code be returned. Note that some implementations may cause a system power up if a power cycle operation is selected when system power is down. For consistency of operation, it is recommended that system management software first check the system power state before issuing a power cycle, and only issue the command if system power is ON or in a lower sleep state than S4/S5.
 3h = hard reset. In some implementations, the BMC may not know whether a reset will cause any particular effect and will pulse the system reset signal regardless of power state. If the implementation can tell that no action will occur if a reset is delivered in a given power state, then it is recommended (but still optional) that a D5h “Request parameter(s) not supported in present state.” error completion code be returned.
 4h = pulse Diagnostic Interrupt. (optional) Pulse a version of a diagnostic interrupt that goes directly to the processor(s). This is typically used to cause the operating system to do a diagnostic dump (OS dependent). The interrupt is commonly an NMI on IA-32 systems and an INIT on Intel® Itanium™ processor based systems.
 5h = Initiate a soft-shutdown of OS via ACPI by emulating a fatal overtemperature. (optional)
 all other = reserved

响应信息

字节顺序域取值说明
1Completion Code

命令样例

样例1:

  • 请求:ipmitool raw 0x00 0x02 0x01
  • 响应:00

返回到索引