Estoy usando un concentrador USB de 7 puertos Microchip USB2517 en una aplicación autoalimentada, y estoy interesado en el comportamiento del dispositivo si se elimina la señal de detección VBUS ascendente. Me gustaría saber si el VBUS descendente está desactivado cuando se elimina el VBUS ascendente. La hoja de datos menciona que la alimentación a los pines diferenciales debe eliminarse cuando ya no se detecta el VBUS en sentido ascendente. Sin embargo, la hoja de datos no es clara sobre la señal de alimentación del puerto.
Mi lectura del estándar USB 2.0 me da una respuesta abierta a la interpretación. De la sección 11.5, está claro que el puerto entra en estado de apagado cuando se elimina la alimentación externa al hub. 11.5.1.2 dice "Si un concentrador se configuró mientras el concentrador se autoalimentaba, y luego si se pierde la alimentación externa, el concentrador debe colocar todos los puertos en el estado Apagado". Desafortunadamente, no está claro si "potencia externa" se refiere a la señal de detección de VBUS ascendente que se está desactivando, o si se refiere a la potencia externa del IC (Vcc). Según la interpretación anterior, si no hay dispositivos ascendentes, el concentrador no suministrará energía a ningún dispositivo descendente. Bajo este último, el dispositivo seguirá suministrando algo de energía (tampoco se borrará. ¿Una unidad de carga? ¿El número negociado de unidades de carga? Sin energía en el par diferencial, el dispositivo obviamente no puede solicitar más de una unidad de carga si se enchufa después el hecho.)
TL; DR: ¿Hay energía disponible en los puertos descendentes de un concentrador autoalimentado si el puerto ascendente no está conectado?
Relacionado: ¿El host USB siempre suministra alimentación a VBUS? (no describe el comportamiento durante el estado apagado)