SLUSDU3 May 2021 BQ25720
PRODUCTION DATA
To set the VAP VBUS PROCHOT trigger threshold, write a 7-bit Vmin Active Protection register command (REG0x[15:9])) using the data format listed in Figure 9-25 and Table 9-40. The charger provides VAP mode VBUS PROCHOT trigger threshold range from 3.2V(0000000b) to 15.9 V(1111111b), with 100-mV step resolution. There is a fixed offset of 3.2V. 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 (REG0x[7:2])) using the data format listed in Figure 9-25 and Table 9-41. 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.2V(000000b) to 9.5V(111111b) for 2s~ and 3.2V(000000b) to 3.9V(000111b)for 1S, with 100-mV step resolution. There is a fixed DC offset which is 3.2V. Under 1S application writing beyond 3.9V will be ignored. For example xxx111b and 000111b result in same VSYS_TH2 setting 3.9V. Upon POR, the VSYS PROCHOT trigger threshold is 3.2V(000000b) for 1S and 5.9V(011011b) for 2s~ .
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
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 |
SMBus BIT |
FIELD | TYPE | RESET | DESCRIPTION | |||
---|---|---|---|---|---|---|---|
15 | 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 |
|||
14 | 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 |
|||
13 | 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 |
|||
12 | 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 |
|||
11 | 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 |
|||
10 | 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 |
|||
9 | 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 |
|||
8 | Reserve | R/W | 0b | Reserve |
SMBus 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~) 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~) 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~) |
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 REG37[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 50us (Fs=800kHz). 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 |