J'essaie de recharger mon Nexus 7 2013 lorsque j'utilise USB-OTG.
J'ai construit le câble en Y largement décrit qui fait un passthrough USB, met à la terre la broche de détection (fil jaune) à travers une résistance de 100 k et connecte le rouge et le noir à un chargeur. La charge a fonctionné, mais la tablette ne reconnaîtrait pas les appareils OTG.
La tablette reconnaît les appareils OTG via un adaptateur Samsung OTG (EPL-AU10WEGXAR). J'ai donc pensé, hé, en aval de l'adaptateur, mettons simplement un câble d'extension USB-A mâle-femelle à 4 fils, et branchons-le en rouge et noir pour ajouter un chargeur.
Mais même sans chargeur, la rallonge casse OTG. Même si cela fonctionne lorsqu'il est inséré entre une clé USB et un PC. Ce ne sont que quatre conducteurs. La tablette ne devrait avoir aucun moyen de la détecter!
Works:
tablette - adaptateur Samsung - appareil OTG.
Fails:
tablette - adaptateur Samsung - câble d'extension - appareil OTG.
Comment est-ce que je pourrais déboguer ceci, ou autrement progresser vers l'OTG et la charge simultanés?
la source
Réponses:
Il y a deux questions différentes ici
Les appareils Android prennent en charge le mode hôte USB (connexion d'un clavier ou d'une souris USB) ainsi que le mode périphérique USB (par exemple, vous pouvez le brancher sur un PC, afin que le PC puisse accéder au stockage du téléphone)
Le câble USB OTG facilite le fonctionnement de l'appareil connecté en mode hôte
Les PC fonctionnent toujours en mode hôte
Source: Quelle est la différence entre le mode USB On-The-Go (OTG) et le mode hôte USB?
Ainsi, lorsque vous vous connectez à l'aide d'un câble d'extension à un PC, il n'y a aucun problème de détection par PC qui est toujours en mode hôte.
Maintenant, venons-en à la raison pour laquelle le câble d'extension rompt OTG
D'un point de vue électrique, ce qui est bien expliqué ici
En ajoutant un câble d'extension USB-A mâle-femelle à 4 fils au câble OTG, vous ne prolongez pas ce mécanisme de détection de port à l'autre extrémité. Par conséquent, il ne parvient pas à détecter l'appareil connecté
II vaut mieux acheter un câble OTG plus long de 3 mètres au lieu d'essayer d'augmenter la longueur comme expérimenté
Comme expliqué dans Alimentation d'une tablette Nexus 7 via le port USB tout en connectant simultanément un périphérique USB :
(Souligné)
Il s'agit d'une limitation du noyau et vous pouvez la remplacer en rootant et en flashant un noyau personnalisé comme expliqué dans l'article lié
Lecture supplémentaire:
Normes USB en déplacement
De SE Electronics: Une tablette Android peut-elle servir d'hôte USB et être chargée simultanément via un seul port?
la source