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.
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.
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:
/boot/firmware/config.txt
sudo nano /boot/firmware/config.txt
V sekci [all] na konci souboru přidejte:
usb_max_current_enable=1
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'
Poznámka: Postup je určen výhradně pro Raspberry Pi 5. Starší modely se chovají jinak a mohou používat jiné cesty konfigurace.