Descarga de Vbus USB

0

¿Cuál es el propósito de descargar VBUS en el lado del host? Veo que siempre hay un circuito de descarga en el lado del host de USB VBUS, pero quiero saber por qué es necesario y ¿está bien si no lo agrego a mi circuito?

¿Bajo qué condición, necesito descargar el VBUS? No estoy preguntando por el lado del dispositivo. Estoy preguntando por el lado del anfitrión. Entiendo que es necesario descargar VBUS en el lado del dispositivo para la detección, pero ¿por qué es necesario descargar también en el lado del host? Gracias.

    
pregunta user3618703

1 respuesta

0

VBUS desactivado se usa a veces como una señal de banda lateral en diseños integrados para forzar la desconexión del dispositivo y luego volver a conectarlo en VBUS. Se usa en dispositivos USB complejos como módems para cargar un firmware diferente (o solo el firmware que funciona) en dispositivos USB sin flash. La idea es cargar el código mediante un cargador de arranque incorporado, luego forzar la desconexión y volver a conectarse como un nuevo dispositivo. El problema es que el protocolo de configuración USB estándar no tiene una función estándar en banda para forzar la desconexión con el nuevo VID-PID, es una deficiencia en las especificaciones de USB. Sin embargo, esta función de reinicio de flash debería poder ejecutarse con comandos específicos del proveedor, no estoy seguro de por qué no se usa esta ruta (en dispositivos con los que estoy familiarizado), tal vez me esté faltando algo.

Sin embargo, ninguna PC normal tiene esta función de apagado VBUS. Muy al contrario, el 98% de las PC tienen el VBUS de nivel permanente para el riel de + 5VBS (en espera), con pocos fusibles reajustables para la protección de sobrecarga.

    
respondido por el Ale..chenski

Lea otras preguntas en las etiquetas