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: TPS25750 is not working with default configuration ..?

Part Number: TPS25750
Other Parts Discussed in Thread: BQ25731, BQ25792

Hello TI, 

                   I am working on TPS25750 for my BMS, I am expecting that TPS25750 can sink power from input wall adaptor without any configuration at initial state, is it possible ..?

Currently i am working on TPS25750 application circuit, but it's not working as per the application requirement.

I am expecting,

1. when wall adaptor(100W) is present, TPS25750 sink the 60W power from it without any configuration.

2. After the TPS25750 configure from Host controller, need to take maximum power from wall adaptor when the system required.

3. TPS25750 can support in running configuration changes, means if the tps25750 is configure and working 60W and i want make changes in TPS25750 configuration for 100W, is it possible..?

Thanks and regard, 

Rahul 

  • Rahul,

    It is possible to do what you are describing.

    In order to do so, you will need to configure the TPS25750 with the following Sink Capabilities settings in the Advanced tab of of configuration GUI

    The important thing to notice is that there are 5 PDOs defined, but the number of PDOs is set to 4.  

    This will result in the sink only being able sink 60W of power on initial configuration.

    When you are connected and your MCU wants to reconfigure the TPS25750, you will need to write the host interface to update Transmit Sink Capabilities to now support 5 PDOs (turning on the 20V/5A PDO) and then send the GSrC command to update the PD contract.

    Regards,

    Chuck

  • Hello Chuck, 

                          Thank you for your prompt reply.

     I considering that like battery charger IC there was some default configuration which is mean factory programming it will gives some voltage output as per the respective cell configuration, like that TPS25750 also has some default configuration, right..? how i can verify that prepare circuit is working or not ..? without any configuration, what i can get output side at first run when inserting wall adaptor ..?

    Please check the attachment for system block diagram and TPS25750 PD controller circuit diagram.

    Thanks and regards, 

    Rahul

  • Rahul,

    The Take a look at the BQ25731 or BQ25792 charger specificatoins and see if they meet your system needs.  We provide type C control and integration of these 2 chargers.

    You would be able to configure the charge voltage and current of each charger to match you system needs and we would provide the type C control based on these settings.

    On your schematic, the only issue that I see is that the pull-up resistors should be connected to LDO_3V3 instead of VIN_3V3.  LDO_3V3 will be present even in dead battery conditions and will ensure that the TPS25750 can boot correctly.

    Regards,

    Chuck

  • Hello chuck,

                          I used ADCIN1 and ADCIN2 configuration as per the mention threads,

    1. https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1058684/tps25750-adcinx-configuration-and-debugging

    2. https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1010860/tps25750-how-to-config-adcin1-and-adcin2

    I using  ADCIN1 =7 and ADCIN2=5 for I2C address Index to Always enable sink mode.

    Connected directly ADCIN1 connection to LDO3v3 and ADCIN2 connection to LDO1V5, by making this configuration i expecting VBUS_in voltage to PPHV side is right ..? if yes, when its not happen ..?

    I just Power on wall adaptor and connected Type c Connector USB plug to BMS board, not making any I2C connection or configuration to PD controller, this is as per the application requirement from business side 

    there is 1.5V and 3V3 LDO voltage generated properly from PD controller, made some modification as per your suggestion.

     Thanks in advance for your valuable response.

    Thanks, 

    Rahul 

  • Rahul,

    If you do not have a MCU in the system, then you will need to install an EEPROM to hold the firmware patch and device configuration data.  This will require you to used SafeMode which will be installing pulldown resistors only on ADCIN1 and ADCIN2.

    In the mode that you have selected, the TPS25750 should provide 5V on PPHV when connected to a DFP (Charger)

    Regards,

    Chuck

  • Hello Chuck, 

                      that's mean i made configuartion is not working, what's is mean by Always on Sink and how it work..?

    Thanks, 

    Rahul

  • Hello chuck, 

                           I can integrate it with Arduino or raspberry PI, but i want it will be work without any configuration by host and it will be work on default configuration.

    till now i have same question, what is the PPHV voltage on default configuration ...?

    Thnaks, 

    Rahul

  • Rahul,

    In  SafeMode (EEPROM configurated)  PPHV will not turn on until after the EEPROM has been read

    In AlwaysEnableSink (MCU Boot) PPHV will turn on at 5V, but no PD traffic will be allowed until the part is booted via the PBM flow by the CPU

    In Enable HVSink Mode, the part will negotiate the highest possible PDO up to 20V/3A.  PD traffic will be supported

    From what you have described, I would suggest that you include the EEPROM and use SafeMode to configure the part into the PDO configurations you want to  utilize.

    Regards,

    Chuck

  • Hello Chuck, 

    1. I will check SafeMode later when TPS25750 is integrate with host controller or plan for EEPROM (As per the application requirement)

    2. In AlwaysEnableSink, What is mean by MCU Boot, PD Traffic and PBM ..?

    In Enable HVSink Mode, the part will negotiate the highest possible PDO up to 20V/3A.  PD traffic will be supported

    3. As per the above sentence HVsink Mode, not required EEPROM and MUC Boot, it will work standalone which i want for standalone testing.

    May i correct in 3 Point, In HVsink mode i can get 20V/3A at PPHV ..?

    My application requirement is very straight forward, please refer the block diagram 

     

    Note application requirement,

    1. Host will power on through Wall adaptor via PD controller and Battery charger, when battery is not available.(after that Host will configure or take required action as per the requirement) 

    2. There is no any EEPROM available on board. 

    Thanks, 

    Rahul 

  • Rahul,

    2.  iI Enable HVSink Mode, we cannot support the charger control and integration. Because the charger is configured as part of the path and configuration load.

    The best method to support the system in your diagram is to include the EEPROM and use SAFE mode.

    Regards,

    Chuck