USBCPD Application Customization Tool Release Note ==================================================================================================================== GUI v2.0.0 - RTM Release Released Date: 05-15-2026 FW Version: * TPS25751A: FB09.17.02__RC5 * TPS26750A: FB09.17.02__RC5 * TPS25752A: FB09.17.02__RC5 * TPS25751: F809.11.64 * TPS26750: F809.11.59 Summary: * Added new devices on Device Selection Page (TPS25751A, TPS26750A, TPS25752A) * Updated UI for serial connection, flashing to EVM, exporting option * Added new Debug Mode feature for supported EVMs * Updated FW version for TPS25751 * GUI Supported devices: TPS25751A, TPS26750A, TPS25752A, TPS25751 and TPS26750 * Extended VIF generation support for all new ERS Variants (TPS25751A, TPS26750A, TPS25752A) GUI Updates: * [General]: Upgraded VIF version support from v3.33 to v3.36 * [General]: Added three new devices on Device Selection page * [General]: Debug Mode feature added for easy debugging with supported EVMs * [General]: Auto Device Detection when connected with supported EVMs * [General]: Improved UI for Adapter Settings, Flash to EEPROM, and Export Settings * [General]: Updated liquid detection configuration for TPS25751A, TPS26750A, TPS25752A * [TPS25751A]: Added BQ25690 (Hardware configurable) option for supported BQ devices * [TPS25752A]: Added DCDC support for TPS55288, TPS55289, and LM251772 * [TPS25751]: Added new INT/GPIO events and additional bitfields for more configuration ==================================================================================================================== GUI v1.1.1 FW Version: * TPS25751: F809.11.60 * TPS26750: F809.11.59 Released Date: 09-12-2025 - Summary: * Updated GUI interface with improved features (refer to GUI Updates section for details) * Fixed issues related to PD compliance in GUI and PD firmware * Updated FW for TPS25751 - Firmware Updates: * Fixed PortPresentPDP reporting 0W failure, PD automatically configures correct PDP * Fixed PR_Swap compliance failures for TEST.PD.PROT.SRC.9,TEST.PD.PROT.SRC.10, TEST.PD.PROT.SRC.13 and TEST.PD.PS.SRC.03 * Fixed Vconn Swap response failure for TEST.PD.PROT.SRC.8 - GUI Updates: * [General]: Updated search functionality by extending search against group/register/field name/address/description/options * [General]: Added new option for Q4 (What is your preferred power role) with 'No Preference' * [General]: Added message for importing JSONs generated from older GUIs * [General]: Added new control for user to choose import settings when loading previously saved JSONs * [General]: Added feature to display import JSON filename in UI for respective variant and in Export Setting filename as well * [General]: Fixed the Verify PDO and Rearrange PDO workflow to properly set PDO ordering (including EPR PDOs for TPS26750) * [General]: Fixed GPIO Output enabled without event to enable "Output Enable" bit * [General]: Improved Flashing Configuration from Current Configuration setting * [General]: Fixed GPIO10 and GPIO11 Open Drain Output Enable bit to toggle * [General]: Fixed PortMaximumPDP [23:16] in TX Source Info (0x78) conversion from 250mW/LSB to 1W/LSB * [General]: Added workarouund fix for the Offline Application Close issue (User will be able to close the Application using either Ctrl + Q shortcut or by using File -> Exit in the menubar) * [TPS25751]: Fixed config for Enable Current Monitor (disabled) and Sleep Enable bit (enabled) when selecting BQ config - Known Issues/Limitations: * Liquid Detection feature for TPS26750 temporarily unavailable, will be added in future release * Dead Battery Clear Threshold (Q18) feature for TPS25751/TPS26750 will be removed in future release * Number of batteries need to be filled in both Tx Source Cap Extended (0x77) and Tx Sink Cap Extended (0x7e) regardless of power role ==================================================================================================================== GUI v1.1.0 FW Version: * TPS25751: F809.11.58 * TPS26750: F809.11.59 Released Date: 05-22-2025 - Summary: * updated VIF generation feature * updated BQ25756 and BQ25798 configuration * updated PD firmware to meet latest PD specification v3.2.1.1 - Firmware Updates: * added source SPR AVS PDO type in Transmit Source Capabilities (0x32) * fixed Port_Maximum_PDP response to "Get_Source_Info"/TEST.PD.PROT.SRC3.14 * added configurability to Port Type in Tx Source Info (0x78) * decreased delay to enable BQ charge mode when connected to legacy source * updated ActiveRDO after "request" when acting as source - GUI Updates: * [TPS25751]: updated BQ25798 VBAT_LOWV default value to 0x3 (71.4%*VREG) when configuring Pre-Charge current * [TPS25751]: removed all Hi-Z write to BQ25798 for VAC1/VAC2 flexibility, enabled ShipFET by default * [General]: updated "Export VIF" feature to fully automate VIF generation based on JSON configuration * [General]: added BQ25756E option for TPS25751 and TPS26750 * [General]: removed Hi-Z write to BQ25756 during power role swap to meet compliance standard * [General]: added SPR AVS Source PDO type in Transmit Source Capabilties (0x32) based on PD 3.2.1.1 * [General]: added DebugAccessory Support [12] in Port Config (0x28) and Automatic ID Request [16] in Port Control (0x29) * [General]: updated default value for Autonegotiate Sink (0x37) to enable TPS25751/TPS26750 to disable sink path (PP3) if source can't provide minimum 250mW - Known Issues/Limitations: * PortPresentPDP reports 0W when responding to Get_Source_Info message, will be fixed in next GUI update * Liquid Detection feature for TPS26750 temporarily unavailable, will be added in future release * Dead Battery Clear Threshold (Q18) feature for TPS25751/TPS26750 will be removed in future release * Selecting a BQ part for TPS25751 disables sleep mode and enables current monitor, user can configure these settings through "Advanced Configuration" * Occasional flashing error to EVM, if issue persist recommend clearing cache/cookie and resetting GUI * Number of batteries need to be filled in both Tx Source Cap Extended (0x77) and Tx Sink Cap Extended (0x7e) regardless of power role ==================================================================================================================== GUI v1.0.2 FW Version: F809.11.55 Released Date: 11/04/2024 - Summary: * minor update to fix field descriptions, GUI questionnaire - GUI Updates: * [TPS25751]: fixed BQ25731 OTG voltage and current configuration during detach, hard reset, power role swap and boot-up * [TPS25751]: fixed issue where PD does not enable PPHV for sink-only configuration * [TPS25751]: set default value for Unconstrained Power [19] to 0b in Port Control (0x29) * [General]: when user selects BC1.2 option, the following fields are updated accordingly: IO Config (0x5c): GPIO4: Multiplexed to D+, Pin to ADC GPIO5: Multiplexed to D-, Pin to ADC Port Control (0x29): DCD Enable [25]: Enabled Charger Advertise Enable [28:26]: Based on Q7 Charger Detect Enable [31:30]: Detect BC1.2 and propiertary legacy chargers * [General]: updated Unconstrained Power description in Port Control (reg 0x29) * [General]: fixed bcd Device value to match generated VIF value of 0x0911 * [General]: added GUI build version in generated JSON - Known Issues/Limitations: * Liquid Detection feature for TPS26750 temporarily unavailable, will be added in future release * Dead Battery Clear Threshold (Q18) feature for TPS25751/TPS26750 temporarily unavailable, will be added in future release * Selecting a BQ part for TPS25751 disables sleep mode and enables current monitor, user can configure these settings through "Advanced Configuration" * Occasional flashing error to EVM, if issue persist recommend clearing cache/cookie and resetting GUI * Number of batteries need to be filled in both Tx Source Cap Extended (0x77) and Tx Sink Cap Extended (0x7e) regardless of power role ==================================================================================================================== GUI v1.0.1 FW Version: F809.11.55 Released Date: 10/11/2024 - Summary: * minor update to fix HI terminologies, added new configurable fields - GUI Updates: * [General]: updated I2C terminology from I2Cs (legacy) to I2Ct (target) * [General]: added Discover mode Completed [51] interrupt event in Interrupt Mask for I2Ct_IRQ (reg 0x16) * [General]: added USB Communication Capable, USB3 Rate, APDO UVP and APDO Overshoot fields in Port Config (reg 0x28) * [General]: set default value for EnableCurrentMonitor[20] and Resistor15kPresent[24] to 0b in Port Control (reg 0x29) * [General]: fixed GPIO muxing options * [General]: updated sleep time from 1200ms to 1000ms - Known Issues/Limitations: * Liquid Detection feature for TPS26750 temporarily unavailable, will be added in future release * Dead Battery Clear Threshold (Q18) feature for TPS25751/TPS26750 temporarily unavailable, will be added in future release * Selecting a BQ part for TPS25751 disables sleep mode and enables current monitor, user can configure these settings through "Advanced Configuration" * Occasional flashing error to EVM, if issue persist recommend clearing cache/cookie and resetting GUI ==================================================================================================================== GUI v1.0.0 FW Version: F809.11.55 Released Date: 10/01/2024 - Summary: * official release for TPS26750 * TPS26750 option available to select - GUI Updates: * [TPS25751]: added support for BQ25731 option * [TPS25751]: updated default Liquid Detection configuration to include hysteresis for voltage thresholds * [TPS26750]: added support for TPS26750 and TPS26750+BQ25756 configuration * [General]: improved I2C control for supported BQ devices * [General]: added feature to read FW version, Mode, and CustomerUse register through flashing button * [General]: added new registers for compliance related configuration (0x42, 0x77, 0x7a, 0x7b, 0x7d, 0x7e) * [General]: updated FW base image to F809.11.55 - Known Issues/Limitations: * Liquid Detection feature for TPS26750 temporarily unavailable, will be added in future release * Dead Battery Clear Threshold (Q18) feature for TPS25751/TPS26750 temporarily unavailable, will be added in future release * Occasional flashing error to EVM, if issue persist recommend clearing cache/cookie and resetting GUI these settings through "Advanced Configuration" * Occasional flashing error to EVM, if issue persist recommend clearing cache/cookie and resetting GUI ==================================================================================================================== GUI v1.0.0 FW Version: F809.11.55 Released Date: 10/01/2024 - Summary: * official release for TPS26750 * TPS26750 option available to select - GUI Updates: * [TPS25751]: added support for BQ25731 option * [TPS25751]: updated default Liquid Detection configuration to include hysteresis for voltage thresholds * [TPS26750]: added support for TPS26750 and TPS26750+BQ25756 configuration * [General]: improved I2C control for supported BQ devices * [General]: added feature to read FW version, Mode, and CustomerUse register through flashing button * [General]: added new registers for compliance related configuration (0x42, 0x77, 0x7a, 0x7b, 0x7d, 0x7e) * [General]: updated FW base image to F809.11.55 - Known Issues/Limitations: * Liquid Detection feature for TPS26750 temporarily unavailable, will be added in future release * Dead Battery Clear Threshold (Q18) feature for TPS25751/TPS26750 temporarily unavailable, will be added in future release * Occasional flashing error to EVM, if issue persist recommend clearing cache/cookie and resetting GUI