Tool/software:
Dear TI Engineer,
We encountered some technical issues with debugging the BQ25792, the details are as below:
1) On the board we designed, when the input power is plugging in, the current is very low (only a few tens of mA). We have set the 0x03 (REG03_Charge_Current Limit) register to 0x0050, but the data read from the battery current register 0x33 (REG33_SBAT_SDC) is almost zero. The reading of battery voltage register 0x3B (REG33B_VBAT_SDC) is normal.
2) On BQ25792EVM, set the same parameters in the register, the charging current is normal, and reading the data from register 0x33 (REG33_SBAT_ADC) is also normal.
We have designed two input power, the logic is as follows:
1) If it is detected that register 0x1B bit2 AC2_PRESENT_STAT=1, we will enable the bit7: EN-ACDRV2 of 0x13h register, and the bit5: EN_SBAT of 0x14h register. Set register 0x03h=0x0050, register 0x2Eh=0xB0, register 0x2Fh=0x00, register 0x30h=0x00;
2) If it is detected that register 0x1B bit2 AC1_PRESENT_STAT=1, it will enable the bit6: EN-ACDRV1 of 0x13h register, and the bit5: EN_SBAT 0x14h register. Set register 0x03h=0x0050, register 0x2Eh=0xB0, register 0x2Fh=0x00, register 0x30h=0x00;
Below is the relevant registers setting and hardware design schematics. Can you help analyze the cause of the problem?
The register setting:
The schematic:
Thanks,
Kind Regards