CHRG_OK is an active high open drain indicator.
Under forward mode when VBUS is above VVBUS_CONVEN then CHRG_OK pin behavior is
summarized below:
- Under non-latched faults ACOV/ACOC/TSHUT/BATOVP
(only when charge is enabled)/BATDOC/REGN_PG/force converter off, CHRG_OK will be pulled
down for minimum pulse 256 μs. Even the fault is removed before 256 μs expire, the CHRG_OK
pin should still be pulled down until 256 μs timer expires. When 256 μs timer expires, if
the fault still exists then the CHRG_OK pin should be kept low.
- Under latched faults SYSOVP/VSYS_UVP,
CHRG_OK will be pulled down and latched until EC write 0b to FAULT_SYSOVP/FAULT_VSYS_UVP
bits.
- CHRG_OK pin can be also configured as
interrupt source to inform host about the CHRG_STAT bits changes. To enable this, host
needs to set CHRG_OK_INT bit to be 1b, then whenever there is a change in CHRG_STAT bits,
CHRG_OK pin will be pulled down for 256 μs to inform the host. Note: safety timer changes
the CHRG_STAT status as well when triggered, therefore when CHRG_OK_INT bit is set 1b,
CHRG_OK pin is pulled down for 256 μs when safety timer triggers.
Under battery only OTG mode, if
OTG_ON_CHRGOK=1b, the CHRG_OK pin should be low when converter shuts off due to faults
SYSOVP/VSYS_UVP/OTG_UVP/OTG_OVP/TSHUT/BATDOC/REGN_PG/force converter off; if
OTG_ON_CHRGOK=0b, the CHRG_OK pin should be always be pulled down.