This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ25672: no charge, no errors flagged, not qualified adaptor

Part Number: BQ25672

Tool/software:

Hello,


I'm trying to design a 2s solar charger but can't get the BQ25672 to charge.

register are programmed and re-read to make sure there wasn't any mistake programming:

write_8b_to_i2c(BQ25672_ADDR, REG0A_Re_charge_Control, (1<<6)|(2<<4)|((200-50)/50));// 2s battery pack, 1024ms deglitch, 200mV below top voltage to restart a charge cycle
write_8b_to_i2c(BQ25672_ADDR, REG0F_Charger_Control_0, (1<<7)|(1<<5)|(1<<1));       // Enable auto battery discharging in OVP, enable CHARGING, enable termination
write_8b_to_i2c(BQ25672_ADDR, REG11_Charger_Control_2, 0);                          // Disable Automatic D+/D- Detection Enable
write_8b_to_i2c(BQ25672_ADDR, REG14_Charger_Control_5, (1<<5)|(0<<2)|(0<<1));       // Enable ibat discharge sensing, disable internal IINDPM current regulation, disable external ilim
write_8b_to_i2c(BQ25672_ADDR, REG08_Precharge_Control, (3<<6)|(500/40));            // Precharge to charge at 71.4%*3.6V, 500mA precharge current
write_8b_to_i2c(BQ25672_ADDR, REG09_Termination_Control, (0<<5)|(120/40));          // Watchdog timer will not disable charging, 120mA termination current
write_8b_to_i2c(BQ25672_ADDR, REG00_Minimal_System_Voltage, ((5250-2500)/250));     // Vsysmin of 2.6V*2
write_16b_to_i2c(BQ25672_ADDR, REG01_Charge_Voltage_Limit, (7200/10));              // Charge voltage limit of 3.6V*2
write_16b_to_i2c(BQ25672_ADDR, REG03_Charge_Current_Limit, (900/10));               // Charge current limit of 0.9A
write_8b_to_i2c(BQ25672_ADDR, REG15_MPPT_Control, (5<<5)|(1<<3)|(1<<1)|(1<<0));     // Enable MPPT, set default settings
write_8b_to_i2c(BQ25672_ADDR, REG18_NTC_Control_1, 1);

charger status registers 0 to 4 follow: 0xf 0x10 0x1 0x0 0x0.

As can be seen, the vbus & power good flags are present and the charger is detected as "Not qualified adaptor".

Thanks a lot in advance Slight smile