树莓派5使用关机按键关机后因为soc仍有部分没有断电,所以功耗较大接近0.5A(不同外设也略有影响),使用此配置后可将电流降低到0.01A,基本实现0耗电。
终端输入命令,修改eeprom数据
sudo rpi-eeprom-config -e
默认内容是:
[all]
BOOT_UART=1
POWER_OFF_ON_HALT=0
BOOT_ORDER=0xf461
修改为以下配置
[all]
BOOT_UART=1
POWER_OFF_ON_HALT=1
BOOT_ORDER=0xf416
POWER_OFF_ON_HALT=0:这是树莓派5的默认设置。当设置为0时,即使在系统关闭后,SoC(系统芯片)仍然保持上电状态,只是处于关闭状态。这意味着即使没有连接任何外围设备,树莓派5在完全关闭后仍然会消耗1.2-1.6W的电力。这种设置可能会导致一些顶部连接的硬件(HAT)遇到问题,因为如果3v3电源轨关闭,但5v仍处于活动状态,某些HAT可能无法正常工作。
POWER_OFF_ON_HALT=1:当设置为1时,树莓派5在系统关闭后会完全关闭SoC的电源,从而显著降低功耗。通过这种方式,关机时的功耗可以从1-2W降低到0.01W或更低,这是一个非常显著的减少,使得树莓派5在关机模式下更加节能。这种设置对于降低树莓派5的待机功耗非常有效,可以减少96%以上的待机电力消耗。
BOOT_ORDER=0xf416:这个设置表示树莓派5的启动顺序是首先尝试从NVMe SSD启动,如果NVMe SSD不可用,那么接下来尝试从SD卡启动,最后尝试从USB设备启动。这个顺序可以确保在有NVMe SSD连接的情况下优先从SSD启动系统。
BOOT_ORDER=0xf461:这个设置表示树莓派5的启动顺序是首先尝试从SD卡启动,如果SD卡不可用,那么接下来尝试从NVMe SSD启动,最后尝试从USB设备启动。这个顺序适用于希望SD卡作为首要启动介质,但在SD卡不可用时能够从NVMe SSD启动的情况。