Part Number: TUSB320LAI
Other Parts Discussed in Thread: TUSB320
TUSB320LAI_CC_Communication_and_VBUS_drop.pptx
We have designed a product using the TUSB320LAIRWBR and would appreciate your help with a connection issue.
Configuration (see attached schematic):
- Port mode: UFP only. The PORT pin is pulled low to GND through a 4.7 kOhm resistor.
- Control mode: I2C. The ADDR pin is tied to GND (I2C address 0x47), and EN_N is tied to GND.
- Power topology: bus-powered. The connector VBUS goes through a current-limit IC to a 5.0 V system rail, and this rail supplies the TUSB320 VDD.
- VBUS_DET: connected to the same 5.0 V system rail through 900 kOhm total (470 kOhm plus 430 kOhm in series). In other words, VBUS_DET is behind the current-limit IC and is not connected directly to the connector VBUS.
Symptom (see attached waveforms):
- When the board is connected to a laptop with a C-to-C cable, the laptop initially applies VBUS (about 5.1 V), but VBUS then drops to about 0.3 V for about 235 ms and then recovers. This cycle repeats every few seconds, so our SoC cannot complete booting.
- CC2 sits at about 1.6 V DC and shows short bursts of toggling roughly every 150 ms.
- CC1 remains near 0 V.
- Overall, the CC behavior does not look like what we would expect from a UFP-only configuration.
Questions:
1. Could you review the attached schematic and waveforms and advise what may be causing the repeated VBUS drops?
2. Is our configuration (UFP-only, I2C mode, bus-powered, VBUS_DET connected behind the current-limit IC) acceptable, or should VBUS_DET be connected directly to the connector VBUS?
3. Are there any register settings or hardware changes you would recommend for a bus-powered, sink-only application?
Thank you in advance for your support.
Best regards,
