Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

BQ25708: Timing of measurement values

Part Number: BQ25708

Hi,

I am writing embedded firmware to control BQ25708. Now I found out that the values I read out of BQ25708 like Ibat (register ADCIBAT, 0x24), Iin (register ADCIINCMPIN, 0x25) are delayed to the physical values by some hundred msec, I measured between 400msec and 800 msec. Also it seems that a new set value for Iin_Host (register IIN_HOST, 0x3F) is taken into account with a similiar delay.

I searched the data sheet but could not find any specs on this, neither confirming nor controverting my measurements.

Here is a short description of my setup: My microcontroller is connected to BQ25708 via SM bus. I can measure the output current of the BQ25708 circuit with a µC-internal ADC.BQ25708 has only a bat connected, no input supply. Now with a cycle time of 200 msec I fetch data from the BQ25708 and also read out the internal ADC. After calculating the currents in mA I output them to a UART, get the values in a terminal program and put them into Excel. I change the load current in steps of several hundred mA. I would have expected to see these steps on both curves (BQ25708 Ibat and ADC-I) simultaniously. But this is not the case.

Any detailed information or suggestions welcome

Thanks a lot

Martin