Help Request for Lenovo L470 - No power

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nikal
    Member
    • Jul 2023
    • 37
    • Greece

    #21
    Originally posted by mon2
    The voltage on CMSRC pin # 3 cannot be at 0v for the charger to function. It must have the adapter voltage as in a normal power path flow onto the main rail. Absent voltage here will make the charger IC believe the adapter voltage is missing.
    Thanks again for your reply,

    Well....The reason for this was that I injected power after the second MOSFET whereas in order for the pin3 to have power I should have injected power after the first mosfet (based on the schematic). I did it and I checked pin3 which had 12,5V (there is a resistor between the main power rail and the Pin3 so there is a drop there). However, the gates of the MOSFET where at 0V again.

    Then I checked again the schematic (attached) and I decided to remove PQ44 which is controlled by the Pin98 of EC which I think turns the input FETs OFF by shorting ACDRV to ground et voila! The laptop now can be powered by the DC-IN input meaning that the dcin FET are now open and I can see the 10mA current consumption in my bench power supply which is the EC power when the system is OFF.

    What do you think about it ? Was the PQ44 faulty, or the EC pulled the ACDRV to the ground for some reason ? Please note that the EC is transferred to this laptop from another board and it apparently must be programmed with the specific firmware in order to work as it should.

    Any ideas and suggestion are welcome.

    Thanks in advance for help and time.

    Click image for larger version

