SLVSL35 September 2026 TUSB2514B
ADVANCE INFORMATION
The TUSB2514B provides support for USB Battery Charging (BC1.2) and custom divider-mode charging. Battery charging support can be enabled on a per port basis through the Battery Charging Support Register or the BATENn pins.
USB Battery charging support includes both Charging Downstream Port (CDP) and Dedicated Charging Port (DCP) modes. The DCP mode is compliant with the Chinese Telecommunications Industry Standard YD/T 1591-2009. CDP is enabled when the upstream port has detected valid VBUS, configured, and host sets port power. When the upstream port is not connected and battery charging support is enabled, the TUSB2514B enables DCP mode once all other battery modes such as ACPx have failed or are disabled.
In addition to USB Battery charging (BC1.2), the TUSB2514B supports custom charging indications: Divider Charging (ACP3, ACP2, ACP1 modes), and Galaxy compatible charging. These custom charging modes are only supported when upstream port is unconnected and Automode is enabled. The divided mode places a fixed DC voltage on the port's DP and DM signals which allows devices to identify the capabilities of the charger. Automode, and other battery charging features, can be enabled or disabled as shown in Table 6-1 with detailed descriptions of each register in Section 7.
| Enable bits | Default Value | Register | Bit Field(s) |
|---|---|---|---|
| Battery Charging | X (pin-strap) | Battery Charging Support Register | bcSupDsn |
| Automode | 0 (enabled) | Configuration Register 2 | autoModeEnz |
| Full automode | 0 (disabled) | Configuration Register 3 | FullAutoEn |
| ACP3 (high current) mode | 0 (disabled) | Configuration Register 2 | HiCurAcpModeEn |
| Galaxy mode | 0 (enabled) | Configuration Register 3 | Galaxy_Enz |
Refer to Figure 6-1 to determine the sequence of attempted battery charging modes. When the upstream port is not connected and battery charging support is enabled for a port, the TUSB2514B drives the port power enable active.
If AUTOMODE is enabled, then the TUSB2514B remains in highest ACP current mode enabled as long as a pullup is not detected on DP pin. If a pullup is detected on DP pin, then TUSB2514B drives the port power enable inactive and switches to Galaxy mode, if enabled, or to DCP mode if Galaxy mode is disabled. The TUSB2514B again drives the port power enable active. The TUSB2514B remains in Galaxy mode as long as no pullup is detected on DP pin.
If a pullup is detected on the DP pin when in Galaxy mode, then TUSB2514B drives the port power enable inactive and transitions to DCP mode. The TUSB2514B again drives the port power enable active. In DCP mode, the TUSB2514B looks for a pullup detected on DP pin or RxVdat. If a pullup or RxVdat is detected on DP, the TUSB2514B remains in DCP mode. If no pullup or RxVdat is detected on DP pin after 2 seconds, the TUSB2514B drives the port power enable inactive and transitions back to ACPx mode. This sequence repeats until upstream port is connected.