By lowering GPU related clocks, we can reduce the overall power consumption by 0.2W~. As less power = less heat generated on the ARM, you should also see a benefit of reduced overall heat.
We can also reduce the power consumption further by 0.1W~ by setting headless.
In /boot/config.txt, set the following entries:
Code: Select all
gpu_freq=150
h264_freq=25
isp_freq=25
v3d_freq=25- RPi 3
- Performance CPU gov echo -e "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
- Idle (see attached image for htop process list)
- Ethernet uses 0.1w when active.
- Baseline energy consumption = 2.1W
- gpu_freq=150
h264_freq=100
isp_freq=100
v3d_freq=100
2.0W - gpu_freq=150
h264_freq=25
isp_freq=25
v3d_freq=25
1.9W - Headless:gpu_freq=100 #Results in no output on HDMI
Code: Select all
fbset -xres 16 -yres 16 -vxres 16 -vyres 16 -depth 8 /opt/vc/bin/tvservice -o
h264_freq=25
isp_freq=25
v3d_freq=25
1.8W
core_freq = For models prior to the Pi2, this has an impact on ARM performance since it drives the L2 cache.