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.

BQ24195 - Register Reseting Issue

Other Parts Discussed in Thread: BQ24195

I am using BQ24195 in a self designed PC Board. I have the following questions

1) I have a 5V adapter connected to the VBUS, and the D+ and D- pins floating. OTG and CE pins are pulled low. After power up my MCU gets the register values. Register 0x08 is showing 1D. Why VBUS_STAT register is showing Unknown instead of Adapter? Secondly why is DPM_STAT bit active?

2) I then connect a battery which is almost fully charged. The register 0x08 now shows 2C. Why is the DPM_STAT pin still active? the current Limit is default in the registers and 1.56A using the resistor setting. I am assuming that input source is unknown, the current is limited to 100mA which causes the DPM_STAT pin to go high since more current is required to charge the battery?

3) I then write register 0x00 with 05, reducing the VINDPM to 3.88V and increasing the ILIM to 1.5A. The STAT pin starts to blink and slows down until it completely stay high. The 0x08 register shows 3C, which means the charging is complete, but I notice that the register 0x00 revert back to 30. Is that normal? Also still another 5 mins or so the register 0x08 shows 2C. Which I guess means it is again charging. However now when I again write register 0x00 with 05, the STAT pin again blinks and slows down but now it completely stay low? Why did the register 0x00 now show 0x30 after reverting back from 0x05 when the charging is till now complete? as per register 0x08.

4) Now I write register 0x05 with 1A, disabling the charge termination. STAT led is still off showing that charging is taking place, however the register 0x05 after 1 min revert back to 9A. Why is this happening? The charging has not terminated as register 0x08 shows 2C.

I have more observations but I'll wait for a response.

Thanks