How To Repair Laptop Batteries

By on February 1, 2017

how to repair laptop batteries










A few days ago I started repairing Laptop Batteries. And in particular the modern Smart Battery Packs. Below my first Pack opened before Repair and Reset. A BQ80201 Controller Board for the Acer Aspire 9411 AWSMi 17 inch Dual Core Laptop. Which didn’t take much time to open.

laptop batteries repair

These packs can’t be fixed by just replacing the 18650 Li-ions by inserting new cells like was still possible with the old Battery Packs (Mostly NiCad and NiMH Packs). Because with the introduction of the Li-ion Battery it is controlled by an intelligent controller Board that keeps track of the Battery temperature, Over voltage when charging, Over current, and prevents Exploding or dangerous Fires . Because Li-ions are very Powerful we need this safety Controller Board as recently was big news when the Samsung Galaxy 7(? I am not familiar with all those new Smart Phones) was cancelled because it caught fire or exploded. And it had cost millions to cancel that Model out of safety concerns. And apparently Li-ion Batteries become very unstable when they get overheated.

I encountered a lot of problems that made it almost impossible for me to repair/fix a Bad Smart Battery at first. I will summarize these points of concern below:

  1. Smart Batteries are read and programmed by using the Philips I2C protocol. Which involves using the 3 wires SDA , SCLK, and GND. And an I2C Adapter Interface.
  2. When we only replace the old Batteries we will notice that when we insert the ‘repaired’ Pack back into the Laptop, it will protest that the Pack is still Bad and it will not charge correctly either. Because the old BAD Pack data is still stored in the Eeprom on the Controller Board.
  3. That’s why we also need to reset/reprogram the previous mentioned Eeprom too. Because the Eeprom on the Controller Board still contained for instance the old Production Date and the Cycle Count of times Charged etc.

Below another peek into the opened Acer Battery Pack (A Sanyo 3UR18650Y-2-QC236 Battery).

fix laptop batteries

Reading the Pack Data and resetting/reprogramming can be easily done with the Full version of the program BE2WORKS. The free demo version only Reads Battery Pack Data. The Full version is not cheap but when we take in account that a single Replacement Battery Pack already easily costs 30 to 60 Dollar/Euro. We earn that investment back after repairing/resetting about 5 Battery Packs.

  1. Because every Battery Pack Connector needs another connector Cable we need to make different versions. Sadly we have to investigate the information of the Connector pins ourself. Like the 7 pins Connector I had to use for my Acer Aspire 9411ASMi Laptop Battery Pack. And my brother’s Acer Aspire 5520G Battery Pack had the same connector but only 10.8V instead of the 11.1V that my Pack had (both Packs about 4400mAh).
  2. I started with the BE2Works demo and therefore had bought the cheap CP2112 USB Adapter to be able to test reading the Battery Eeprom Data. Without that Adapter present the Program will quit. But before reading the Pack by I2C communication is possible we first have to find out the position of the NTC resistor on the Connector. And after I connected that pin to GND the Battery could be read by BE2WORKS. And if the Pack is still in sleep mode we also have to shortly apply an external DC voltage of about 11V onto the Plus and GND connector pins.
  3. Because there was no 7 pin connector Data to be found I started by checking the Plus and GND pins first. And to read out the Eeprom we don’t need to connect the Plus of our Battery Pack to our CP2112 USB Adapter to prevent damage to PC or Adapter. After that I checked with my digital Meter between all pins (except the Plus!!) to Ground if I could measure about 10Kohm that represents the temperature measuring NTC. And connected that pin permanent with GND (on the Connector). And a self made 3 wire connection Cable from the Gnd connection of the CP2112 Adapter was connected to the Battery connector. And the other two wires also from the JP2 connector on the CP2112 represent SDA and SCLK. The CP2112 will be recognized by Windows without having to install any driver.
  4. To prevent blowing up a one-time 4 legged Fuse on the Controller Board that is placed in the Plus Battery Pack connection on the Controller Board, we have to start removing old Batteries by starting removing the Plus wire first, than the lower next Plus, until the last Wire the GND can be removed .

And when connecting new Batteries we for the same reason start in the opposite sequence starting with the Battery GND connection on the internal Controller Board first, going up to the next higher Battery wire, until we finally end with connecting the Plus of the Whole Battery Pack, being the last wire left to connect.

