Hi,
I designed a custom board with BQ24179 to manage a 4S1P LiPo battery. A few weeks ago, I received my five sample boards. Four out of five boards work as expected. But one of them does not charge a battery. Since all the boards have the same design, I can't figure out why one of them isn't working as expected. I have attached the charger schematic below.
I can communicate (In my design I use level shifter and UART-to-I2C bridge IC to communicate with the charger) with the board and listed below is charger status and fault data:
Charger Status 0: 0x2F (Looks good - problem here)
Charger Status 1: 0x6A (Bits 5-7 show me that the charger is in FAST CHARGING (CC mode) but it isn't charging)
Charger Status 2: 0x01 (Everything is normal)
Charger Status 3: 0x00 (Everything is normal)
Charger Status 4: 0x00 (Everything is normal)
Fault Status 0: 0x03 (VAC1 and VAC2 are in overvoltage protection. But this shouldn't stop it from charging the battery. I get the same error on other boards as well. ASIDE: how to get rid of this error?)
Fault Status1: 0x00 (Everything is normal)
Shown below is the same data (in yellow) captured with the RealTerm serial terminal.
In addition, the V_TS is 2.91V. If you require additional information, let me know.
Regards,
PB