Tool/software:
Hello,
I have a product that uses BQ25628 as a battery charger IC, the device was made while referencing the BQ25628 EVM. Everything works fine but at times, TS_ADC stops responding and only reports the same value even when the temperature is changed. During this period all the other ADC values are fully responsive and even TDIE_ADC too varies with respect to the external temperature.
The following are the configurations of the related registers
- TS_IGNORE = 0b (used)
- ADC_Control Register
- ADC_EN: 1b (enabled , not default, resetted by watchdog too)
- ADC_RATE: 0b (Continuous, default)
- ADC_SAMPLE: 11b (9bit, deafult)
- ADC_AVG: 1b (Running average)
- ADC_AVG_INIT: 0b (default, start avg usingthe existing reg value
- TS_ADC_DIS: 0b enable (default)
- WATCHDOG: Disabled(00b)
Restarting the battery charger IC can help reset this issue. This causes the battery charger IC to not respond to temperature changes and doesnt update TS_STAT.
Any feedback on this matter would be appreciated.
Thank you