RaspberryPi5是一款现已上市的迷你PC,与之前的RaspberryPi4相比,它因其增强的功能和更高的功率而受到好评。然而,这种增强的处理能力也带来了高功耗,尤其是在关机模式下。这种高功耗并不是RaspberryPi5独有的特性,也是其前身RaspberryPi4的特性。默认情况下,这两种型号都会使片上系统(SoC)在关机时保持通电状态状态下,即使除了电源之外没有插入其他外设,功耗也为1.2-1.6W。

如何将RaspberryPi5功耗降低140倍

RaspberryPi5的默认设置是其高功耗的重要原因。这是因为,如果3v3电源轨关闭,但5v仍处于活动状态,某些顶部附加硬件(HAT)会遇到问题。因此,RaspberryPi5附带设置POWER_OFF_ON_HALT=0,导致其持续消耗电量。

降低RaspberryPi5功耗

幸运的是,已经开发出一种解决方案来缓解这个问题。JeffGeerling是RaspberryPi社区的知名人物,他开发了一种方法,可以在关机模式下将RaspberryPi的功耗降低多达140倍。该解决方案涉及编辑电可擦除可编程只读存储器(EEPROM)配置并调整以下设置:BOOT_UART=1、WAKE_ON_GPIO=0、POWER_OFF_ON_HALT=1。

编辑EEPROM配置的过程非常简单。保存配置并重新启动后,关机时功耗应从1-2W显着降低至0.01W或更低。这是一个显着的降低,使得RaspberryPi5在关机模式下更加节能。

降低RaspberryPi5功耗

重要的是,实施此解决方案不会影响RaspberryPi5的功能。RaspberryPi5仍然可以使用POWER_OFF_ON_HALT设置启动,电源按钮仍然按预期工作,并且设备关闭时红色LED保持亮起。而且,实时时钟(RTC)继续计时,表明看门狗相关功能也应该继续正常运行。

虽然RaspberryPi5在默认关机模式下确实存在较高功耗,但这个问题可以得到有效解决。通过编辑EEPROM配置,用户可以显着降低设备的功耗,而不会影响其功能。该解决方案代表着在使RaspberryPi5更加节能和环保方面迈出了一大步。