ZHCSNB8A February 2021 – January 2024 BQ25730
PRODUCTION DATA
To set the VAP VBUS PROCHOT trigger threshold, write a 7-bit Vmin Active Protection register command (REG0x3F[7:1]) using the data format listed in Figure 8-33 and Table 8-42. The charger provides VAP mode VBUS PROCHOT trigger threshold range from 3.2 V (0000000b) to 15.9 V (1111111b), with 100-mV step resolution. There is a fixed offset of 3.2 V. Upon POR, the VBUS PROCHOT trigger threshold is 3.2 V (0000000b).
To set VSYS_TH2 Threshold to assert STAT_VSYS, write a 6-bit Vmin Active Protection register command (REG0x3E[7:2]) using the data format listed in Figure 8-33 and Table 8-43. The charger Measure on VSYS with fixed 5-µs deglitch time. Trigger when SYS pin voltage is below the thresholds. The threshold range from 3.2 V (000000b) to 9.5 V (111111b) for 2s~5s and 3.2 V (000000b) to 3.9 V (000111b) for 1S, with 100-mV step resolution. There is a fixed DC offset which is 3.2 V. Under 1S application writing beyond 3.9 V will be ignored. For example, xxx111b and 000111b result in same VSYS_TH2 setting 3.9 V. Upon POR, the VSYS PROCHOT trigger threshold is 3.2 V (000000b) for 1S and 5.9 V (011011b) for 2s~5s .
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VBUS_VAP_TH Bit6 | VBUS_VAP_TH Bit5 | VBUS_VAP_TH Bit4 | VBUS_VAP_TH Bit3 | VBUS_VAP_TH Bit2 | VBUS_VAP_TH Bit1 | VBUS_VAP_TH Bit0 | Reserved |
R/W | R/W | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VSYS_TH2 Bit6 | VSYS_TH2 Bit5 | VSYS_TH2 Bit4 | VSYS_TH2 Bit3 | VSYS_TH2 Bit2 | VSYS_TH2 Bit1 | EN_TH2_FOLLOW_TH1 | EN_FRS |
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
BIT | FIELD | TYPE | RESET | DESCRIPTION | |||
---|---|---|---|---|---|---|---|
7 | VBUS_VAP_TH, Bit6 | R/W | 0b | 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold 1 = Adds 6400 mV of VAP Mode VBUS PROCHOT trigger voltage threshold |
|||
6 | VBUS_VAP_TH, Bit5 | R/W | 0b | 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold 1 = Adds 3200 mV of VAP Mode VBUS PROCHOT trigger voltage threshold |
|||
5 | VBUS_VAP_TH, Bit4 | R/W | 0b | 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold 1 = Adds 1600 mV of VAP Mode VBUS PROCHOT trigger voltage threshold |
|||
4 | VBUS_VAP_TH, Bit3 | R/W | 0b | 0 = Adds 0 mV of VAP Mode VBUS PROCHOT trigger voltage threshold 1 = Adds 800 mV of VAP mode VBUS PROCHOT trigger voltage threshold |
|||
3 | VBUS_VAP_TH, Bit2 | R/W | 0b | 0 = Adds 0 mV of VAP mode VBUS PROCHOT trigger voltage threshold 1 = Adds 400 mV of VAP mode VBUS PROCHOT trigger voltage threshold |
|||
2 | VBUS_VAP_TH, Bit1 | R/W | 0b | 0 = Adds 0 mV of VAP mode VBUS PROCHOT trigger voltage threshold 1 = Adds 200 mV of VAP mode VBUS PROCHOT trigger voltage threshold |
|||
1 | VBUS_VAP_TH, Bit0 | R/W | 0b | 0 = Adds 0 mV of VAP mode VBUS PROCHOT trigger voltage threshold 1 = Adds 100 mV of VAP mode VBUS PROCHOT trigger voltage threshold |
|||
0 | Reserve | R/W | 0b | Reserve |
BIT | FIELD | TYPE | RESET | DESCRIPTION |
---|---|---|---|---|
7 | VSYS_TH2, Bit5 | R/W | 0b | 0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold 1 = Adds 3200 mV of VAP mode VSYS PROCHOT trigger voltage threshold |
6 | VSYS_TH2, Bit4 | R/W | 1b(2S~5s) 0b(1S) |
0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold 1 = Adds 1600 mV of VAP mode VSYS PROCHOT trigger voltage threshold |
5 | VSYS_TH2, Bit3 | R/W | 1b(2S~5s) 0b(1S) |
0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold 1 = Adds 800 mV of VAP mode VSYS PROCHOT trigger voltage threshold |
4 | VSYS_TH2, Bit2 | R/W | 0b |
0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold 1 = Adds 400 mV of VAP mode VSYS PROCHOT trigger voltage threshold |
3 | VSYS_TH2, Bit1 | R/W | 0b(1S) 1b(2S~5s) |
0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold 1 = Adds 200 mV of VAP mode VSYS PROCHOT trigger voltage threshold |
2 | VSYS_TH2, Bit0 | R/W | 1b |
0 = Adds 0 mV of VAP mode VSYS PROCHOT trigger voltage threshold 1 = Adds 100 mV of VAP mode VSYS PROCHOT trigger voltage threshold |
1 | EN_VSYSTH2_FOLLOW_VSYSTH1 | R/W | 0b | Enable internal VSYS_TH2 follow VSYS_TH1 setting neglecting register REG0x3E[7:2] setting 0b: disable <default at POR> 1b: enable |
0 | EN_FRS | R/W | 0b |
Fast Role Swap feature enable (note not recommend to change EN_FRS during OTG operation, the FRS bit from 0 to 1 change will disable power stage for about 200 μs (Fs = 400 kHz). HIZ mode holds higher priority, If EN_HIZ=1b, this EN_FRS bit should be forced to 0b. 0b: disable <default at POR> 1b: enable |