自动化实验室测试注意事项
系统设计人员在设计电源和电池充电子系统时应考虑自动化实验室测试方案。 最相关的考虑事项是从崩溃或无响应系统方案中恢复平台。
为自动化实验室测试设计的平台(包括旨在与 Microsoft 共同设计程序的平台)必须实现可配置的支持,以便在通电时自动启动系统。 这种自动启动与平台保持关闭直到用户以物理方式打开的用户体验目标相冲突;但是,这对于实现完全自动化测试环境必不可少。
在 Microsoft 测试实验室中,通过远程断开并接通系统电源,可从崩溃和无响应系统方案中恢复平台。 平台必须能够忽略内部电池的状态和充电能力,并且仅使用交流电源的状态来确定平台是否应自动启动。 此行为仅适用于启用了实验室的系统,并且可以使用 Windows 设置的 UEFI 变量进行配置。
注意
为用户设计的系统不得在通电时自动开机,除非需要检测通用串行总线 (USB) 充电器的供电能力。
UEFI DISABLEBATTERY 变量定义
DISABLEBATTERY 变量在 VendorGuid {0x77fa9abd, 0x0359, 0x4d32, {0xbd, 0x60, 0x28, 0xf4, 0xe7, 0x8f, 0x78, 0x4b}} 下创建。 当该变量存在时(即当 GetVariable() 返回 EFI_SUCCESS 时),必须在设置该值时从默认电池行为修改请求的平台行为。
设置 DISABLEBATTERY 时 | 当 DISABLEBATTERY 不存在或未设置时 |
---|---|
|
|