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.

USB-PD-CHG-EVM-01: USB-PD-CHG-EVM-01 Getting started

Part Number: USB-PD-CHG-EVM-01
Other Parts Discussed in Thread: BQ25792, USB2ANY, TPS25750
  • There are two parts in the EVB, based on the schematics it shows that there are BQ25792 Battery charge controller and USB -C PD controller TPS25750D
  • The flash BQ25792 Battery charge controller is connected on the I2C master bus of the TPS25750D as slaves 
  • The Slave I2C bus of TPS25750D is connected to USB 2 ANY 

Based on the connection if we use USB2ANY we can access the Registers of TPS25750D and understand the status is this correct? 

And if we need to modify the Boot patch and Application Configuration data in the EEEPROM we need external programmer to program the EEPROM is that correct? 

To configure the Charge controller can the TPS25750D perform the required settings based on the available power at the PD side can it configure the charging current accordingly?

 Example my battery voltage is 8.4 V but when i have a 9 v 3 A capable adapter the max power i have is 27 watts so 3 A is the maximum charging current available for the battery .and when a 15V 3A adapter is connected configure the charging current to maximum 5A 

During Initial first-time power, up Let say my battery is dead so the PD detects 5V and negotiates at 5v and can it provide 5v TO Battery charge controller and battery charge controller boots my system up and system can go and configure the PD controller and then PD controller can negotiate at higher charging voltage without the EEPROM is this implementation possible?

regards

Agxin 

  • Good Morning Agxin,

    Yes, you can access the registers of the TPS25750 using the I2Cs lines. Details of the registers can be found in the Technical Reference Manual. You can use the USB2ANY tool for interfacing with it, yes. I would check the pinout of the EVM header and the USB2ANY header to make sure you route the right signals.

    Too modify the Configuration data and load it to an EEPROM, you can use our Application Customization Tool.

    Yes, this can be specified in the Battery Charger Configuration section of the Application Customization Tool. 

    For your last point, yes could could have your EC configure the PD controller, using the Patch Bundle Update in Section 3.3 of the previously referenced TRM.

    Kind regards,

    Conner Gillette