Nestandardní nabíječky na Raspberry Pi 5

Raspberry Pi 5 někdy nerozpozná, že neoficiální USB-C zdroj umí dodat 5A. Často pak odebírá jen kolem 3A, což vede k varováním, throttlingu (sníženému výkonu) nebo i nestabilitě při zátěži.

Varování o podnapětí/throttling na Raspberry Pi

S touto hláškou mám spoustu zkušeností. Téměř vždy se objevuje při použití neoficiálního zdroje pro Raspberry Pi 5, i když je na štítku uvedeno 5 V a 5 A. V mnoha případech varování vyvolají krátké proudové špičky při bootování. Raspberry Pi 5 a oficiální napájecí adaptér navíc při bootu používají vyjednávání, díky kterému Pi rozpozná oficiální zdroj.

Upozornění: Tímto měníte limity napájení. Používejte kvalitní zdroj 5V / 5A a kabely.

Otevřete konfiguraci EEPROM:

sudo rpi-eeprom-config --edit

Na konec souboru přidejte:

PSU_MAX_CURRENT=5000

Uložte a restartujte:

sudo reboot

Upravte soubor s konfigurací bootu (Pi 5 používá /boot/firmware/config.txt:

sudo nano /boot/firmware/config.txt

V sekci [all] na konci souboru přidejte:

usb_max_current_enable=1

Uložte a restartujte:

sudo reboot

Zkontrolujte, zda se hodnoty aplikovaly (pokud je nainstalován vcgencmd):

vcgencmd get_config int | grep -E 'PSU_MAX_CURRENT|usb_max_current_enable'

Zkontrolujte také kernel log kvůli hláškám o podnapětí nebo throttlingu:

dmesg | grep -i -E 'voltage|under|throttle'
  • Používejte vyhrazený zdroj 5 V / 5 A a kvalitní USB-C kabel.
  • Mezi zdroj a Pi 5 nevkládejte levné USB-C huby.
  • Zařízení s vysokým odběrem napájejte samostatně, pokud je to možné.

Poznámka: Postup je určen výhradně pro Raspberry Pi 5. Starší modely se chovají jinak a mohou používat jiné cesty konfigurace.