風扇與 APU 功耗
Z2 Mini 工作站熱設計的三塊:PEI 讀 cooler/GPIO 瓦數並套 IRM、PEI 進階風扇、DXE 把 SIO 風扇表更新進去。
大綱
| 模組 | 類型 | 做什麼 |
|---|---|---|
HpZ2PerformacePei | PEIM | 讀 GPIO140/142/144(PLT_ID)決定 120/85/65/55W,查 IRM 表寫 SPL/PPT/VRM PCD。 |
HpZ2PremiumFanPei | PEIM | Abstract:在 PEI 取得 Cooler Fan type。 |
FanControlUpdate | DXE_DRIVER | SioFanControl 介面;資料在 FanControlUpdate/<日期>/<瓦數>/ 的聲學表。 |
詳細解釋
IRM 表依 APU 瓦數 × 模式(High Performance / Performance / Quiet / Rack)填 Sustained Power、Fast/Slow PPT、STAPM、VRM current。這些 PCD 在 HpPlatformPkg.dec 的 Dynamic 區(PcdCpuCoolerType、PcdApuPower、PcdSlowPPTConstant、PcdPSUFanError)。
風扇曲線按日期版本放純文字表(例如 55W Quiet Mode Rev_06),方便聲學團隊丟檔而不改 C。DXE 驅動在開機時把對應表灌進 SIO 風扇邏輯。
相關還有 Library/HpFanConfigurationLib 與 X53 的 HpThermalPlatformHookBaseLib、HpThermalConfig.dsc。