Hello,
We are using the TUSB320 in a design and are operating the IC in two different modes, 1 and 2.
Mode 1 using it as a standalone controller configured for UFP by grounding port pin (3) and ADDR pin (5) floating to disable i2C.
No power to the unit, they plug a USB type C cable into the unit. The controller Identifies the current advertisement,
if medium or high current pin 7 (out1) should output Low and if low current pin 7 should be High. We are using this to enable our battery charger. Charging the battery with the unit powered off.
Mode 2 when unit is powered on via I2C put the TUSB320 into Dual Role mode. When we see a attach event we will read address 09 bits 6 and 7 to determine if device is a UFP or DFP. We would like to run this port as legacy OTG.
Questions:
- Can the TUSB320 support this functional in mode 1 if the battery is dead?
- Can we run the IC as a standalone without I2C initialization?
- Can the IC be run in legacy OTG in mode 2?
- If I connect a Type A to type C cable into a lab top which should be a low current port I see OUT1 pin 7 go high. It is high with any connection to the USB port. Is this the correct behavior
Thank you, Keith