This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS25833-Q1: dual role

Part Number: TPS25833-Q1
Other Parts Discussed in Thread: TPS25832-Q1, TPS25830A-Q1

Tool/software:

We would like to develop a USB audio interface to which either a PC / laptop or a mobile device (Android and iOS) can be connected. The connection is designed as a USB-C socket. When a mobile device is connected, it should run in host mode and be charged. If a laptop or PC is connected, it should not be charged.

We are looking for a suitable charge controller for this application. We used the TPS25833Q in the first prototype. Charging the mobile device works, but data communication does not work in this mode. Presumably the mobile device does not switch to host mode. Communication works when connected to the PC via USB-A to USB-C adapter. Is the TPS25833Q unsuitable for our application? If so, do you have a better suggestion? Ideally, the alternative should also allow an input voltage of up to 36V. Charging with 5V / 10W would be sufficient. 

ciao 

Hanno (on behalf of my customer)

  • Hello Hanno,

    The TPS25833-Q1 does not have data switches on DP and DM. The alternate variant of this device is the TPS25832-Q1, which has data switches. Note that pins 7 and 8 of the TPS25833-Q1 are dedicated for thermal sensing. 

    Is Audio Adapter Accessory mode a requirement? Or just USB 2.0 data? The TPS25832-Q1 does not support Audio Adapter Accessory mode. 

    If Audio Accessory mode is not required, let's consider the TPS25832-Q1. You mentioned that for the customer's application, when a laptop/PC is connected, it should not charge. However, turning ON/OFF the buck regulator is dependent on Ra/Rd detection on the CC pins. Table 10-7 from the datasheet shows how the device responds per the CC pins' detections (see image below). 

    Essentially, this device only acts as a DFP.

    The TPS25830A-Q1 may be a better alternative. The main differences is that the TPS25830A-Q1:

    1. Does not support DCP Auto
    2. MFi OCP Compliant
    3. Can enter Client Mode per CTRL1/CTRL2 config

    In Client Mode, the buck regulator is turned OFF, but the USB data switches are ON.

    BR,

    Seong