(with 3 x 2 Battery Cells we have to connect 4 wires in total). The 4 legged Fuse (in my case a 12AH3 type Fuse) will get blown if the controller thinks that the Battery is tampered with. Like when the Battery Voltages are connected in the wrong sequence. The Fuse is burned by a controlled FET that heats a resistor inside the Fuse that will immediately open the Fuse. And the Battery Pack Plus is removed from the circuit in the process.  All for safety reasons. 400 of these Fuses only cost about $67 and buying only five of them is also possible. Some say that to prevent this from happening we better at forehand Reset the Controller by connecting that pin to Ground. But if the Protection Flag in the Controller is already Set, the Fuse will probably blow as soon as the Cells are reconnected.

repair laptop batteries

<= The 4 Legged 12AH3 One-time Fuse.

The Battery Connector specs of my 2 now repaired and reset 7 pin connector Packs are as follows:

+ + NTC SCLK SDA – – (gnd)

| | | | | | | <= (7 PIN CONNECTOR)

And as said we do not use the Plus (+) of the Battery Connector other then only for activating the Battery when it is in SLEEP mode as described under point 5.

Before we use and replace the old Li-ions 3.7V (2600mAh) Cells by new ones we have to Spotwelder them with pure Nickel strips onto their contacts. In this case 2 in parallel and that 3 times in Serie. (Parallel doubles the Packs given current). Overheating the Cells by Soldering could make them explode or shorten their life span. (I use a 709A+ Spot Welder for which I had to replace my L16A Weber Fuse automate by a C16A type because the inrush current of the 709A+ was often simply too high).

A Pack with 3 x 2 cells gives about 2 x 2200 mAh, at a voltage of 3 x 3.7 Volt = 11.1 Volt. (In case of my Pack from a Acer Aspire 9411ASMWi 17 inch Laptop).

And in case of my brothers 3 x 2 Cells Pack with another Pack controller, only 10.8V at 4400mAh (Acer Aspire 5520G).

As mentioned before we have to make another I2C Cable to connect to our CP2112 Adapter for any other Battery Pack Connector we encounter. I already ordered the 5 and 9 Pins Male Battery Plugs in case I have to repair/reset those Battery Packs in the near future too. And these are the Chips BE2WORKS can Reset/Reprogram and read: BQ208X, BQ20ZXX, M37512, BQ8030, R2J240, MAX1781, BQ80201, SN8030, BQ20869, BQ30Z55. Below my Brothers old BAD Battery Pack for his Acer Aspire 5520G that costs at least 30 to 60 Dollar/Euro new to replace the old one.

how to fix laptop batteries

And it is good to know that BE2WORKS is able to RESET the PFF (Protection Fuse Flag). But better prevent the above mentioned trigger moments that if they occur set this 12AH3 One-Time Fuse.

laptop batteries spec

As you can see it was still the old BAD Battery Data that is located in the Eeprom. (Cycle count: 223). And it already had lost about 50% of its original Capacity.

After the internal 12AH3 Fuse is blown the BE2WORKS communication with the Battery controller isn’t possible. So we first have to restore that 12A Fuse by placing a short wire over it or by placing a new Fuse. (I used a 0.1 mm thin wire. But I now know how to prevent blowing these Fuses because the Forum and the Site of BE2WORKS were unclear about this subject. And I was told to examine the Controller specs because as they said their program didn’t cover hardware questions. Which didn’t help at all. So now after reading this article any Reader can skip these questions that prevent using the BE2WORKS program the right way!)

be2works adapter

About repairing and replacing old Smart Battery Packs and the price of the Li-ion Cells:

I previously bought 10 of them for about $25/Euro. And those 18650 Cells were all 2600 mAh Capacities (or even more up to 2800 mAh!). The pink/purple Li-ion were original Samsungs according to the Seller!

