Raspberry Pi bir USB cihazını takarken yeniden başlatılıyor


15

Raspberry Pi'm Bazı USB aygıtlarını takmaya başlar. Bunun bir güç kaynağı sorunu olduğunu düşünmüyorum - 5v 30A güç kaynağı (ATX SMPS) kullanıyorum ve iki işletim sistemi sürümünde meydana geldiğini gördüm - (debian & Raspbian).

Kullandığım cihazlar EDiMAX WiFi dongle ve RTL2832 USB dongle. Başlatmadan önce bu cihazı takmak gayet iyi çalışıyor.

Yeniden başlatmanın nedeni ne olabilir ve nasıl önleyebilirim?


Bir güç problemini ekarte etmem; Wifi adaptörlerinizi güçlendirilmiş bir USB hub'ında denemenizi öneririm. Ayrıca, önyükleme yapmadan önce cihazı takmayı denediniz mi?
Steve Robillard

Başlatmadan önce cihazı takmak gayet iyi çalışıyor.
Lord Loh.

Yanıtlar:


19

Ne yazık ki, beklenen davranış budur. En azından USB çoklu sigortaların kaldırıldığı yeni RaspberryPi revizyonlarında (2.0 revizyon ve revizyon 1.0'dan bazı kartlar). Şu anda (neredeyse) USB bağlantı noktalarında (voltaj düşüşünü ortadan kaldırmak için) direnç olmadığından, yüksek güçlü USB cihazını takarsanız, akım talebinde yeniden başlatmaya neden olabilecek ani bir artış olacaktır.

Bunu önlemek için yapılabilecek birkaç şey vardır, ancak çoğu donanım değişikliklerini içerir - F3 çoklu sigortayı atlamak, kapasitörü değiştirmek, USB çıkışında 0R dirençleri değiştirmek, vb. Pi) - elektrikli USB hub kullanın ve cihazlarınızı doğrudan RaspberryPi yerine bu hub'a takın.


USB uzatma kablosu hafif bir direnç katmaz ve ani akımı sınırlamaz mı? Ya da herhangi bir etkisi olması çok uzun bir kablo mu?
Marki555

Tipik 1m uzunluğunda USB kablosu muhtemelen ~ 0.25 - 0.5 Ohm dirence sahip olacaktır. Bunun bir fark yaratacağını sanmıyorum.
Krzysztof Adamski

Ben Raspberry Pi (W olmayan, sürüm 1.3) Zero4U USB kalkanı (sürüm 1.2) ile aynı sorunu var. Bu kalkan, pogo pinleri tarafından desteklenir ve üzerinden iletişim kurar. Sebebin aynı olması muhtemel mi?
Luke Hutchison
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.