I came across some posts describing PHY power saving techniques and gave it a try. I can confirm that it works and that I get a 76ma power saving and a temperature drop of about 10°C.
Before:
250ma at 3.3v
65°C
After:
174ma at 3.3v
55°C
- Code: Select all
#!/bin/sh
echo “Disable unused ethernet ports”
mmio 0x101100c0 0x08002000
mmio 0x101100c0 0x08002001
mmio 0x101100c0 0x08002002
mmio 0x101100c0 0x08002003
mmio 0x101100c0 0x08002004
http://vonger.cn/?topic=power-and-heat
http://www.8devices.com/community/viewtopic.php?f=6&t=156
https://github.com/8devices/mmio
Matt