Reviving Samsung laptop battery (BQ20Z controller)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dannyx
    CertifiedAxhole
    • Aug 2016
    • 3912
    • Romania

    #1

    Reviving Samsung laptop battery (BQ20Z controller)

    Good day folks. I recently managed to score a Samsung NP300E5C laptop which was sold as defective, so I took the gamble and turns out all that was wrong with it was a broken power jack, so it was a snap to get it going again. 8Gb of RAM and a modest i5 CPU on it - worth saving.

    Unfortunately the battery is totally dead, not that you'd expect otherwise for a laptop this old, so I wanted to mess around with it and see if I can replace some of its cells to at least allow me to move it from one room to the other without having to shut it down every time I have to pull the adapter.

    I popped the battery open and found the 6 cells. Three sets in series. I applied 11v to the ends of the pack, limited to 1a from my power supply and charged them up for several hours. Measured the 3 sets of cells afterwards and sure enough they all read the same 3.7v, so the pack itself was fine...what gives ? Turns out the laptop refuses to run on battery if the battery itself tells it it's past its due, even though the cells are fine. How can it do that ? I did a bit of research and found that there's a little controller chip on that board there - the BQ20z in my case which I pictured there - which is responsible for this. Apparently it can be reprogrammed to reset the battery to factory conditions, so I did some digging and found this software BE2Works which supposedly does the job. It looked promising enough to give it a try, but then I realised I have no idea how to connect up to the battery...the official site, as well as some videos I found, show some sort of adapter that does this. Without it, the software just says "No adapter found" and doesn't even start so I can at least look at the GUI. The site lists some "official" hardware, the simplest of which seems to be that CP2112, which I managed to find fairly cheap on Ali, but I wonder if it can be done some other way. I already have a CH341 programmer which supports I2C, so I was hoping I could used that instead. Trouble is the software only likes playing with the hardware listed there, so I'm not sure it can be fooled to read from other devices.

    I managed to identify the data and clock pins (SDA/SCL) on the battery connector, since they were thankfully labeled on the backside of the board there, but accessing them is going to be tough. Has anyone successfully done this hack before to make it remotely worth it ? Any ideas ? Cheers guys.
    Attached Files
    Wattevah...
  • gabiz_ro
    Senior Member
    • Mar 2011
    • 166
    • Romania

    #2
    Re: Reviving Samsung laptop battery (BQ20Z controller)

    Try diy LPT interface.
    http://hk.1bu8.com/be2works/hardware.html

    Comment

    • anshad
      Badcaps Veteran
      • Nov 2010
      • 249

      #3
      Re: Reviving Samsung laptop battery (BQ20Z controller)

      The commands to reset and re-initialize the EEPROM inside the battery pack are not publicly documented. As far as i know, author of the Be2works did an extensive reverse Engineering to find out the format of the EEPROM data and the proper commands to reset it. So he is not willing to gave his work for free and charges fairly a good amount for the app. His targeted customers are those who refurbish battery packs at a large scale. Buying it wont worth for a single use.

      Comment

      • Dannyx
        CertifiedAxhole
        • Aug 2016
        • 3912
        • Romania

        #4
        Re: Reviving Samsung laptop battery (BQ20Z controller)

        Originally posted by gabiz_ro
        Good start. At least I can now see the interface, though I still got an error about some driver not installing properly, which I believe makes sense since my laptop doesn't do LPT anymore. Seems pretty straightforward. I wonder what the limitations of the demo version are. The circuit looks doable enough also.
        Wattevah...

        Comment

        • ktmmotocross
          Boardkiller
          • Feb 2014
          • 3558
          • slovakia

          #5
          Re: Reviving Samsung laptop battery (BQ20Z controller)

          is this really worth it when battery can be buy for 20euros?

          Comment

          • brew99
            Senior Member
            • Jan 2019
            • 132
            • Canada

            #6
            Re: Reviving Samsung laptop battery (BQ20Z controller)

            Originally posted by Dannyx
            I wonder what the limitations of the demo version are. The circuit looks doable enough also.
            My understanding is that the demo version only allows you to view some of the parameters, where the paid version you can write/reset parameters.

            Comment

            • Dannyx
              CertifiedAxhole
              • Aug 2016
              • 3912
              • Romania

              #7
              Re: Reviving Samsung laptop battery (BQ20Z controller)

              Originally posted by ktmmotocross
              is this really worth it when battery can be buy for 20euros?
              Probably not, unless the software was free (though I believe I managed to find a cracked version) and it required no dedicated hardware that I'd have to buy. Not to mention I was lucky to have good cells in this case - if they were bad, that would make it even less worth the trouble since the cells themselves would cost more than a new battery off Ali...
              Wattevah...

              Comment

              • otoluk
                Senior Member
                • Feb 2009
                • 84
                • Latvia

                #8
                Re: Reviving Samsung laptop battery (BQ20Z controller)

                Did you manage to revive it?

                Comment

                • jasko_jacker
                  Badcaps Legend
                  • Oct 2014
                  • 1137
                  • italy

                  #9
                  Re: Reviving Samsung laptop battery (BQ20Z controller)

                  I made attempts about 15 years ago, when the batteries cost much more than now.
                  It's very expensive research, need to buy ev2300 or ev2400 hardware, after that there are a very large documentation about the smart battery protocol.
                  Not all battery chip are supported and in my opinion this research have a sense only for study purpose not for business.
                  The very expensive battery pack, sometime, have a dedicated cells not easy to find in the market at reasonable price.
                  A good logic analyzer in congiunction with hardware above can help to understand the protocol.

                  Comment

                  • Jesse James
                    Senior Member
                    • Sep 2018
                    • 95
                    • Canada

                    #10
                    Re: Reviving Samsung laptop battery (BQ20Z controller)

                    I have been repairing/recycling laptop packs for the last 6 months and here is what I know. If the fuse has blown on the board (they all have one) it means bms has went into shutdown mode. There is always a reason for this such as one cell getting too hot, too many charge cycles, over/under voltage ect.
                    18650 cells run from 3.7v to 4.2v fully charged
                    Yours probably has a 12A43 fuse that should have 0ohm side to side and about 8ohm top to bottom. Check this first.
                    If the pack can be charged to min voltage and laptop will charge it then you can keep voltage to the board and replace the bad/weak cells but if volts are removed from board when replacing cells then shutdown almost always occurs.
                    I have also boosted from positive of battery cells to positive output pin for a few seconds to wake a few up from sleep state.
                    I have also an Opus BT-C3100 charger that will charge,discharge with mah rating, resistance check ect. Alot of times it is just 2 cells bad that has caused shutdown.
                    To your question you must use CP2112 from Be2works or CJMCU CP2112 on ebay (I've been told)
                    You can read/write on the demo version but only a few chips otherwise full version is needed.
                    Is it worth it? Like already posted not really...
                    I can go on and on but hope this helps
                    Last edited by Jesse James; 07-28-2019, 12:58 PM.

                    Comment

                    • raileanu
                      Senior Member
                      • Sep 2015
                      • 126
                      • United Kingdom

                      #11
                      Re: Reviving Samsung laptop battery (BQ20Z controller)

                      Hello Danyx.
                      Please can you share the crack version of the software as I search for it for years now and could not find anywhere.
                      I have a lot of batteries to be fixed that are from my personal laptops and will be wonderful if I can finally fix them. I have the CP2112.

                      Comment

                      • pier12
                        Member
                        • Feb 2020
                        • 19
                        • Bulgaria

                        #12
                        Re: Reviving Samsung laptop battery (BQ20Z controller)

                        Originally posted by raileanu
                        Hello Danyx.
                        Please can you share the crack version of the software as I search for it for years now and could not find anywhere.
                        I have a lot of batteries to be fixed that are from my personal laptops and will be wonderful if I can finally fix them. I have the CP2112.
                        The program only works with WINDOWS XP.....<LINK REMOVED: very likely to contain malware, VirusTotal report: https://www.virustotal.com/gui/file/...9387/detection >
                        Last edited by piernov; 06-08-2021, 01:56 PM.

                        Comment

                        • RethoricalCheese
                          Badcaps Legend
                          • Mar 2013
                          • 1517
                          • Estonia

                          #13
                          Re: Reviving Samsung laptop battery (BQ20Z controller)

                          BE2WORKS works fine on windows 7 aswell.

                          Comment

                          • pier12
                            Member
                            • Feb 2020
                            • 19
                            • Bulgaria

                            #14
                            Re: Reviving Samsung laptop battery (BQ20Z controller)

                            Originally posted by RethoricalCheese
                            BE2WORKS works fine on windows 7 aswell.
                            Тhe archive contains crack file, no virus, I use the program with adapter EV2400
                            Last edited by SMDFlea; 06-10-2021, 01:54 AM.

                            Comment

                            • SMDFlea
                              Super Moderator
                              • Jan 2018
                              • 20358
                              • UK

                              #15
                              Re: Reviving Samsung laptop battery (BQ20Z controller)

                              Originally posted by pier12
                              Тhe archive contains crack file, no virus, I use the program with adapter EV2400
                              Don`t post any links to it again please. If members are interested in using this cracked software,and the potential risks that go with it, they can go and find it for themselves.

                              .
                              Last edited by SMDFlea; 06-10-2021, 02:30 AM.
                              All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                              Comment

                              • raileanu
                                Senior Member
                                • Sep 2015
                                • 126
                                • United Kingdom

                                #16
                                Re: Reviving Samsung laptop battery (BQ20Z controller)

                                I try it myself on windows 7 and it doesn't open even with compatibility for Windows XP. How did you make it work?

                                Comment

                                • bn880x
                                  New Member
                                  • Jun 2021
                                  • 1
                                  • Canada

                                  #17
                                  Re: Reviving Samsung laptop battery (BQ20Z controller)

                                  If someone can send me a link to the software mentioned above I'd appreciate it. (in PM)

                                  Comment

                                  • azzidoqsc
                                    Member
                                    • Jul 2021
                                    • 25
                                    • Romania

                                    #18
                                    Re: Reviving Samsung laptop battery (BQ20Z controller)

                                    I used be2works in the past and I was not very happy with it. Their support is not good, actually, it does not exist.
                                    To unseal one chip you have to discharge the battery first. Their unsealing method is not very good. Also chips like BQ8030A Lenovo, BQ8050A Lenovo, BQ9000, latest generation BQ40xxx are not supported at all.

                                    There are other tools that could do the job easier, faster with a good support.

                                    Comment

                                    • raileanu
                                      Senior Member
                                      • Sep 2015
                                      • 126
                                      • United Kingdom

                                      #19
                                      Re: Reviving Samsung laptop battery (BQ20Z controller)

                                      Can someone please repost the link for the cracked version.

                                      Comment

                                      • Vesko356
                                        VIP Moderator
                                        • Aug 2018
                                        • 4386
                                        • Bulgaria 🇧🇬

                                        #20
                                        Re: Reviving Samsung laptop battery (BQ20Z controller)

                                        Originally posted by raileanu
                                        Can someone please repost the link for the cracked version.
                                        Don't do nonsense to search for this crappy software, you'll unnecessarily complicate your life with this buggy program, the best on the market at the moment for working with batteries is NLBA1.
                                        I am extremely pleased with both the device itself and its functions, as well as the support from its manufacturer. If I have time, I will try to do a little review of the product later. There is already support for the BQ30Z55 controllers also. The software to the machine itself is also good enough to say the least. Very very good machine, I'm glad I bought it recently. Really good value for the money!
                                        Last edited by Vesko356; 06-01-2022, 11:56 AM.
                                        ----------------------------------------------------------------------------------------------------------------------------------------------------------
                                        All donations to Badcaps are welcome.
                                        Become a Badcaps supporter
                                        >>>>> click on this link to donate <<<<<
                                        Thanks to all supporters.​
                                        ----------------------------------------------------------------------------------------------------------------------------------------------------------
                                        Doctrina est fructus dulcis, radicis amarae.
                                        .

                                        Comment

                                        Related Topics

                                        Collapse

                                        • Bowline
                                          Dell E6400 PT434 type Battery Charging Stuck at 1%. Battery Pinouts?
                                          by Bowline
                                          My question pertains to understanding the control circuity inside a Dell PT434 type battery used in Dell E6400, E6410 and other Dell notebooks?

                                          Does anyone have a circuit diagram for the inside of a Dell PT434 battery and/or a description of how the control lines work to control this battery?

                                          My reason for asking is I have a battery which I cannot get to charge beyond 1% in a Dell E6410 or E6400.
                                          The LED bar graph charge indicator on the battery shows one LED lighted when the info button is pressed.
                                          I have tried multiple different Dell power adapters. My Dell...
                                          06-11-2025, 10:13 AM
                                        • Document Archive
                                          Samsung Galaxy Book 2 Notebook Specification for Upgrade or Repair
                                          by Document Archive
                                          This specification for the Samsung Galaxy Book 2 Notebook can be useful for upgrading or repairing a laptop that is not working. As a community we are working through our specifications to add valuable data like the Galaxy Book 2 boardview and Galaxy Book 2 schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please note that we offer no warranties that any specification, datasheet, or download...
                                          09-07-2024, 05:50 AM
                                        • techfreak9356
                                          Vostro 3400 (LA-K033P) won't charge battery, everything else ok
                                          by techfreak9356
                                          I bought a Vostro 3400 motherboard (LA-K033P) to upgrade over my damaged Inspiron 5593 (LA-J091P) board. Everything else is ok except for the battery. This battery I am using now is already a replacement one since I disposed of the bloated original one. Back in the Inspiron 5593 motherboard, the battery charges fine and is identified just fine. However, with the upgraded motherboard, suddenly the replacement battery is labeled as "Not a dell battery". When I borrow a similar battery from my colleague (which did not have replacements yet), it is identified and charges just fine.
                                          ...
                                          09-14-2023, 11:10 PM
                                        • Document Archive
                                          ISL88739AHRZ ISL88739 Laptop Battery Charger Datasheet
                                          by Document Archive
                                          The ISL88739 & ISL88739AHRZ are a highly versatile combo battery charger
                                          configurable for operating as either a Hybrid Power Boost (HPB)
                                          charger or a Narrow VDC (NVDC) charger, supporting 2-, 3-, or
                                          4-cell batteries. Both configurations allow the battery to work with
                                          the adapter together to supply the system load when it exceeds
                                          the adapter capability, referred to as system Turbo mode. HPB
                                          charger configuration reverse-boosts battery energy to the system
                                          bus to help the adapter provide the system power in Turbo mode.
                                          NVDC charger configuration...
                                          11-05-2024, 03:28 PM
                                        • huzo
                                          HP ELITE X2 1013 G3 weird battery issue
                                          by huzo
                                          Hi, so the old battery was getting error stated it's capacity is starting too get low and should be replaced, so the customer bought a new one and replaced it, but the new battery was also getting this notice that it's capacity is getting low and should be replaced, so i took the laptop for testing and the battery is charging at the terminal at 8.03V , the voltage of the battery is 7.7V, and drawing around 600mA when charger is put and the laptop is off...so that should be ok... but the bios system test doesn't recognize the battery and can't do the battery test and so is the hp battery manager,...
                                          01-31-2025, 12:09 AM
                                        • Loading...
                                        • No more items.
                                        Working...