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.

TPS25750: Recognize any USB power port

Part Number: TPS25750

Hello, 

I'm working with a USB-C solution as a sink. I connected some USB chargers with different results:

  • USB C charger, such as cellphone charges/notebook charges: I can read USB PD profile and make a renegotiation.
  • USB A from a PC: I cannot read any information about the power port.
  • USB A from a cellphone charger (e.g. with Quick Charge): I cannot read any information about the power port.
  • For the last 2 options I've read the following registers:
    • 0x40 PD Status (bits 3:2): 01b - CCPullUp: USB Default current
    • 0x29 Port Control (bits 1:0): 10b - Type C current: 3.0A
    • 0x3F Power Status (bits 3:2): 00b - Type C current: USB Default current
  • It has no sense because the currents are different but the values from the registers are the same..

These are the different profiles that now are available on a USB-C port. I want to detect another device that is not Power Delivery. Is it possible with this Power Delivery controller?

Regards

Nicolas