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.

TPS25832-Q1: Interface forum

Part Number: TPS25832-Q1

Hello,

We want to use the TPS25832-Q1 most time for connecting USB-Sensors to a custom processor board. It is implemented as USB-C lite, because only USB 2.0 lines are connected.

So it is an USB 2.0 connection in an USB-Type C connector. (Case 2).

But we also want to use the part to boot and flash our processor from a computer connected with USB Cable. (Case 1).

Is this possible with this part?

I have seen following in datasheet:

"The TPS2583x-Q1 is a Type-C controller that supports all Type-C functions in a downstream facing port"

In my case 1, it has to be an upstream facing port I think. So this wil not work?

Thanks for any help.

Dani

  • Hi,

    The TPS25832 can be configure to client mode , VBUS=0V and data patch actived.

    My concern is the note book can turn on the data line without Rd attached? The TPS25832 can't present a Rd in CC1 and CC2 as it is an DFP .

  • Hi,

    If the computer/note book side is the type A port USB 2.0 then you can use the A to C cable to doing the software update.

    If the computer/note book side is the type C port, then you need to add the Rd in the computer side type C port to let the port be actived.

    For TPS25832 is can be configure to client mode(setting the  CTL1, CTL2) to achieved your application .

  • Hi,

    But what is then the right setting on CTRL1/2 pins?

    Settings 0/0 and 0/1 are reserved, setting 1/0 is SDP and 1/1 is CDP.

    In what configuration is it a client?

    So we use only a type A USB 2.0 port to a USB-C cable to do the software update.

    My problem is, in case1 (where I want to do a software download) after first power up, my processor is not able to set any GPIO's because there is no software on it.
    The TPS25832 should then be automatically in client mode.
    After the software download the processor can handle the CTRL1/2 lines.

    Many thanks for your help.

  • Hi,

    You can set the CTL1 and CTL2 both to Low then the client mode can be active.

    In this mode there will no VBUS voltage in the type C port but the data line in DP and DM is active , you can use the data line to down low the software to your processor. I assume your processor don't need the 5V power supply .