arjun.a
commit
b24351f
raw
history blame
1.81 kB
BQ25890: several quesions in bq25890
Part Number: BQ25890 Hi team, this is brandon. i'm facing several question related to register. 1) while we almost finish charging process, the charger IC would report interrupt information interimittent. we also faced this situation, when cell was almost finish charging, if we pulg in the adapter for charging, the charger IC would constantly report interrupt; sometimes the VSYS_Regulation Status would set to 1; 2) when the system shut off, if we plug in TYPE-C to restart the system, whether should we reset the register first? how long should we wait when the register would update the value?(sometimes we found that when plug in TYPE-C to restart the system, the battery was not in charging state, during this time, the VBUS_STAT was 00, and CHRG_STAT was 0); BR Brandon.
Brandon, 1) The following events will generate 256-µs INT pulse including charge complete and adaptor plugging in. • USB/adapter source identified (through PSEL or DPDM detection, with OTG pin) • Good input source detected – VBUS above battery (not in sleep) – VBUS below VACOV threshold – VBUS above VVBUSMIN (typical 3.8 V) when IBADSRC (typical 30 mA) current is applied (not a poor source) • Charge Complete • Input removed • Any FAULT event in REG0C 2) a. If there are no valid VBUS and VBAT, the device will power-on-reset when plugging in valid adaptor. And all the registers are reset to default value. b. If valid VBAT is present, then plugging in valid adaptor, after the Input Source Type Detection is done, an INT pulse is asserted to the host. In addition, the following registers including Input Current Limit register (IINLIM), VBUS_STAT, SDP_STAT and Input Voltage Limit (VINDPM) etc are updated, other writable registers should be unchanged. Thanks, Ning