Hi,
We are using the BQ24157SOC in our charger product. I see some unseal behavior like once battery is full and if I re-insert the battery then I intermediately get the fault code #4. It seems fault code 4 means OUTPUTOVP, is that means the battery can't be charged any longer and is full?
Can you please also provide me the detailed description of all the fault codes that this chip provides? This will help me indicate the appropriate LED indication to the user.
typedef enum
{
BQ24157_CHARGE_FAULT_NORMAL = 0,
BQ24157_CHARGE_FAULT_VBUSOVP = 1,
BQ24157_CHARGE_FAULT_SLEEP = 2,
BQ24157_CHARGE_FAULT_VBUSLOW = 3,
BQ24157_CHARGE_FAULT_OUTPUTOVP = 4,
BQ24157_CHARGE_FAULT_THERMALSHUTDOWN = 5,
BQ24157_CHARGE_FAULT_TIMERFAULT = 6,
BQ24157_CHARGE_FAULT_NOBATTERY = 7,
BQ24157_BOOST_FAULT_NORMAL = 8,
BQ24157_BOOST_FAULT_VBUSOVP = 9,
BQ24157_BOOST_FAULT_OVERLOAD = 10,
BQ24157_BOOST_FAULT_BATTLOW = 11,
BQ24157_BOOST_FAULT_BATTOVP = 12,
BQ24157_BOOST_FAULT_THERMALSHUTDOWN = 13,
BQ24157_BOOST_FAULT_TIMERFAULT = 14,
BQ24157_BOOST_FAULT_NA = 15,
BQ24157_FAULT_ERROR = -1
}
BQ24157_FAULT_TYPE;
Thank in advance,