1 votos

Concentrador USB no carga el teléfono. Las opciones del Kernel?

Tengo un USB 2.0 hub (ET-UP900). Como fuente de energía estoy usando el cargador de teléfonos. Pero si puedo conectar el centro con mi teléfono (SM-C115) no se carga. Si conecto el cargador directamente funciona.

Mi primer pensamiento fue el concentrador no proporcionar suficiente energía. Pero si yo hago lo mismo con una tablet (SM-P905), que requiere más energía, que hace el trabajo.

También extraño: Si el hub es alimentado no funciona. Si el concentrador no está encendido funciona muy bien.

Como estoy usando una versión personalizada del núcleo estoy buscando un dmesg y jugando con las opciones del kernel y el controlador para encontrar el ajuste correcto.

Tal vez alguien me puede dar una pista de lo que podría funcionar?

Alternativa: Cualquier cable puedo plugin para cargar el teléfono y usar el hub USB? Tengo un OTG cable de carga pero sería alimentar el hub USB en lugar del teléfono.

ACTUALIZACIÓN He encontrado algo sobre un cable especial con una resistencia a entrar en un especial AUDIODOCK modo. Me hizo encontrar este AUDIODOCK en el código fuente de un controlador relacionado vi en dmesg drivers/misc/max77803-muic.c. Tal vez puedo cambiar el controlador a la fuerza de este modo todo el tiempo o algo así...

ACTUALIZACIÓN 2 En drivers/misc/max77803-muic.c vi la CONFIG_MUIC_MAX77803_SUPPORT_OTG_AUDIO_DOCK opción debe ser conjunto y el conductor llegué aquí no apoyo esto de todos modos. Supongo que intente utilizar un controlador actualizado. Con AUDIO_DOCK implementado soporte.

1voto

Guðmundur H Puntos 3323

Lo hizo funcionar. El max77803 chip en el SM-C115 también fue utilizado en el S4, pero el conductor que mi kernel no apoyo la ET-UP900 dispositivo. Así que busqué más reciente del controlador del núcleo y se encontró danielpanzella/P900-kernel-source. En este controlador que ellos llaman el dispositivo LANHUB. Si usted tiene una mirada en el código, hay un número de otros dispositivos, también. El controlador detecta dependiendo de la resistencia del pin de señal ¿qué tipo de dispositivos está conectado.

He buscado en el repositorio para LANHUB y combinar esas líneas de código en mi núcleo, construir el núcleo, lo instalé con odin y funcionó!

El hub USB, tarjeta de red y los dispositivos USB conectados están trabajando mientras llegue a la alimentación desde el hub de carga el teléfono.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X