Ich versuche, mein Nexus 7 2013 mit USB-OTG aufzuladen.
Ich habe das weit verbreitete Y-Kabel gebaut, das USB-Passthrough durchführt, den Erfassungsstift (gelbes Kabel) über einen 100-k-Widerstand erdet und Rot und Schwarz mit einem Ladegerät verbindet. Das Aufladen funktionierte, aber das Tablet erkannte keine OTG-Geräte.
Das Tablet erkennt OTG-Geräte über einen Samsung OTG-Adapter (EPL-AU10WEGXAR). Also dachte ich, hey, stromabwärts des Adapters stecken wir einfach ein 4-adriges USB-A-Stecker-Buchse-Verlängerungskabel und tippen auf dessen Rot und Schwarz, um ein Ladegerät hinzuzufügen.
Aber auch ohne Ladegerät bricht das Verlängerungskabel OTG. Auch wenn es funktioniert, wenn es zwischen einem USB-Stick und einem PC eingesetzt wird. Es sind nur vier Dirigenten. Das Tablet sollte keine Möglichkeit haben, es zu erkennen!
Works:
Tablet - Samsung Adapter - OTG-Gerät.
Fails:
Tablet - Samsung Adapter - Verlängerungskabel - OTG-Gerät.
Wie kann ich dies debuggen oder auf andere Weise Fortschritte bei der gleichzeitigen OTG und Aufladung erzielen?
quelle
Antworten:
Hier gibt es zwei verschiedene Fragen
Android-Geräte unterstützen den USB- Host-Modus (Anschließen einer USB-Tastatur oder -Maus) sowie den USB- Peripheriemodus (Sie können ihn beispielsweise an einen PC anschließen, damit der PC auf den Speicher des Telefons zugreifen kann).
Das USB-OTG-Kabel erleichtert dem angeschlossenen Gerät die Arbeit im Host-Modus
PCs laufen immer im Host-Modus
Quelle: Was ist der Unterschied zwischen USB On-The-Go (OTG) und USB-Host-Modus?
Wenn Sie also über ein Verlängerungskabel eine Verbindung zu einem PC herstellen, gibt es kein Problem bei der Erkennung durch einen PC, der sich immer im Host-Modus befindet.
Kommen wir nun zu dem Punkt, warum das Verlängerungskabel OTG bricht
Aus elektrischer Sicht, die gut erklärt wird hier
Durch Hinzufügen eines 4- adrigen USB-A-Stecker-Buchse-Verlängerungskabels zum OTG-Kabel erweitern Sie diesen Anschlusserkennungsmechanismus nicht auf das andere Ende. Daher kann das angeschlossene Gerät nicht erkannt werden
Es ist besser, ein längeres 3 m langes OTG-Kabel zu kaufen, als zu versuchen, die Länge wie experimentiert zu erhöhen
Wie unter Einschalten eines Nexus 7-Tablets über den USB-Anschluss und gleichzeitiges Anschließen eines USB-Geräts erläutert :
(Hervorhebung geliefert)
Dies ist eine Kernel- Einschränkung, die Sie überschreiben können, indem Sie einen benutzerdefinierten Kernel rooten und flashen, wie im verlinkten Artikel erläutert
Zusätzliche Lektüre:
USB für unterwegs Standards
Von SE Electronics: Kann ein Android-Tablet als USB-Host dienen und gleichzeitig über einen einzigen Port aufgeladen werden?
quelle