> The reason is
> that even though you don't really put any load on the bus, the PHY still
> samples VBUS levels to know when the session is valid (VBUS > 4.4V).

Hmmm.... that might be the cause of some 'random' USB disconnects
we were seeing.

We 'fixed' them by cutting the wire in the usb cable and driving the
devices '5v sense' from its local 5v rail.
(The USB device is permanently connected to the motherboard.)

The ochi driver did recover from the disconnect, but xhci got
terribly confused.

An 'interesting' experiment would be to glitch the 5v line low
while the USB device is running from some alternate source
(or a diode+capacitor).

        David



--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to