Since there are not so many guides on battery recelling and chip reprogramming I decided to make one, hoping that it will help any beginner that is not sure how to proceed. Today I had the chance to work on a battery with a very strange combination FUJITSU battery with BQ9000 chip I have never seen this in already 7years dealing with battery repairs. So let's find what's wrong with this battery.
STEP 1 - Analyzing the battery
Connect the battery to the NLBA device and press START READING button. What we can see from the data?
1Â - One of the cell groups is reading 0 volts, this is the main reason why the chip got locked.
2 - Charging Current & Charging Voltage values are 0. This can happen for a few reasons SYS pin not connected to ground /this battery does not have SYS pin/, the battery is fully charged, but in this case, RSOC is 0%, etc. So this is another indication that the chip is locked.
3 - Current is 0, and Output Led of NLBA device is OFF. Another indication that the chip is locked.
4 - If we press the BATTERY STATUS button we can see that TERMINATE CHARGE ALARM is set. This status bit can be set if the battery is FULLY CHARGED or there is a lock condition or PF /permanent fault/. In this case, since the RSOC is 0% conclusion is that the chip is locked.
Â
STEP 2 - Find the fault
From STEP 1: 1Â - One of the cell groups is reading 0 volts, this is the main reason why the chip got locked.
Â
STEP 3 - Repair
So knowing all this there is only 1 solution. Opening the battery and replacing ALL cells and unlocking the chip.
Step 3 - Repair (continue)
Our next step is to spot weld our new cells and you have to make sure that they have more or less the same chemistry and discharge characteristics as the old ones. Otherwise, the state of charge will be calculated wrong by the chip. The capacity of the new cells can be different than the old ones and can be adjusted easily.
When Connecting the new cells to the PCB we ALWAYS start with the NEGATIVE connection first because if we start connecting randomly the chip can lock again or fuse can blow etc.
In this case, the negative connection is indicated on the PCB as LP5, next is the 4.2v connection LP4, 8.4v connection LP3 and last the pack positive connection 12.6v LP1.
And as we can see if the battery has been opened properly it can also be closed properly with no problems at all.
Â
We will go to the RESET tab press NEW RESET, press READ SBS and since the chip will be detected wrong as we mentioned earlier we have to manually select it from the drop-down menu.
1 - I always like to read the Chip Info first just to make sure it's in normal operation mode.
2 - Before you try to clear errors or anything else, ALWAYS read the original EEPROM and save it first. Just because if anything goes wrong you can always write back the original EEPROM back to the chip.
3 - Now you can proceed to clear the errors from the chip memory and change the Date, Cycles, FCC. In this case, FCC will be the same as the original because the new cells have the same capacity as the old cells. They are 6cells 2200mah each so in 3s 2p configuration this will result in 4400mah capacity and this is the value we need to put in the FCC field.
4 - After we are finished with the unlocking process we need to press END RESET and go back to the BATTERY INFO tab to check the results.
As we can see the CHARGING VOLTAGE and CHARGING CURRENT values have appeared again, Current is -11mA this is what we want because the Output LED is ON now, and it means that the battery can output voltage. The TERMINATE CHARGE ALARM is gone now, also indicating that the chip is unlocked. Cycle count is 0, FCC is also changed to what we want 4400mah and the battery is reporting 100% health. The battery is brand new now and will work perfectly on the laptop.
So the last thing to do now is perform a calibration cycle of full charge and full discharge to confirm normal operation.
BE2works - current price 350$. No hardware included. Does not support BQ9000, BQ40xxx family and the results with other chip are not consistent, and many many more issues. If you can't manage to reset a battery by your self they offer remote unlocking for 10$ per battery! Here support for the chips NLBA is officially working with is FREE and FAST in the forum!
UBRT- The price for a licence that supports BQ9000 is 800$ per year CRAZY! Does not work with BQ9000 LENOVO tested personally. No hardware included. No forum support.
REGEDIT- Have not tried it because the developer does not even speak English! The prices are CRAZY!
NLBA- Hardware-249$ Unlimited Usage
NLBA- Reset Licence 149$ per year. I run a laptop battery repair workshop I got my money back hardware + license for 1 week. Most importantly it really supports all the chips that it claims.
Amazing and fast and support in the forum. Constantly develops new features and new chip support.
I choose to stay with NLBA. You can also make your choice.
Thanks for the rundown. Helpful at least.
[Great English]
Lets Make NLBA Great ! Together.
A fantastic real example of how to repair a random laptop battery in the field. I really appreciate you decided to share your experience with us. So useful.
GRACIAS POR TU APORTEÂ
This is a very helpful and informative guide. Keep it up, well done!
Hi. I tried the same procedure.
It worked fine but I can't change the FCC value of the new cells.
The original, 4 cells, Medion Battery capacity was 2500 mAh.
With the new cells (8 cells) the capacity rised to 4845 mAh (mesured with the NLBA1) but I was enable to change the value in the static Data.
I could change the "Manufacturer Date", the "Cycle Count" but not the "FCC"
Â
Anyone can explain this?Â
The cip is a "BQ20Z45".Â
For each battery you want to analyze, repair or request information please open a dedicated topic. This thread is a tutorial. Your battery must be analyzed separately.
Your battery has a completely different chip which has a different concept in handling FCC.
Hi. I tried the same procedure.
It worked fine but I can't change the FCC value of the new cells.
The original, 4 cells, Medion Battery capacity was 2500 mAh.
With the new cells (8 cells) the capacity rised to 4845 mAh (mesured with the NLBA1) but I was enable to change the value in the static Data.
I could change the "Manufacturer Date", the "Cycle Count" but not the "FCC"
Â
Anyone can explain this?Â
The cip is a "BQ20Z45".Â
BQ20zXX family chips calculate FCC in a different way, and changing only FCC without adjusting other important values in the dataflash will never work! There is also a special way to calibrate them. Soon i will also do a detailed tutorial about programing and calibrating BQ20zXX.Â
Good explanation
Thank YouÂ
great explanationÂ
This explanation is perfect, thank you for your effort and patience đ đ đÂ
Thank you , great jobÂ
Belo trabalho, eu realmente aprecio vocĂȘ ter seu tempo e conhecimento disponĂvel aqui!
JĂĄ comprei um NLBA1, estou esperando ele chegar no Brasil.
Em breve, estarei aqui, fazendo perguntas sobre como funciona esse fantĂĄstico equipamento.