Mon expérimentation avec Raspberry Pi:
( grande version )
La tension est générée par cet appareil et mesurée par ce compteur .
J'ai démarré Raspberry Pi avec Ethernet et une connexion HDMI, avec le code Raspbian "2014-06-20-wheezy-raspbian.zip" habituel sur carte SD. Rien n'est connecté aux ports USB.
Mode habituel
J'ai démarré à partir de 5.15V et diminué progressivement la tension en vérifiant le fonctionnement de l'appareil (en utilisant UART pour démarrer les choses là-bas).
5.15V 0.43A
Normal mode, everything works
5.15V 0.37A (no eth)
With Ethernet cable plugged out
5.15V 0.33A (no eth, no HDMI)
After /opt/vc/bin/tvservice -o
5.15V 0.39A (no HDMI)
Without HDMI, but with Ethernet
5.15V 0.47A (cat /dev/mmcblk0 > /dev/null)
Ethernet and HDMI active + reading SD card
5.14V 0.50A (yes > /dev/null)
Ethernet and HDMI active, loading CPU
5.03V 0.43A
4.86V 0.43A
4.12V 0.44A
4.12V 0.52A (yes > /dev/null)
Without USB devices, it works more or less stably even at 4.1 volts.
4.11V 0.38A (no eth)
4.00V 0.43A
The last voltage where Ethernet gets available after booting.
3.97V "Disabling IRQ #32"
After this messages Ethernet and USB disappears
and power usages drops. `lsusb` shows only one line.
3.85V 0.20A (no eth)
3.87V 0.25A (no eth; yes > /dev/null)
3.83V 0.20A (no eth)
3.82V 0.17A (no eth, no HDMI)
I've seen no state where HDMI fails while CPU still works.
3.77V 0.16A (long bootloop)
It reboots after trying to load USB modules or something.
3.73V 0.17A (short bootloop)
"Uncompressing Linux..." in a loop
Mode spécial: régulateur de dérivation linéaire
- Assurez-vous que la tension d'entrée est inférieure à 3,5 V et non à 5 V;
- Assurez-vous qu'aucune autre source de tension d'entrée 5V n'est présente;
- Broche 5V et 3,3V placées ensemble de manière pratique.
J'ai commencé avec 3.39V et vérifié ce qui fonctionne et ce qui échoue lorsque je diminue la tension:
3.39V 0.45A
Works like usual, although if you want USB you'll
need lucky undervolting-friendly devices (or probably a powered hub).
3.39V 0.54A (yes > /dev/null)
3.39V 0.50A (cat /dev/mmcblk0 > /dev/null)
3.25V 0.45A
3.10V 0.45A
3.10V 0.39A (no eth)
2.95V 0.44A
Probably near the lowest voltage where USB and LAN may still work.
2.85V 0.22A "Disabling IRQ #32"
LAN goes down.
2.75V 0.22A (no eth)
Unstable operation.
2.75V 0.31A (no eth; cat /dev/urandom > qqq;)
Loading CPU: still works...
2.75V 0.18A (short bootloop)
Writing to SD card (typing "sync" command): reboots and
even can't load the Linux kernel back.
2.80V 0.2 A (long bootloop)
Still can't boot, probably rebooting instead of initializing USB.
2.79V 0.22A (no eth)
Decreasing voltage after the boot has finished.
2.79V 0.18A (no eth; no HDMI)
HDMI is turned off explicitly by tvservice -o
2.79V 0.29A (no eth; no HDMI; yes > /dev/null)
2.72V 0.18A (no eth; no HDMI)
Gradually decreased voltage to this after fully booting.
Short bootloop on attempt to load CPU with "yes > /dev/null".
2.66V 0.16A (lowest voltage to receive "Uncompressing Linux...")
2.64V 0.10A (no messages to UART, but it attempts to start)
2.56V 0.06A (no messages to UART)
Notez que le fusible de protection est également ignoré dans ce mode, de sorte que le risque de rendre la carte non fonctionnelle est plus élevé dans cette configuration.