Other Parts Discussed in Thread: HD3SS3212
Hi,
We are implementing a DFP solution using the TUSB321 and HD3SS3212.
We require a 900mA output, and as per the USB-C Specification, Table4-11, P.136, VBUS should not be powered until after a device is attached.
We need the power on and off of the VBUS output to be autonomous, using the ID output of the TUSB321 to enable an VBUS switch component.
The datasheet shows on page 13 for the typical application that the power switch is driven from a micro, which might be suitable for some applications, but not in our case.
It isn't clear from reading the datasheet that the TUSB321 will only assert ID as low when a valid USB Type-C connection is detected (i.e., unless a SINK is connected, ID should stay high-Z).
The details on how ID works from the datasheet is,
Section 5: Open drain output; asserted low when the CC pins detect device attachment when port is a source (DFP), or dual-role (DRP) acting as source (DFP).
Section 7.4.2: When in active mode, the TUSB321 device communicates to the AP that the USB port is attached. This happens through the ID pin if TUSB321 is configured as a DFP or DRP connect as source.
This reads like ID is asserted low when ANY device is connected..
It is very unclear. Could someone please confirm the behavior of ID.