Raspberry Pi 5 是一款现在可以购买的迷你 PC,与之前的 Raspberry Pi 4 相比,它因其增强的功能和更高的功率而受到称赞。然而,这种增加的处理能力也会消耗高功率,尤其是在关机模式下。这种高功耗并不是树莓派 5 独有的特点,也是其前身树莓派 4 的特点。默认情况下,这两种型号都会使片上系统 (SoC) 上电处于关断状态,导致功耗为 1.2-1.6W,即使除了电源之外没有插入其他外围设备也是如此。
Raspberry Pi 5 的默认设置是导致其高功耗的重要因素。这是因为,如果 3v3 电源轨关闭,但 5v 仍处于活动状态,则某些顶部连接的硬件 (HAT) 会遇到问题。因此,Raspberry Pi 5 附带的设置为 POWER_OFF_ON_HALT=0,导致其持续消耗电量。
降低 Raspberry Pi 5 功耗
幸运的是,已经开发出一种解决方案来缓解这个问题。Jeff Geerling 是 Raspberry Pi 社区的知名人物,他开发了一种在关机模式下将 Raspberry Pi 的功耗降低多达 140 倍的方法。该解决方案涉及编辑电可擦除可编程只读存储器 (EEPROM) 配置并调整以下设置:BOOT_UART=1、WAKE_ON_GPIO=0、POWER_OFF_ON_HALT=1。
编辑EEPROM配置的过程非常简单。保存配置并重新启动后,关机时功耗应从 1-2W 显着降低到 0.01W 或更低。这是一个显着的减少,使Raspberry Pi 5在关机模式下更加节能。
重要的是,实施此解决方案不会影响 Raspberry Pi 5 的功能。Raspberry Pi 5 仍然可以在POWER_OFF_ON_HALT设置下启动,电源按钮仍按预期运行,并且当设备关闭时红色 LED 保持亮起。此外,实时时钟 (RTC) 继续保持时间,表明看门狗相关功能也应继续正常运行。
虽然Raspberry Pi 5在默认关机模式下确实有很高的功耗,但这个问题可以得到有效解决。通过编辑EEPROM配置,用户可以在不影响其功能的情况下显著降低器件的功耗。该解决方案代表了使Raspberry Pi 5更加节能和环保的重要一步。