Announcement

Collapse
No announcement yet.

Lenovo ideapad 5 windows 11 update disable charging circuit?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    bogart219 What SMDFlea meant, is 1) the firmware is stored on another chip already installed on the board

    This is the case for the NM-E211 Board (Thinkpad E14/E15 gen 4) SMDFlea mentioned where there's indeed a 24c256 EEPROM onboard with the firmware, or "configuration bundle" as TI calls it

    Originally posted by TPS65994 datasheet
    9.1 Application Information
    The TPS65994AE firmware implements a host interface over I2C to allow for the configuration and control of all device options.Initial device configuration is configured through a configuration bundle loaded on to the device during boot.The bundle may be loaded through the I2C_EC port or it may be loaded over I2C3m from an external EEPROM.The TPS65994AE configuration bundle and host interface allow the device to be customized for each specific application. The configuration bundle can be generated through the Application Customization Tool.
    But in your board NM-E401 i don't see such EEPROM on the schematics/board view, so according to the datasheet, the EC supplies the "configuration bundle"
    Maybe Lenovo did something differently

    2), 3), 4) No need to do anything about it, it should work, according to TPS65994 datasheet and the schematics for your board
    Last edited by m1ch43lzm; 05-30-2025, 07:10 PM.

    Comment


      Originally posted by m1ch43lzm View Post
      bogart219 What SMDFlea meant, is 1) the firmware is stored on another chip already installed on the board

      This is the case for the NM-E211 Board (Thinkpad E14/E15 gen 4) SMDFlea mentioned where there's indeed a 24c256 EEPROM onboard with the firmware, or "configuration bundle" as TI calls it


      But in your board NM-E401 i don't see such EEPROM on the schematics/board view, so according to the datasheet, the EC supplies the "configuration bundle"
      Maybe Lenovo did something differently

      2), 3), 4) No need to do anything about it, it should work, according to TPS65994 datasheet and the schematics for your board
      Thanks for explaining that to me.
      Great, we can proceed then. I replaced the TPS chip, put the two mosfets back on and put the two inductors back on. I'm back to 5 volts and no amps on the usb tester. Will put the PC8309 back, hook the battery back on, and see what happens. The cap that was glowing I will leave off. will let you know.

      Comment


        Well I'm back to where I started. Put that PC8309 cap back on and still got 5 volts and no amp draw. I put everything back together. hooking up the battery. connected all the cables and everything thinking the computer might need to sense something. Didn't make a difference. It wouldn't even turn on with the battery hooked up now. I measured 12 volts on the battery. I must of fuxed something up real good, probably with my soldering. I don't know what to do now. If anyone has any suggestions. I'm all ears.

        Comment


          You know one thing I don't understand is the fact that I never remember seeing 20 volts anywhere. Mc1 you " The issue you have is that it's not negotiating 20v with the AC adapter / not charging". To me. I'm taking this as when certain conditions are met, the board is sending a signal to the power adapter to let 20 volts flow. Is this a right assumption? seems to me that if you plug in that power adapter to the USB-C port, that you should have all the voltages on the outlet of that port. When watching a bunch of Sorin;s repair videos it always seems even though a lot of his repairs are no charging problems (sort of like mine), he alwyas seems to read 19 volts on a power rail and then tracks down from there. Never seen 19 or 20 volts. Do you see what I mean? Thank you for your time.

          Comment


            Let's start troubleshooting the basics
            Get a copy of FlexBV Free if you haven't already, use this software to open the boardview
            https://pldaniels.com/flexbv5/

            Unplug all power, measure resistance to GND on all power rails, post the values here

            Click image for larger version  Name:	power rails nm-e401.png Views:	0 Size:	39.2 KB ID:	3649789

            +3VL at RE4501, PR6219 or if not present/replaced with a trace, then across PC6205, near PU6219
            +3VALW at PJ6201
            +5VL at PC6204 (one side is GND, the other is +5VL)
            +5VALW at PJ6206
            +3VALW_PCH at J2
            +1.8VALW at PJ7912

            +3VS at J5
            +5VS at J4

            EDIT: Review US301, it's near PC5302 which you removed, hopefully you didn't damage it
            Attached Files
            Last edited by m1ch43lzm; 05-31-2025, 12:58 PM.

            Comment


              Hey M1, first off I'm not even sure I know where all the power rails are. I'm going to study on this and get back to you. I did get flexBV free , thanks

              This is with the power off.

              those vl's below the chart, are also with the power off, measuring to ground correct

              Comment


                Originally posted by bogart219 View Post
                Hey M1, first off I'm not even sure I know where all the power rails are. I'm going to study on this and get back to you. I did get flexBV free , thanks

                This is with the power off.

                those vl's below the chart, are also with the power off, measuring to ground correct
                I marked the locations of the power rails below the chart, all resistance measurements with power off, battery and charger disconnected, and RTC battery/coin cell disconnected (i think it gets connected to the USB daughterboard), that's what i meant by "unplug all power"
                In flexbv, press Ctrl-F, then type PJ6201 for example)

                The chart is for reference which voltages should be present, do not apply power yet until after checking resistance values

                Comment


                  Alrighty then, lets get back to business. I was just about to post my findings yesterday when the site went down.

                  Question Mic, how can you tell where or what the power rails are? This does along with the question I posed in post 104.

                  Here are my findings: Thanks

                  Click image for larger version  Name:	lappyjune1.png Views:	0 Size:	328.7 KB ID:	3650269
                  Last edited by bogart219; 06-02-2025, 05:05 AM.

                  Comment


                    Looks fine to me
                    With only battery connected, before pressing power button you should have
                    +3VL
                    +5VL
                    +3VALW
                    +5VALW

                    You can measure those voltages, on the caps I listed, the board view shows which side is + (no need to measure voltage from GND to GND 😀, of course the side of the cap you measured 0.1ohms to GND is GND)

                    That's S5 state (power off)
                    S0 is power on, After pressing power button you get all voltages
                    S0Ix is the "modern standby" state after power on, when you close the lid/after some time when the laptop sleeps

                    Is the power button located on the keyboard? You can also power on the board with the "Novo" button, it's on the USB daughterboard, looks like this behind a pinhole, you can gently press it with a paperclip, or sim eject tool
                    Click image for larger version  Name:	84b104dd07114ac8859591dbe9b7ef85.jpg Views:	0 Size:	2.1 KB ID:	3650519
                    Last edited by m1ch43lzm; 06-02-2025, 08:47 AM.

                    Comment


                      Originally posted by m1ch43lzm View Post
                      Looks fine to me
                      With only battery connected, before pressing power button you should have
                      +3VL
                      +5VL
                      +3VALW
                      +5VALW

                      You can measure those voltages, on the caps I listed, the board view shows which side is + (no need to measure voltage from GND to GND 😀, of course the side of the cap you measured 0.1ohms to GND is GND)

                      That's S5 state (power off)
                      S0 is power on, After pressing power button you get all voltages
                      S0Ix is the "modern standby" state after power on, when you close the lid/after some time when the laptop sleeps

                      Is the power button located on the keyboard? You can also power on the board with the "Novo" button, it's on the USB daughterboard, looks like this behind a pinhole, you can gently press it with a paperclip, or sim eject tool
                      Click image for larger version Name:	84b104dd07114ac8859591dbe9b7ef85.jpg Views:	0 Size:	2.1 KB ID:	3650519
                      With just the battery hooked up, I get 3.2 volts on PC6205 and 5 volts on PC6204. do you want me now to put the MB back in the lappy and hit the novo button? Don't hook up the adapter yet?
                      I'm confused on what your talking about with the S5,S0 & S0lx states, not sure what you want me to do next.

                      When we started troubleshooting this MB, I was getting 20 volts with the battery and charger hooked up, now I just get 5 volts. What do you Think happened?
                      Last edited by bogart219; 06-02-2025, 09:30 AM.

                      Comment


                        It's fine, you can remove the daughterboard from the chassis to test
                        Connect the daughterboard, battery, and try powering on with the Novo button, it should power on (fan spin)

                        The S5, S0 are the power states
                        S5 means "power off", S0 is "power on" that's what the chart means, on each power state there's the expected voltages

                        So when the laptop is powered off, it's in S5 state
                        When it's powered on, it's in S0 state
                        Last edited by m1ch43lzm; 06-02-2025, 09:27 AM.

                        Comment


                          Originally posted by m1ch43lzm View Post
                          It's fine, you can remove the daughterboard from the chassis to test
                          Connect the daughterboard, battery, and try powering on with the Novo button, it should power on (fan spin)

                          The S5, S0 are the power states
                          S5 means "power off", S0 is "power on" that's what the chart means, on each power state there's the expected voltages

                          So when the laptop is powered off, it's in S5 state
                          When it's powered on, it's in S0 state
                          Thanks for the info. I'll get that daughterboard off and get back with you. Thanks!

                          Comment


                            Originally posted by m1ch43lzm View Post
                            It's fine, you can remove the daughterboard from the chassis to test
                            Connect the daughterboard, battery, and try powering on with the Novo button, it should power on (fan spin)

                            The S5, S0 are the power states
                            S5 means "power off", S0 is "power on" that's what the chart means, on each power state there's the expected voltages

                            So when the laptop is powered off, it's in S5 state
                            When it's powered on, it's in S0 state
                            Nothing happened. with or without the charger. Could you or someone please answer the question i asked in post 104, I'm trying to understand this better. please
                            Last edited by bogart219; 06-02-2025, 11:16 AM.

                            Comment


                              Originally posted by bogart219 View Post
                              When watching a bunch of Sorin;s repair videos it always seems even though a lot of his repairs are no charging problems (sort of like mine), he alwyas seems to read 19 volts on a power rail and then tracks down from there. Never seen 19 or 20 volts. Do you see what I mean? Thank you for your time.
                              It only applies to laptops with regular DC input jack. you feed them 19v then it goes through 2 mosfets controlled by the charger IC
                              Or if it has a USB-C charger, then the USB-C PD controller managed to negotiate the 20V with the AC adapter

                              You have an extra step, that is the USB-C PD controller which negotiates the 20v, then that goes to the input of the charger IC

                              But it's strange that now your laptop doesn't react to the power button
                              With the charger plugged in you should get the voltages listed in "S5/S4 AC only"

                              With the daughterboard plugged in do you get 3VL, 3VALW, 5VL, 5VALW?

                              Comment


                                Originally posted by m1ch43lzm View Post
                                It only applies to laptops with regular DC input jack. you feed them 19v then it goes through 2 mosfets controlled by the charger IC
                                Or if it has a USB-C charger, then the USB-C PD controller managed to negotiate the 20V with the AC adapter

                                You have an extra step, that is the USB-C PD controller which negotiates the 20v, then that goes to the input of the charger IC

                                But it's strange that now your laptop doesn't react to the power button
                                With the charger plugged in you should get the voltages listed in "S5/S4 AC only"

                                With the daughterboard plugged in do you get 3VL, 3VALW, 5VL, 5VALW?

                                Hello. OK, thanks for the explanation. so going by what you said, the " PD controller which negotiates the 20v" means I wouldn't see 20 volts anywhere until the PD controller tells the charger that " the right conditions have been met, its ok to provide 20 V now to the MB ". Is this correct?

                                " With the charger plugged in you should get the voltages listed in "S5/S4 AC only" = I don't get any of these voltages (3VL, 3VALW, 5VL, 5VALW) (just the charger plugged in and the daughterboard ).

                                Comment


                                  Originally posted by bogart219 View Post


                                  Hello. OK, thanks for the explanation. so going by what you said, the " PD controller which negotiates the 20v" means I wouldn't see 20 volts anywhere until the PD controller tells the charger that " the right conditions have been met, its ok to provide 20 V now to the MB ". Is this correct?
                                  Yes, charger when unplugged outputs nothing (0v); when plugged to something it starts at 5v, so it's safe to plug in to a device which expects only 5v (a phone or something else), after that the PD controller negotiates the 20v

                                  Originally posted by bogart219 View Post

                                  " With the charger plugged in you should get the voltages listed in "S5/S4 AC only" = I don't get any of these voltages (3VL, 3VALW, 5VL, 5VALW) (just the charger plugged in and the daughterboard ).
                                  With only the battery+daughterboard you get those voltages?

                                  ------
                                  At that point you should even get 5v on PL8301-PL8302 with only charger plugged in, if nothing gets there, the MOSFETs are not turning on
                                  With charger plugged in, measure VCC3_LDO_PD1, you can check at the left side of RPU203, should be 3.3v
                                  Click image for larger version