Which made a big difference quality wise because those 3.7V Cells with names as GTF (9900mAh according to the seller) or Ultrafire (9800 mAh) were a big disappointment. The GTF only gave 963 mAh Capacity, and the Ultrafire cells only 463 mAh !!! To end this article I finally will give some photos of the inside of my brother’s Battery Pack (a Sanyo AS07B31 Pack). Keep in mind that for the same Laptop there are equally useable Battery Packs from different Manufacturers with different Controller Boards but with the same Connector. In case of my Brother’s Battery Pack it took me a lot of time just to find a decent way to open it. It was heavily glued together with double-sided tape, to the Batteries and to the Case. And resetting the BQ 8030 chip took a lot more time compared to my Pack with a BQ 80201 chip. The Eeprom data had to be saved as .bin file (by clicking on the Floppy Disc icon) afterwards. These chips were not sealed, but in case they are BE2WORKS also knows more than 700 Passwords to unseal them. Below the Controller Board with the BQ 8030 DBT chip. And the next Photo shows the position of the 12AH3 4 legged Fuse. Both Photos also show the black wires with the Temperature Sensors that were glued to 2 of the Cells. As can be seen on the Photo after that. And the last Photo shows how in my old Acer Aspire Battery Pack the Wires were connected to the old bad Battery Cells. After opening and removing the Batteries and the Controller Board entirely from the Pack. So If you start by repairing and resetting your old Battery Packs you now know what NOT to do! I hope it was a useful learning experience.

laptop batttery pack circuit board

laptop batteries circuit board

I also bought this complete set of different universal Battery Pack connectors to be used in combination with BE2WORKS which also could be of interest to many readers.

laptop batteries parts

And if I not already told this before, BE2WORKS isn’t capable of reading the Controller Board without internal Batteries connected! Which is the same effect as when the 12AH3 Fuse is blown. And Before anything else ! Be extremely careful with connecting anything to the 18650 Batteries , cause in an unattended moment one of my connection wires short circuited and got up in smoke instantly!

Albert van Bemmelen, Weert , The Netherlands.

Please give a support by clicking on the social buttons below. Your feedback on the post is welcome. Please leave it in the comments.

P.S- If you enjoyed reading this, click here to subscribe to my blog (free subscription). That way, you’ll never miss a post. You can also forward this website link to your friends and colleagues-thanks!

