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.
Part Number: BQ25890
I use the schematic just as the BQ25890evm.
The system works well with battery. The Ilimit is 1.6A. And I did not program the chip through I2C.
When I remove the battery and only connect the VBUS:
1. When the VSYS is connect to a 10Om load, the VSYS is 3.65V.
2. When the VSYS is connect to a 4.7Om load, the VSYS is only 1.87V.
Question: Is that normal? Why the VSYS drops below 3.5V (VSYS MIN)？
Question: What is the maximum current that VSYS can provide when battery is removed? I didn't find the value in the datasheet.
The Figure 5 and Figure 6 in the datasheet only show the SYS Voltage Regulation vs System Load Current when the battery is on.
In reply to FrankXu:
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Jeff F:
I ordered a BQ25890EVM-664 from TI and today I got it.
TEST1. I use a 4.7Om load for test.
1. When no load is put at the VSYS, the VSYS is 4.2V. (D+ D- not shorted)
2. Then, I put the load onto the SYS while keeping the board powered by the VSOURCE. The VSYS drops to 1.82V which is similar to the phenonmen that happened on my board (1.75V). Here now, the VSOURCE keeps on 5.08V and the current is 0.18A.
3. I also repeat the above experiment with D+ D- shorted. The exactly same phenonmen happened, the VSYS droops to 1.82V.
4. You can see that the Vsource did not drop. And the Vsource is a 2A charger and as I said, when the battery is put on, the meter shows the current is 1.08A.
And I also tried the experiment without the meter. The exact phenonmen happened.
5. If a 10Om load is used. The VSYS is 4.19V and everything is OK.
So, I think the bq25890 VSYS can not provide > 4.2/4.7=893mA current when battery is off.
Question1. What is the maximum current that the VSYS can provide when the battery is off?
TEST2. Compare my board with BQ25890EVM-644.
Both the boards can not drive a 4.7Om load.
When the load is 10Om, the VSYS on my board is 3.64V while the VSYS on EVM is 4.19V.
Question2 : What is the difference between my board and EVM?
Question3 : The STATE LED on my board blink once at a time, while the STATE LED on the EVM blinks much quickly. Why?
Thank you very much.
I find that the JP10 is shorted with a jumper on the EVM, and the VSYS is 4.2V. Remove the jumper in JP10, the VSYS become 3.65V.
In my test, the RLIM is 130Om on the EVM (the R19 potentiometer is set to 0Om). So the ILIM is 355/130=2.73A.
In my test, the 4.7Om load is in parrel with a 1uF cap. With the 4.7Om load, the VSYS is 3.13V.
And with the 10Om load, the VSYS is 3.65V, when I open the power first, and then connect the load to VSYS manually.
With the 4.7 Om load:
The adapter is recognized as a SDP, and the current limit is 500mA. 3.65/4.7*3.65/0.9/5=0.63A.0.5A.
That's why the VSYS drops. And if I set the current limit to 3.25A, the VSYS can be 3.65V even with the 4.7Om load.
Thank you for your advice.
But I still have some problem with the EVM:
Problem1: With a 2A adapter and D+/D- shorted on the EVM board, the adapter is still recognized as a SDP. (current meter is not used). But on my board, I did the experiment many days ago and it's recognized as DCP.
Problem2: With the battery on, the adapter never charges the battery. But with my board, the adapter charges the battery with 1.08A.
For the above 2 problems, I've also tried other adapters, but always SDP and never charge.
I have not found the reason from the registers, could you help. Thank you so much.
First, please check the EVM to ensure that it has a bq25890 installed and not a bq25892. Then, confirm that JP1 shunt is not installed and JP2 shunt is connected between pins 1 and 2. If you are using a power supply, you can install the shunt on JP5 to short D+=D- and simulate a DCP. If you are plugging in a DCP adapter, use J5. If that doesn't work, try flipping the S2 switch.
I use a power supply, set 5V output and 2A current limit. The S2 is switched to the right position which makes D+ D- shorted. The battery and a 10Om load is connected to the VBAT and VSYS receptively. The Rlimit is adjusted to the smallest value 130Om, so the Ilimit set by the Rlimit is 335/130=2.577A.
The connection is shown below:
The Vsource is recognized as a DCP, and the regisiters are shown below:
If the power supply is off, the VSYS is 3.7V which means the power now is supplied by the battery (VBATT is about 3.7V for this half full battery).
Question 1: Why the Input Current limit is only 500mA?
Question 2: Why the state is still not charging? The Isource shown in the power supply is 320mA, but if the battery is removed, the Isource is 297mA. So the power supply drives 20mA into the battery. I wait for 10 minutes, the Isoure is still 320mA and the state is still not charging.
Then I change another battery and switch the power supply off and on. This battery is nearly full, the VBATT is about 4.124V as shown below,
The state is still not charging, and the input current limit is still 500mA.
But this time, the Isource is 370mA, which means about 70mA is driven into the battery. But the state is still not charging.
Please help. Thank you.
In reply to Ning T:
Hi Ning T,
Thank you very much. Now I have no problem with the EVM board.
But with my own board, there is still a strange phenonmen.
I use a 5V2A power supply and with D+D- shorted.
When the battery is on, the bq25890 can recognize the source as DCP when power up.
But when the battery is not connect, the bq25890 recognize the source as "Unknown adapter (500mA)".
This is the registers in the two conditions with my board. I did the same experiments with the EVM, it can recognize the source correctly in both condition.
Can you help me to find the problem with my board?
In VSYSmin regulation
Not In VSYSmin regulation
Not in IINDPM
Optimization is in progress
Maximum Input Current Detected
And the following table shows the difference between my board and EVM board, when battery is not on.‘
It's strange that, although the battery is not on, the EVM still get VBAT=4.184V and VSYS=4.224V. And I checked the voltage with multimeter, that is true.
And the STAT LED blinks very very quickly on the EVM, about 5Hz, not 1Hz. Why?
I think when the battery is removed, the VBAT should cut off, and the VSYS would be 3.65V according to the datasheet.
Not in VSYSmin regulation
Not in VINDPM
I think the only difference between my board and EVM is that I use a bq27441 to monitor the volume of the battery.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.