ich möchte ein (oder mehrere) Smartphone(s) an einem aktiven USB-Hub laden, was allerdings nicht so richtig funktionieren will. Der Hub soll ein Laden und (bei Bedarf) eine Datenkommunikation gleichzeitig ermöglichen.
Ich habe u.a. ein HTC Android Smartphone (Sensation XE) mit einem 1.730 mAh Akku, welches über ein 3m USB-Kabel an einem aktiven USB 2.0 4fach Hub (mit 2,5A 5V Netzteil) hängt. Der Hub selbst hängt an einem immer laufenden Linux-Rechner.
Ich würde erwarten, dass der Hub dem Smartphone die 500mA zur Verfügung stellt, die es laut Spezifikation für USB 2.0 haben darf. Das Netzteil des Hubs reicht dafür ebenfalls.
Wenn ich das Smartphone abends mit ca. 30% Akku-Ladung anschließe, ist es morgens weiterhin ungefähr in diesem Bereich - mal minimal weniger, mal minimal mehr. Das Smartphone bekommt also nur ca. die Ladung, welche es selbst verbraucht (Display gedimmt, WLAN an, etc.) - an einem laufenden PC oder dem original Ladegerät gibt es keine Ladeprobleme.
Kann es sein (und ich irgendwie überprüfen), dass das Smartphone nur die „LowPower“ 100mA bekommt und mit dem Hub keine „HighPower“ 500mA aushandelt? Wie funktioniert dieses „aushandeln“ der Stromstärke am USB?
Kann mit eventuell das Aufrüsten auf einen aktiven USB 3.0 Hub helfen (welcher maximal 900mA zur Verfügung stellen darf)?
Kann das 3m Kabel eventuell zu einem Spannungsverlust führen, so dass am Smartphone wesentlich weniger als 5V anliegen? Die Datenübertragung funktioniert allerdings.
wird das Smartphone vom PC, an dem der HUB hängt, erkannt und vollständig unterstützt?
Wenn nicht, handelt es sich um ein weit verbreitetes Problem. Es ist bei vielen Handys so, dass sie nur dann am USB laden wenn eine Verbindung erkannt wurde. Es reicht also nicht nur Spannung anzulegen. Es muss der Treiber auf dem PC installiert sein und das Gerät muss voll unterstützt werden. Das ist auch der Grund, warum viele Geräte mit USB Anschluss sich nicht mit jedem Ladegerät zusammenarbeiten. Prominentes Beispiel sind die Blackberrys aber auch viele andere. Abhilfe kann das Brücken der Kontakte Data+ und Data- an der USB Ladebuchse bringen. Inzwischen machen das fast alle Hersteller von USB Ladern. Dann allerdings funktioniert die Datenübertragung nicht.
Damit es so funktioniert, wie Du möchtest, muss der PC das Smartphone vollständig unterstützen, was hier nicht der Fall zu sein scheint.
Interessant ist, dass die EU den USB Anschluss ja als Standard für Handy Ladebuchsen festgelegt hat. Ich bin gespannt, ob diese Feinheiten berücksichtigt wurden.
wird das Smartphone vom PC, an dem der HUB hängt, erkannt und
vollständig unterstützt?
Ja, das Smartphone wird von Linux erkannt und ich kann die SD-Karte auch mounten.
Wenn nicht, handelt es sich um ein weit verbreitetes Problem.
Es ist bei vielen Handys so, dass sie nur dann am USB laden
wenn eine Verbindung erkannt wurde.
Das Problem würde ich ausschließen, da ich auch im „nur Laden“ Modus (ohne Erkennung) am PC laden kann.
Abhilfe kann das
Brücken der Kontakte Data+ und Data- an der USB Ladebuchse
bringen. Inzwischen machen das fast alle Hersteller von USB
Ladern. Dann allerdings funktioniert die Datenübertragung
nicht.
… und dann macht die Idee mit dem Hub leider keinen Sinn mehr und ich könnte es direkt mit dem USB-Netzteil laden. Der Vorteil soll ja Laden und Datenübertragung (Zugriff auf die SD-Karte) gleichzeitig sein.
Interessant ist, dass die EU den USB Anschluss ja als Standard
für Handy Ladebuchsen festgelegt hat. Ich bin gespannt, ob
diese Feinheiten berücksichtigt wurden.
So scheint es mit den „Standards“ zu sein - jeder Herstellt legt ihn nach eigenen Vorstellungen aus
um welches Modell handelt es sich beim Hub?
Und welches Kabelmodell verwendest du für das Smartphone?
Funktioniert das aufladen denn, wenn du den PC vom Hub trennst?
Oder an einem Windows-PC?
Ich habe einen billigen MSI 7x USB Hub, welcher zwar als USB Hub nicht zu gebrauchen ist, aber dafür hervorragend alle daran angeschlossenen Geräte über USB auflädt. http://www.amazon.de/product-reviews/B000RDJ2CM/
Ja, das Smartphone wird von Linux erkannt und ich kann die
SD-Karte auch mounten.
wird das Smartphone als Telefon oder als Wechseldatenträger erkannt und unterstützt? Ist letzteres der Fall, wird die von mir geäußerte Vermutung zutreffen.
[434715.860000] usb 1-2: new high speed USB device using brcm-ehci and address 12
[434715.976000] usb 1-2: configuration #1 chosen from 1 choice
[434715.977000] hub 1-2:1.0: USB hub found
[434715.978000] hub 1-2:1.0: 4 ports detected
dmesg Meldungen beim Anschluss des Smartphones per „nur Laden“ über USB-Hub:
[434854.684000] usb 1-2.4: new high speed USB device using brcm-ehci and address 13
[434854.771000] usb 1-2.4: configuration #1 chosen from 1 choice
[434854.773000] scsi5 : SCSI emulation for USB Mass Storage devices
[434854.774000] usb-storage: device found at 13
[434854.774000] usb-storage: waiting for device to settle before scanning
[434859.774000] Vendor: HTC Model: Android Phone Rev: 0000
[434859.776000] Type: Direct-Access ANSI SCSI revision: 02
[434859.785000] sd 5:0:0:0: Attached scsi removable disk sdd
[434859.786000] sd 5:0:0:0: Attached scsi generic sg2 type 0
[434859.790000] usb-storage: device scan complete
dmesg Meldungen beim Wechsel in den „Festplatten Modus“ über USB-Hub: