Szukałem więcej informacji na temat /boot/config.txt
dyrektywy konfiguracyjnej max_usb_current
, próbując dowiedzieć się dokładnie, co się stanie, gdy jest to ustawione 1
, ale trudno znaleźć oficjalną dokumentację.
Znam następujące:
- Ustawienie
max_usb_current=1
ustawia dostępny prąd przez USB na 1,2A (domyślnie 600mA) - Może to pomóc, jeśli masz przyzwoity zasilacz (przynajmniej 2A) i potrzebujesz zasilić coś takiego, jak mały zewnętrzny dysk twardy lub coś, co wymaga 300+ mA.
- Ta funkcja jest dostępna tylko w modelach B + i Pi 2 (w momencie pisania tego tekstu)
Ale niektóre osoby wspominające o ustawieniach ostrzegają przed ustawieniem tej wartości, chyba że absolutnie musisz ... moje pytanie brzmi, dlaczego tak jest? Czy coś innego zostało wyłączone lub zmienione w Pi, co zwiększyłoby ryzyko uszkodzenia Pi lub czegokolwiek zasilanego przez USB, czy też jest bardziej ogólnym ostrzeżeniem, aby odstraszyć ludzi, którzy nie wiedzą, co robią i mogą nie mieć przyzwoity zasilacz do Pi?
usb
power
usb-power
config.txt
geerlingguy
źródło
źródło
Odpowiedzi:
Wydaje się, że jedynym problemem jest to, że twój zasilacz, jeśli nie jest przyzwoitym, niezawodnym zasilaczem zdolnym do uzyskania 2 A + czystej mocy wyjściowej, może nie być w stanie wystarczająco zasilać Pi, co powoduje awarie lub częste tęcze.
Zobacz w szczególności:
To było z wątku B + i max_usb_current , które znalazłem po opublikowaniu tutaj tego samego pytania na Wszelkie negatywne skutki z ustawieniem
max_usb_current=1
? .źródło
Jest w tym coś więcej. Przeczytałem, że aby uruchomić urządzenie USB, musi zostać rozpoznany przez jakiś kod w /boot/bootcode.bin. Na przykład mam stary 2,5-calowy dysk twardy ze starego laptopa. Raspbian może to rozpoznać, jeśli system zostanie uruchomiony z karty SD, ale system nie uruchomi się z dysku twardego, jeśli karta SD zostanie wyjęta. Chciałbym podziękować programistom za ich ciężką pracę. Niektóre pamięci USB, które wcześniej nie ładowały się, teraz będą.
źródło