Name:	vcc3 ldo1.png
Views:	52
Size:	55.2 KB
ID:	3650830

                                  At the D of PQ8302-PQ8303, or the D of PQ8304-PQ8301 depending on which port you connect the charger, you should get 5v, or 20v when everything works properly

                                  At this point the 5v only reach the S of PQ8302, or S of PQ8304, again depending on which port you connect the charger, that's straight from the USB-C ports

                                  Comment


                                    Originally posted by m1ch43lzm View Post
                                    Yes, charger when unplugged outputs nothing (0v); when plugged to something it starts at 5v, so it's safe to plug in to a device which expects only 5v (a phone or something else), after that the PD controller negotiates the 20v


                                    With only the battery+daughterboard you get those voltages?

                                    ------
                                    At that point you should even get 5v on PL8301-PL8302 with only charger plugged in, if nothing gets there, the MOSFETs are not turning on
                                    With charger plugged in, measure VCC3_LDO_PD1, you can check at the left side of RPU203, should be 3.3v
                                    Click image for larger version

Name:	vcc3 ldo1.png
Views:	52
Size:	55.2 KB
ID:	3650830

                                    At the D of PQ8302-PQ8303, or the D of PQ8304-PQ8301 depending on which port you connect the charger, you should get 5v, or 20v when everything works properly

                                    At this point the 5v only reach the S of PQ8302, or S of PQ8304, again depending on which port you connect the charger, that's straight from the USB-C ports
                                    I've been messing with this all day. In attempting to straighten out those two mosfets I replaced, I fuxed them up worse. when and If I get this shit straightened out, I'll get back to you. (disgusted and depressed about my fuxed up smd ability.

                                    Comment


                                      Update: Right now when I plug in the usb tester with the charger it just flashes. Yesterday the usb tester wash flashing when plug in. I removed mosfet Pq8303 completely and the flashing stopped, went back to 5 volts again. OK, I thought i didn't have pq8303 done right, so I thought while I'm at it,I'll straighten out Pq8301 and the TPS (UU201) chip that I replaced. After putting the mosfets back down and straightening the TPS chip, I plugged the ubs tester back in and the dam thing was flashing, *uck. This morning I took back out both mosfets again and cap pc8309... tseter still flashing.
                                      I used my thermal camera and didn't see anything hot standing out. I'm lost at this point. Any suggestions or guidance would be greatly appreciated.

                                      PS: I know this is all my fault but I'm learning alot. All the equipment I bought in the last month or two to take this repair on, I could of bought another new laptop. However, the knowledge I'm gaining plus the interaction with you guys is priceless!

                                      Comment


                                        Good morning. I'm trying to figure out why when I plug in my charger with the USB-C it just flashes (both usb-c ports). I'm thinking I have a short somewhere. At this point,I'm not sure where to start. I did find one of these fuses blown, I beleive but I don't think that would cause the tester to flash.
                                        How should I proceed from here?

                                        Click image for larger version

Name:	image435.jpg
Views:	24
Size:	5.08 MB
ID:	3652848

                                        Comment


                                          A fuse should read 0 ohms, so both fuses got blown if you're measuring resistance across them
                                          Measure resistance to GND after the fuses, if not shorted (tens of K upwards) then the fuses may have gotten damaged due to heat

                                          The flashing on the USB-C tester may indicate a fault with the TPS65994 or related circuit, sometimes ICs can get damaged when heat is applied for long time

                                          You can start by measuring resistance to GND on the power pins of TPS65994, VIN_3V3_PD1 at CU207, VCC3_LDO_PD1 at CU209, or at the left side of RPU203, VCC1V5_LDO_PD at CU208, and 5VALW

                                          mon2 what do you think?

                                          Comment

                                          Working...
                                          X