USB headset detection (Was: Pulster fixe(s) and rework)

Al Johnson openmoko at mazikeen.demon.co.uk
Mon Mar 9 17:35:57 CET 2009


On Sunday 08 March 2009, Andy Green wrote:
> Somebody in the thread at some point said:
> |    1. Charger (maybe with Y-cable) connected. Detected by 47 kOhm seen
>
> on ID
>
> |    pin. Set USB mode to host and turn off USB power supply.
> |
> |    2. USB headset connected. Detected by ? Set USB mode to host and
>
> turn on
>
> |    USB power supply.
> |
> |    3. USB host connected. Detected by ? Set USB mode to device and
>
> turn off
>
> |    USB power supply.
>
> "?" here is meant to be ID pin level.  But we don't supply a USB device
> breakout cable which would consistently do the right thing to ID, so it
> means we can't make decisions based on ID level like a normal OTG setup.

We don't supply a USB device breakout cable at all, but we can specify how 
they should be made to do detection. Is there a standard set of ID levels for 
OTG that we could follow?





More information about the community mailing list