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.

TPS65987D: Proprietary charger (2.7V divider) mode detection Failure

Part Number: TPS65987D

Hi, everyone,


I'm designing using TPS65987D.
But when we attach 2.7V divider mode charger, it won't work properly.

For example, if we attach charger (divider 1),
  D+ 2.0V -> about 0.8V
  D-  2.7V -> about 1.3V

so I wonder if there's something wrong with TPS65987D & surrounding settings.

Now, I have 2 questions:
1) Are their settings are correct so that we can use BC1.2 & Apple charger mode?
2) Are there any registers concerned about this problem ?

Our settings are as follows:

***** 0x29 Port Control *****
[31:30] Charger Detect Enable ... 11b  BC1.2 and proprietary detection enabled)
[28:26] Charger Advertise Enable ... 110b  DCP auto mode 1)
[24] Resitror 15k Present ... 0b  15kOhm resistor not present


***** 0x5c I/O Config *****
GPIO #18:
  [400:407] Mapped Event: Disabled
GPIO #19:
  Multiplexing for GPIO 19 pin: Pin Multiplexed to GPIO
  [408:415] Disabled

**********

 

Best Regards,

  • Hello,

    We're looking into your question and will get back to you shortly.

    Thank you,
    Eric
  • Hello,

    Is there a USB host on the system? If so, the divider modes are only intended for dedicated charging ports. If you do have a USB Host present, you may want to enable the "15Kohm resistor present" field.

    If this answers your question, PLEASE select This resolved my issue

    Thank you,
    Eric

  • Hi, Eric-san,

    Thank you for your gracious reply.


    >Is there a USB host on the system?
    Yes.
    I enabled "15 kohm resister present",
    nevertheless we couldn't improve this problem.


    By the way, can we use this PC (TPS65987D on-board side) as the host
    even if we enable "15 kohm resister present"?
    We want to use D+/D- lines not only charger detection, but also data transmission.


    Thank you.
    Best Regards,
  • Hi Maurice-san,

    The TPS65987D can only do the proprietary detection as the power sink.

    TPS65987D can be used in either a host or device. When 15kOhm resistor present bit is enabled, the TPS65987D assumes their is a 15kohm termination on the D+/D- lines from a USB hub. You can still use charger detection with data transmission. Charger detection will only use the D+/D- data lines on initial connection and will then release them for data transmission.

    If this answers your question, PLEASE select This resolved my issue

    Thank you,
    Eric

  • Hi, Elic-san,


    Thank you so much for your reply.
    OK. I understad.


    Thank you.

    Best Regards,