Note: You can read his previous repair article in the below link:



  1. Waleed

    February 1, 2017 at 8:57 pm

    thanks for sharing your repair experience with us. on the other hand, is it worth it to be repaired? if want to replace all these batteries, that is going to cost..they are many laptop batteries out there for the price of 75 dollars each that can be ordered online from the manufacturing company.

    • Albert van Bemmelen

      February 2, 2017 at 3:15 am

      75 dollar isn't exactly cheap either Waleed. And for about less than 3 times that price you own BE2WORKS. And not for all laptops are new replacement Battery Packs available why I chose to start repairing these bad packs myself. And the packs I repaired with this method are of course as good as the quality 18650 cells I am able to buy which is often beter than new packs bought.

  2. Paris Azis

    February 1, 2017 at 10:28 pm

    Good job, Albert, very complicated as well, needing also special equipment and software.
    Easy to understand now why people avoid to perform cells' replacement in worn out battery packs...
    Thanks for sharing this interesting information.

    • Albert van Bemmelen

      February 2, 2017 at 3:53 am

      Indeed Paris, I completely agree that it doesn't make repairing any easier. And not all available Battery Packs like your Dell Battery Pack Controller is BE2WORKS able to fix. As we established in our emails the BQ29330 (original Pack), and the SH79F329AX (imitation Pack) in your Dell are not the right chips to reflash/reprogram. According to the guys from BE2WORKS these are not because there most be another FuelGauge chip from TI. And the previous mentioned chips only protect the 18650 Cells. The SN80305 is the correct chip but is sadly not yet supported or I must hear otherwise from them. But as soon I get an upgrade of BE2WORKS that can program this chips I'll let you know immediately of course! Sorry I couldn't help you fixing your Packs too, Paris.

  3. Parasuraman S

    February 1, 2017 at 11:12 pm

    Oh! My God! It will take many days before I can digest all that technical stuff packed in this unique article! Great efforts and very informative, though it goes above my head, at-least for the time being!

    • Albert van Bemmelen

      February 2, 2017 at 4:04 am

      That is how I also felt a couple of days ago Parasuraman! When I tried to fix my Battery Pack and nothing worked because the blown Fuse prohibited any communication afterwards. And I had no clue what went wrong because I made no short circuit or something like that. But now that I know the things I wrote in the article it all makes completely sense to me! So I'm sure that if the money investment to start is no issue for you, it won't be as complex as it looks.

  4. Joop

    February 1, 2017 at 11:51 pm

    interesting article. thanks for sharing Albert.

  5. Henry Thomas

    February 2, 2017 at 1:17 am

    Great and rare information the article is well presented by the author and straight forward, easy to follow. The only thing that it's better to buy a new battery online. The repair is too expensive to restore the battery. I replaced my HP laptop battery and it only cost $13.99. but article is great. Knowledge is power.

    • Albert van Bemmelen

      February 2, 2017 at 5:05 pm

      Knowledge surely helps us to prevent making errors before we start making them while doing any repairs. And you are right that money is always the limiting factor Henry Thomas.

  6. ivan1

    February 2, 2017 at 2:11 am

    The information described above is absolutely useful, it explains the considerations that the manufacturers have had to protect the
    Computers and users from battery knocks and drops or overloads
    Protecting users from a possible fire as has happened with some cell phones Thank you Albert a big greeting from CHILE

    • Albert van Bemmelen

      February 2, 2017 at 4:54 pm

      Glad you liked it Ivan1. And hereby my greetings from The Netherlands to you!

    • Robert Calk

      February 4, 2017 at 1:04 am

      There is some work being done to make Lithium batteries much safer by replacing the liquid electrolyte with a solid sulfide-based electrolyte. You can read some info about the technology at this link.

      • Albert van Bemmelen

        February 5, 2017 at 12:20 am

        Thanks Robert. Hereby I add these Li-ion Battery 'Rules' which I found in a Book bought through on how to best handle these type of Batteries:

        1.Charge Li-ions often, except if they are going to be stored for a long period. And avoid deep discharges.
        2.Keep Li-ions cool, avoid leaving them in a hot car.
        Never Freeze Li-ions ever!
        3. If your laptop can work without battery and usually works on a power adapter then remove the battery and store it in a cool place.
        4.Avoid purchasing spare Li-Ions for later use. And keep the date of purchase. Do not buy old stock even if the price is attractive.
        A lithium-based battery has no memory effect which means you never have to discharge them to maintain capacity.
        Li-ion batteries prefer a moderate discharge. Partial discharges produce less wear than full discharges representing a cycle less the loss of capacity.
        The decline applies to all batteries but most to Li-ion batteries.
        A discharge of up to 80% is the value equipment manufacturers handle in their calculations.
        Li-ions also wear when not in use. Save batteries preferably in a cool place and at a loading of up to 40%. Never fully charged and discharge Li-ion if necessary before storage.
        15 degrees celsius storage temperature is the temperature at which the manufacturers store them at a loading of up to 40%.
        A Li-ion battery has a time clock that starts ticking the moment it leaves the factory.
        The electrolyte slowly eats the positive plate away in the battery pack.
        Until the internal resistance is so high that the battery will not deliver power anymore.
        Cheers !

  7. Jorge Marroquin

    February 2, 2017 at 2:39 am

    Thank you for sharing such interesting information.
    I think the time, material, equipment and software that have to be invested for this type of repairs is very high. I recommend that if you do not have a group of batteries to repair, it is preferable to order a new battery online

    • Albert van Bemmelen

      February 2, 2017 at 4:57 pm

      You're of completely right Jorge. I already repaired 2 old back packs and a third one soon will follow!

  8. Albert van Bemmelen

    February 2, 2017 at 4:05 am

    Thanks Joop, no problem ! Glad you liked it.

  9. Mohammed Imraz Ali

    February 2, 2017 at 5:11 am

    Very Good Article and very well explained

    • Albert van Bemmelen

      February 2, 2017 at 5:08 pm

      It makes me very happy that you liked it Mohammed Imraz.

  10. Leo G Brown

    February 2, 2017 at 7:35 am

    This is an eye opener for me. I live in an area in Africa where it is not easy to get genuine laptop batteries at reasonable prices.

    I have three dead laptop batteries and was hoping to resuscitate them by just replacing the Li- ion cells.
    Now I know better.
    It is a no go area for the novice.

    Thanks for the detailed technical article.
    It is appreciated.

    • Albert van Bemmelen

      February 2, 2017 at 3:30 pm

      Thank you Leo. Some people I know replaced the Battery Cells thinking it would make a new Battery and found out it didn't work afterwards. But they can still repair the problem if BE2WORKS supports their Batteries Controller chip. Just reset/reprogram the Eeprom and you do have a brandnew Pack!

  11. Robbe

    February 2, 2017 at 9:24 am

    The way I open laptop battery packs and laptop PSU is by dropping a few drops of euro95 benzine, (regular gasoline or petrol) in the seam with a drop counter.
    let it soak for a few minutes gently pry open
    sometimes you need to do a few rounds of applying and soaking
    they should open without using force
    I've encountered batteries that are just glued together and glued + plastic clips


    • Albert van Bemmelen

      February 2, 2017 at 3:21 pm

      Thank you Robbe for this Idea. I don't know if it is a good idea when the 18650 Battery are still fully charged the 100%? You could create a Fireball in a jiffy?
      Li-ions are dangerous as they are, and Gasoline and Li-ions both are able to burn like Hell I guess. It is maybe like extinguishing fire with Gasoline when it goes wrong? I certainly wouldn't soak a Battery Pack in Gasoline for that reason. And it is mostly the whole inside area that is glued together onto all Cells. Which also in the same time makes the Plastic Case very sturdy on the outside.

      • Albert van Bemmelen

        February 5, 2017 at 5:00 pm

        By the way, If you ever have a device that starts to become very sticky on the outside like my TM-Brothers Mini Wireless Optical Mouse, do not throw it away! I've got a very good fix for you. To get rid of the deteriorated rubber on the outside's case instantly: just use the strong-smelling Ammonia,Ammoniac,Ammoniak (a strong-smelling gas made of hydrogen and nitrogen) to clean its surface perfectly! But just do not clean the optical lens with it! I just found out today that I am able to use this Mouse again without that annoying sticky outside.

  12. Anthony

    February 2, 2017 at 5:38 pm

    Hey thanks for this article Albert ! I've never taken one of these apart and did not know too much about them really,
    but your very detailed explanation as usual has taught me so much on this subject! They are certainly more
    complex than I anticipated so thanks again Albert for writing this article and sharing it here for us to learn from.
    Battery technology continues to evolve and it's important for all of us to keep up with the latest developments.

    Best Regards Mr Albert !

    • Albert van Bemmelen

      February 2, 2017 at 9:01 pm

      Thanks, Anthony. Indeed this modern technology keeps evolving. And in the same time makes repairing more complex but for a good reason. Safety above all else should also be any Engineer's first rule to follow!

  13. suraga Electronics

    February 2, 2017 at 6:31 pm

    Hi. Albert van Bemmelen,
    Wow.. Excellent Repair job Really.
    Thanks !

    • Albert van Bemmelen

      February 2, 2017 at 9:38 pm

      Thank you Mr.Suranga. I wonder though: did you rename your store name from Suranga to Suraga repair shop?

  14. zaheedi farjan

    February 3, 2017 at 1:16 am

    Dear justine its really complicated to understand all these stuffat once its rather difficut but i appreaciate ur knowhow
    Best regards

    • Albert van Bemmelen

      February 3, 2017 at 9:05 pm

      Everything looks difficult at first Zaheedi. But after we dig deeper into the matter it will solve all if not most of our questions. And thanks to Jestine every new and unknown subject is made easier for everyone to read and learn in practice.
      Like repairing SMPS/Power Supplies which is much easier as I would have thought about 5 years ago myself!
      So just keep reading these Jestine Pages!

  15. moshe jacobson

    February 3, 2017 at 8:03 am

    Albert, You this was truly a VERY WELL written & explained article. I learnt a lot about something i never knew could be done...thank you for that.

  16. Albert van Bemmelen

    February 3, 2017 at 4:15 pm

    Thank you Moshe for the compliment! I'm very happy that the article will help anyone fixing old Battery Packs. And I hereby add some info that may be of help to you or other readers, but I've never used it so can't give any Help or advise about using it. With it I mean the Free program UBRT v5.xx (Universal Battery Repair Tools) from Robot_Labs that can be used with the rather expensive TI EV2300 Adapter or with the cheap Philips I2C LPT interface. But it won't be as easy to use as BE2WORKS is. (Although the possibilities of UBRT are extensive it also makes it much more difficult to use compared to the 'one-click' Eeprom Reset function in BE2WORKS).
    And I know there is another Sotware that can be bought in Vietnam that can do the same as the above mentioned Programs, but I never used it or know its Price either, but if I convert the VN$ to US Dollar it must be in the same Price range as BE2WORKS is.

  17. Robert Calk

    February 4, 2017 at 12:36 am

    Thanks, Albert. Very useful battery pack information.

    • Albert van Bemmelen

      February 4, 2017 at 4:20 pm

      Thanks Robert! We just go from Tektronix Batteries (your great Tektronix Story: Tektronix 2465A DV Oscilloscope Memory Backup Battery Replacement) to Laptop Batteries. (;)

  18. Yogesh Panchal

    February 4, 2017 at 7:01 pm

    Excellent article! Albert.

    • Albert van Bemmelen

      February 5, 2017 at 12:09 am

      Thank you Yogesh! Your kind comment is appreciated!

  19. Albert van Bemmelen

    February 5, 2017 at 5:15 am

    For those who are interested in buying the TI ev2300 Programmer, here the link to free software from TI that can be used to Reset/Reprogram several Texas Instruments BQ controller Chips:
    It can be examined before buying the rather expensive TI ev2300 Programmer.
    And by searching with Google also ev2300 Windows drivers and documentation can be easily found too.

    • Albert van Bemmelen

      February 6, 2017 at 2:15 am

      But according to the BE2WORKS site it is better to buy the TI USB-TO-GPIB Adapter ($75) because it supports all features of BE2Works like the CP2112 but probably with the option to also write external Eeproms:
      See also

      • Albert van Bemmelen

        February 9, 2017 at 3:24 am

        Here is another interesting link to a site that shows some Battery connectors for other computers:

  20. Ulises Aguilar Pazzani

    February 9, 2017 at 10:10 am

    MR Bemmelen, great article, Sir You Are good

    • Albert van Bemmelen

      February 9, 2017 at 5:23 pm

      Thank you Ulises, I hope to think so!

  21. Humberto

    February 10, 2017 at 1:23 am

    Wow! Albert, what a great repair you have done. Thanks for sharing with us your experiences.

    • Albert van Bemmelen

      February 10, 2017 at 2:34 pm

      Thanks Humberto. I am happy with the result too!
      And I hope the 13 different Battery Connector Set with Jumper Wires as described in the article will arrive soon so I can continu my work on repairing other Battery Packs too. These Connectors have the advantage not only being for all types of Battery Packs but these also can be used without having to solder any wires onto them. Just by simply screwing any Wire or Jumper Wire on these Battery Connectors to connect them to the JP2 Pins of the CP2112 Adapter.

  22. gerald

    February 10, 2017 at 3:37 am

    great article indeed,and youseful tips.I would be glad to fix my dead acer 9300 batteries(got 4 of them) with those tools you used.What kind of wires do you use btw with the cp2112 adapter?

    • Albert van Bemmelen

      February 10, 2017 at 2:16 pm

      I bought a cable set (anschluss-kabel) once at Conrad's, Gerald. But they apparently do not sell these anymore. I think however that these from Aliexpress are even better when you only use one side to plug onto the JP2 connecter and solder the wires to the Battery connectors after removing the plug on the other side. (I had to remove one plug from the Conrad cables too).

      I even think I will buy this set too just in case. Because they are very useful.

      • Albert van Bemmelen

        February 10, 2017 at 2:53 pm

        Althought the Cables on Aliexpress look the same Gerald, I am not sure however if they fit the JP2 size CP2112 Connector. Because 1.3mm thick Wires look bigger to me? Such thick wires are certainly not required for the I2C connection. (I do not own any RC controlled product to be sure).

  23. gerald

    February 17, 2017 at 7:30 pm

    hi Albert,
    i just received my usb adapter cp 2112 from be2works folks,and i wonder how it's supposed to be connected to the battery:on the other side of the adapter you plug the 3 wires gnd,sclk,sda but,what is their order?Is it (when adapter plugged in computer'usb port)from north to south:gnd,sclk,sda?
    thks in advance,

    • Albert van Bemmelen

      February 18, 2017 at 6:24 am

      I had to find that out myself before too but the outer pin (closest to the edge of the board) of JP2 is the ground wire.
      The middle pin of JP2 (going to R3 solder side) is SCLK, and the last pin to connect on JP2 (going to R2 solder side) is the SDA(ta) wire.

      If your Battery can't be read you probably need to exchange both wires SCLK and SDA on the Battery connector.

      You do not need the other CP2112 GPIO connections but a couple of them can be used to controll the LOAD on the Battery Pack. (I have not needed this yet and did not build that circuit with the LM317).

      Let me know if it worked, Gerald!

  24. gerald

    February 18, 2017 at 7:11 pm

    well,until now it does not work for me,even if i tried different batteries or inverted wires (sda and sclk).I even connected ntc with gnd pin on the connector.What did I wrong?Is it necessary to read the eeprom to unsolder the cells?
    wish to know your point of view,

    • Albert van Bemmelen

      February 19, 2017 at 3:50 am

      You probably need to know what I2C controller chip is used in your Pack(s), Gerald. The only way to be certain what chip is used is to open the Pack if no information can be found otherwise.

      It also happens for that same reason that new replacement Battery Packs are not recognized by the Laptop because a newer or less compatible chip is used. See also this link and my next reply:

  25. Albert van Bemmelen

    February 19, 2017 at 3:36 am

    I've just tried to reset a Dell J1KND 11.1V 48Wh Battery Pack with BEWORKS.
    I am not sure about the Pinout configuration. And I haven't opened the already completely discharged Battery. That is why I carefully also had to connect the + and gnd pins to an external supply of about 11V (current limited). Anyhow it made no difference.
    But after I read this link it probably explains that BE2WORKS does not program Packs if they have a bq8011 chip in it, see:
    And you then have to program the Eeprom manually by using a T20 programmer or another good programmer.

  26. gerald

    February 19, 2017 at 6:00 pm

    I've just posted a mail to be2works's folks because I wonder if the cp2112 adapter I bought is functional...or not!.They say we don't need a driver for the adapter to be recognized in Windows,but when I plug it in usb port without any wire on it ,Windows XP,7,10 either says:usb device not recognized.Same thing in apple or linux.Is yours immediately operational when plugged ?

  27. gerald

    February 19, 2017 at 8:10 pm

    hi Albert,
    received a mail from be2works's folks advising me to try to resolder the chip on the adapter,which doesn't help me however.(Nothing at home able to solder cms components like sil2112)
    I think it's ending for my battery repair adventure,unless i assume to find a good adaptor.

    • Albert van Bemmelen

      February 19, 2017 at 11:51 pm

      Hi Gerald. Whenever I plug in my CP2112 adapter module it almost immediately gives a sound in Windows 7 that is recognized. You do not need to connect any plugs or wires to the CP2112 for that. It works great on my PCs. And I also hear a little beep after I disconnect it from the USB port! Both on my Aspire 9411AWSMi old Laptop as on my old Quad-core Desktop PC. On all newer OS PCs. (not tested on Win XP or 98 but it also could work).
      So your Adapter must be defect somehow now?
      Sorry to hear that! The CP2112 chip itself I'm afraid is only available in SMD packages and costs close to nothing.

  28. gerald

    February 20, 2017 at 2:59 pm

    hi Albert,
    the guy at Be2works says I killed the chip and there is no warranty.
    For me it has simply never worked.So i'm thinking about buying the silabs adaptor,at less with a warranty!!!(or the Texas Instrument stuff as you mentioned it,but too expensive for my needs).
    I found those cp2112 chips on ebay very cheap (5 euros by 2) but i'm not qualified for soldering them on pcb.

  29. Albert van Bemmelen

    February 20, 2017 at 4:05 pm

    Understood. Buying the expensive TI or Silabs adaptor is rather useless if you do not use the Full version of BE2WORKS. And maybe you should try to solder a new chip on your adaptor board by first removing your old CP2112 chip with a hot air Solder Station, since it must be defect already. And with the use of Solder Flux Past, See:
    you are able to solder on a new SMD chip by using an oven or by carefully applying hot air or IR heat onto the chip. Never tried it myself but you could give it a go because that is a simple way to do it.


Leave a Reply

Your email address will not be published. Required fields are marked *