Other Parts Discussed in Thread: TPS25750, BQ25792
Problem Description: When configuring the USB-PD-CH-EVM-01 using the Online GUI version 7.0.3, the configuration doesn’t work correctly. I2C logs shows the PD controller (TPS25750) will write to unknown registers in the BQ25792, causing it to ‘NAK’ and the Clock line driving low.
Issue: The Online GUI version 7.0.3 configures the TPS25750 with incorrect I2C data, which in turn will write incorrect data to the BQ25792, resulting in ‘NAK’. Because of the incorrect I2C messages, the BQ25792 settings (Question 9 through 13 in the Questionnaire) will not be configured properly.
[Update 10/17/2022]
Current Status: This issue has been addressed and fixed in version 7.0.4 which is now available through this link: https://dev.ti.com/gallery/view/USBPD/TPS25750_Application_Customization_Tool
If you need access to 7.0.3 for fallback reason, that version of the web GUI can be found here: https://dev.ti.com/gallery/view/USBPD/TPS25750_Application_Customization_Tool/ver/7.0.3/
***Do not import JSON settings generated from version 7.0.3 to 7.0.4, doing so will carry the I2C bug forward. Recommend creating an entirely new project in 7.0.4 instead***
Additional Links:
TPS25750 Technical Reference Manual: https://www.ti.com/lit/ug/slvuc05a/slvuc05a.pdf?ts=1663007281245&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS25750%253Futm_source%253Dgoogle%2526utm_medium%253Dcpc%2526utm_campaign%253Dapp-null-null-GPN_EN-cpc-pf-google-wwe%2526utm_content%253DTPS25750%2526ds_k%253DTPS25750%2526DCM%253Dyes%2526gclid%253DEAIaIQobChMI4sqc5_CP-gIV_xXUAR1QJwmiEAAYASAAEgJMLfD_BwE%2526gclsrc%253Daw.ds
BQ25792 Datasheet: https://www.ti.com/lit/ds/symlink/bq25792.pdf?ts=1663007284703&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FBQ25792