Name:	image.png
Views:	78
Size:	240.9 KB
ID:	3503122

    Comment

    • nikal
      Member
      • Jul 2023
      • 37
      • Greece

      #22
      Just to clarify, the laptop won't turn on but I can measure all the standby voltages (including 1V for the PCH I think and 8.5V in the battery coil). When I put the adapter I see again around 185mA current draw which immediately drops to 10mA.

      Comment

      • nikal
        Member
        • Jul 2023
        • 37
        • Greece

        #23
        Correction for the above. The current immediately drops to 1mA.

        Comment

        • mon2
          Badcaps Legend
          • Dec 2019
          • 14719
          • Canada

          #24
          Remove all power. Meter in resistance. Measure the resistance between pins 1 & 2.

          Comment

          • nikal
            Member
            • Jul 2023
            • 37
            • Greece

            #25
            Originally posted by mon2
            Remove all power. Meter in resistance. Measure the resistance between pins 1 & 2.
            hi again!

            21.3 Ohms agrees with the values on the schematic.

            Comment

            • mon2
              Badcaps Legend
              • Dec 2019
              • 14719
              • Canada

              #26
              Confirm the voltage to ground on pin 28 (Vcc) of PU7. Is it stable?

              Comment

              • nikal
                Member
                • Jul 2023
                • 37
                • Greece

                #27
                Originally posted by mon2
                Confirm the voltage to ground on pin 28 (Vcc) of PU7. Is it stable?
                19.30V and I don't see any fluctuation.

                Comment

                • nikal
                  Member
                  • Jul 2023
                  • 37
                  • Greece

                  #28
                  Just an update, I replaced Q44 and I'm not sure if this is relevant or not (I can't see the connection) but now I have battery charging but the system won't power on still. It's probably because it's the first time I left the battery connected for a considerable lengthy time since it apparently was very discharged.

                  However this shows that the EC somehow communicates through SMBUS with the BQ and battery and enables charging. But still won't power on the system. Is it an EC firmware issue or what ?

                  EDIT
                  What I noticed is that it takes some time to enable the charging. It's not a matter of a few seconds but a couple of minutes.

                  Comment

                  • mon2
                    Badcaps Legend
                    • Dec 2019
                    • 14719
                    • Canada

                    #29
                    SMBUS consists of SMBUS slave nodes and usually a single SMBUS bus master that initiates or drives the clock signals. This interface will ping a node with an address and if the address matches, then the addressed slave will respond. The BQ chip is one example of a SMBUS slave.

                    The EC is the SMBUS master so it will be the device that initiates and programs the BQ SMBUS slave for configuration or other actions. Respectively, the EC must use firmware for this action. Not an EC person but the EC firmware may be embedded or could be external that is loaded through an external local SPI flash device.

                    PQ44 is used to turn off the ACDRV voltage to shunt the DCin power path from the power adapter. If PQ44 is turned ON, the ACDRV voltage is suppressed. ACDRV needs to be a higher or boosted voltage to enable the DCin N-channel mosfets and often ~25 volts.

                    Comment

                    • nikal
                      Member
                      • Jul 2023
                      • 37
                      • Greece

                      #30
                      Originally posted by mon2
                      SMBUS consists of SMBUS slave nodes and usually a single SMBUS bus master that initiates or drives the clock signals. This interface will ping a node with an address and if the address matches, then the addressed slave will respond. The BQ chip is one example of a SMBUS slave.

                      The EC is the SMBUS master so it will be the device that initiates and programs the BQ SMBUS slave for configuration or other actions. Respectively, the EC must use firmware for this action. Not an EC person but the EC firmware may be embedded or could be external that is loaded through an external local SPI flash device.

                      PQ44 is used to turn off the ACDRV voltage to shunt the DCin power path from the power adapter. If PQ44 is turned ON, the ACDRV voltage is suppressed. ACDRV needs to be a higher or boosted voltage to enable the DCin N-channel mosfets and often ~25 volts.
                      Hi again and thanks for the reply,

                      Yes I know the SMBUS. Apparently the EC has a firmware (loaded from the other board that I removed it which was not the same as the board it is now) and has some charging parameters preprogrammed and uses these for charging. The BQ24780 has a specific address in the SMBUS (b00010010 (0x12H)) and this EC was removed from a board that used the same BQ IC so it can initiate the communication. But apart from this, I believe now I reached a dead end. Either I have to attempt and program the EC with the correct firmware for this board (which I don't know how I can find) or trash it as non repairable.

                      BTW, the DC-IN FETs were ON without the PQ44 in place which means that the default state of this FET is OFF and it was apparently faulty, that's why I had the problem with the DC-IN FETs in the first place. Now all the standby voltages and the charging work but the system won't power on.

                      Do you by any chance have any suggestion on how to program the EC ? I mean, what programmer should I use? SVOD is crazy expensive and RT809F has some limitations. Is there any other solution somewhere in the middle of these two? And what about the EC firmware (I wasn't able to find something for this specific board) ? Can I extract it from the BIOS dump and how?

                      Thanks in advance for your help and time.

                      Comment

                      • mon2
                        Badcaps Legend
                        • Dec 2019
                        • 14719
                        • Canada

                        #31
                        Which EC is onboard? Have you checked Aliexpress? Recently returned from travels to HK & Shenzhen. Shenzhen is flooded with electronic stores and if it is not available there then it does not exist. Hundreds upon hundreds of stores with computer and electronic parts (new & refurbs). This was on just one floor where I was lost hunting for Master Liu of the YT fame. Apparently he was on floor # 3 and I went through only floors 1, 2 and 4. Next time will visit his store.

                        Yes SVOD is expensive but you have to respect the effort the developers have placed on creating such a tool. Often the details of the EC are not public so they have to reverse engineer the entire process and this is very time consuming. It is also very possible that the EC is side loaded through the PCH or similar upon each power up OR is incorporated by the BIOS reflashing process.

                        Post the full part # of the EC on your logic board.

                        Comment

                        • nikal
                          Member
                          • Jul 2023
                          • 37
                          • Greece

                          #32
                          The EC is Lenovo branded but it has the code "IT8586E/AX 128L" So you are telling me to buy a preprogrammed one, right ? And a trip to HK or Shenzhen is out of question too (though I would be very glad to meet Master Liu in person 😄)

                          Yes I know about SVOD and reverse engineering efforts but it won't pay back its money at least for me. It's an investment I can't do right now.

                          It would be very interesting though if I could force somehow side loading of the firmware.

                          Comment

                          • mon2
                            Badcaps Legend
                            • Dec 2019
                            • 14719
                            • Canada

                            #33
                            Shenzhen was a crazy experience for this travel. I did not announce my visit to his shop and eventually chatted with him upon my return. I have his full contact details now. He has another location as well. The locals hardly speak a word of english so had rough details on where he could be found. Totally impressed by the depth of electronics at the building in Shenzhen where they are concentrated. Will post a few pics later.

                            See attached. Appears that you should have a local rom onboard for the firmware?

                            This is from a different schematic found on the internet.

                            Click image for larger version

Name:	ec_pins.png
Views:	91
Size:	349.1 KB
ID:	3503636

                            Comment

                            • nikal
                              Member
                              • Jul 2023
                              • 37
                              • Greece

                              #34
                              mon2

                              Here is the same part from the L470 schematic. If this is correct it seems there is indeed an external SPI flash holding the firmware but I think it's a reference to BIOS SPI.

                              (Waiting the pics from your trip, just sent me a PM)

                              Click image for larger version

Name:	image.png
Views:	85
Size:	599.6 KB
ID:	3503650

                              Comment

                              • mon2
                                Badcaps Legend
                                • Dec 2019
                                • 14719
                                • Canada

                                #35
                                From the Lenovo website:

                                https://support.lenovo.com/ca/en/dow...-thinkpad-l470

                                Click image for larger version

Name:	EC_firmware.png
Views:	177
Size:	13.8 KB
ID:	3503725

                                Comment

                                • nikal
                                  Member
                                  • Jul 2023
                                  • 37
                                  • Greece

                                  #36
                                  Originally posted by mon2
                                  Yes I know that however, if there is already a firmware in the internal flash of the EC the PCH won't try to force a new EC firmware flashing (or is it the EC its self that triggers the flash procedure?) So the only way is the external flashing using a programmer. It's unfortunately a dead end as I said. System won't power up without the correct EC firmware so there is no way to initiate a EC firmware flashing. That's my assumption. In the meantime, I found the EC firmware in Vinafix but this is a paid site and in addition, I need to buy a programmer too. What about Vertyanov in case I decide to buy one?

                                  Comment

                                  • mon2
                                    Badcaps Legend
                                    • Dec 2019
                                    • 14719
                                    • Canada

                                    #37
                                    There at least a few techs who own these programmers so wait for their feedback. We purchased the higher end T56 unit but have yet to come across the need to reflash the EC and would likely need some adapter to mate with the keyboard connector.

                                    Comment

                                    • nikal
                                      Member
                                      • Jul 2023
                                      • 37
                                      • Greece

                                      #38
                                      Originally posted by mon2
                                      There at least a few techs who own these programmers so wait for their feedback. We purchased the higher end T56 unit but have yet to come across the need to reflash the EC and would likely need some adapter to mate with the keyboard connector.
                                      Hi,

                                      if it happens to use it please post some comments. I may also consider SVOD4, it costs around €230 including different flex cables and expansion board for EC programming which initially I thought I had to buy separately, but they are finally bundled.

                                      Comment

                                      • mcplslg123
                                        Badcaps Legend
                                        • Jun 2015
                                        • 7262
                                        • india

                                        #39
                                        Programming ITE8586E with correct firmware is a must for mb to post. The EC firmware should'nt be an issue.It can be extracted from lenovo bios update by likes of SMDFlea and other bios masters. You need to get an ec programmer though.
                                        SVOD4 is the best in business.However, this ITE can be programmed with RT8209H via SMBUS interface also.

                                        Comment

                                        • nikal
                                          Member
                                          • Jul 2023
                                          • 37
                                          • Greece

                                          #40
                                          Originally posted by mcplslg123
                                          Programming ITE8586E with correct firmware is a must for mb to post. The EC firmware should'nt be an issue.It can be extracted from lenovo bios update by likes of SMDFlea and other bios masters. You need to get an ec programmer though.
                                          SVOD4 is the best in business.However, this ITE can be programmed with RT8209H via SMBUS interface also.
                                          Thanks for the reply and info.

                                          I have removed this ITE from a Lenovo AMD motherboard and transferred to a Lenovo Intel m/b. It's a "miracle" that it even charges the battery somehow (with fixed current, though). The m/b doesn't power on but I'm sure the culprit is the wrong EC firmware loaded to the EC. Despite that I see all the standby voltages present which means that the original issue (burned 3.3 ALW/LDO power supply and burned EC) is fixed.

                                          Do you have any link that shows RT8209H/F programming ITE through SMBUS ? I thought this was done using SPI or ISP.

                                          Kind Regards

                                          Comment

                                          Related Topics

                                          Collapse

                                          • Tynan Dill
                                            Vizio e601i-A3 - Has Sound and Display, But No Backlight - Bad Power Supply Board or Bad LED Bulbs ?
                                            by Tynan Dill
                                            I was given this TV from my great uncle. He said it just wouldn't turn on one day out of nowhere, replaced the TV, and gave it to me to possibly fix and use for myself.

                                            Upon bringing it home and plugging it up, it showed a standby light.

                                            I powered it on and without a flashlight, the display showed the "V" but the lighting is very dim, but visible.

                                            The screen seems to blackout and stay black, but with a flashlight I can see the display.

                                            With my Playstation 4 connected via HDMI, and running a game I can hear sound.

                                            Assuming...
                                            11-22-2024, 01:46 PM
                                          • PantherDave
                                            Microsoft Surface Pro (5th gen) model 1796 - no power
                                            by PantherDave
                                            Hi all!

                                            I'm trying to troubleshoot a Microsoft Surface Pro (5th gen) model 1796 that won't power on. Motherboard model is M1007506-015. My priority is retrieving data, but the SSD is integrated so it looks like if I can't repair it it'll need to go to a data recovery company. I've done a little basic board repair before, but nothing this advanced until now. So please forgive my ignorance in advance. 😅

                                            I found the boardview for this laptop in the forums here, and am able to open it on my PC with FlexBV.
                                            https://www.badcaps.net/forum/troubl...-hardware-devi...
                                            05-29-2024, 02:01 PM
                                          • GLISIT
                                            Asus Probook P5440UF-XB74 power issue
                                            by GLISIT
                                            Hi all,

                                            TL;DR - this laptop is driving me nuts with the oddball power-related behaviors. Appreciate any insight you can provide!


                                            I'm experiencing a power issue on an Asus Probook P5440UF-XB74. Although I've worked with electronics and computers for decades, this is my first attempt at getting into motherboard-level component troubleshooting. Any help the community can provide is greatly appreciated!

                                            A few weeks ago I was using the laptop (on battery power) for a Zoom meeting. The battery was running very low (long meeting) but I wasn't worried about...
                                            01-16-2025, 02:29 PM
                                          • Dr.d
                                            Help please..Lenovo ideapad 5 14itl05 power and charging problem
                                            by Dr.d
                                            I have a lenovo ideapad 5 14itl05, board LA-K321P, That will only power up on Battery only, or with battery disconnected and power adapter only. If battery is connected and usb-c power plug connected. It only works on battery and will not charge. I can however force it to charge by connecting the battery from a disconnected state while the power USB c plug is powering the laptop.

                                            Additionally....to add to this strange situation. The usb-c power plug ONLY works to power the laptop on one side when inserted into the boards power usb c plug. If you rotate it 180 degrees, the board gets...
                                            04-05-2024, 11:48 AM
                                          • SoulFreeze
                                            Lenovo Slim Pro 7 14ARP8 83AX No Power
                                            by SoulFreeze
                                            Hello All, I have a Lenovo Slim Pro 7 14ARP8 83AX, Board No NB6369A_MB_V5

                                            Behavior - Pressing power button results in three second led blinks on the button,
                                            Connecting charger lights up orange as normally would while charging.
                                            Connecting charger without battery blinks orange.
                                            No fanspin.

                                            Tried flashing bios, no change.

                                            I inspected the board and found a burnt component on the USB / Power button daughter board. I assume the comonent was an esd protection diode as it was on the USB A port power rails. removed the component but still exhibits...
                                            05-01-2025, 09:04 PM
                                          • Loading...
                                          • No more items.
                                          Working...