MacBook Pro A1708 820-00840 stuck @ 5V, no power, no charging

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mon2
    Badcaps Legend
    • Dec 2019
    • 13830
    • Canada

    #21
    Can you confirm that the LDO rails on each and every CD3215 is correct? If not, these power delivery controllers will never reach the 20v power delivery contract.

    See here and confirm for each CD3215:

    https://logi.wiki/index.php/CD3215_Bootup_Sequence

    Comment

    • EpicFix
      Member
      • Aug 2024
      • 41
      • Trinidad & Tobago

      #22
      PP20V_USBC_XB_VBUS = 5V @ c3403 (constant only when supplied through the constant port)
      PP3V3_UPC_XB_LDO = 3.3V (Only on U3100 when power is supplied through the constant port, on the cycling port U3200 gets 3.3v while U3100 gets 3.25v)
      PP1V8_UPC_XB_LDOA = 1.8v @ C3206 (only on U3100 when power is supplied through the constant port but both cycle up to 1.8v coinciding with when the port loops
      PP1V8_UPC_XB_LDOD = 1.8v @ C3205 (cycling with the port loop)​

      Comment

      • mon2
        Badcaps Legend
        • Dec 2019
        • 13830
        • Canada

        #23
        What is the voltage to ground on:

        PP20V_USBC_XA_VBUS_CONN?

        The XA naming is linked to:

        J3300 USB-C connector
        U3100 PD controller ; all XA LDO rails are for this PD controller

        The XB naming is linked to:

        J3300 USB-C connector
        U3200 PD controller ; all XB LDO rails are for this PD controller

        Confirm the details of the fuses at:

        F3000
        F3010


        ​Test each side of these fuses.

        Comment

        • EpicFix
          Member
          • Aug 2024
          • 41
          • Trinidad & Tobago

          #24
          Originally posted by mon2
          What is the voltage to ground on:

          PP20V_USBC_XA_VBUS_CONN?

          The XA naming is linked to:

          J3300 USB-C connector
          U3100 PD controller ; all XA LDO rails are for this PD controller

          The XB naming is linked to:

          J3300 USB-C connector
          U3200 PD controller ; all XB LDO rails are for this PD controller

          Confirm the details of the fuses at:

          F3000
          F3010


          Test each side of these fuses.
          PP20V_USBC_XA_VBUS_CONN = 5V

          F3000 = 5V (Both sides)
          F3010 = 5V (Bothe sides)

          Comment

          • mon2
            Badcaps Legend
            • Dec 2019
            • 13830
            • Canada

            #25
            Share the following:

            PP3V3_UPC_XA_LDO
            PP1V8_UPC_XA_LDOA
            PP1V8_UPC_XA_LDOD

            Comment

            • EpicFix
              Member
              • Aug 2024
              • 41
              • Trinidad & Tobago

              #26
              Originally posted by mon2
              Share the following:

              PP3V3_UPC_XA_LDO
              PP1V8_UPC_XA_LDOA
              PP1V8_UPC_XA_LDOD
              On the upper (Looping) port
              PP3V3_UPC_XA_LDO = 3.3
              PP1V8_UPC_XA_LDOA = 1.78v
              PP1V8_UPC_XA_LDOD = 1.77v


              On the lower (constant) port
              PP3V3_UPC_XA_LDO = 3.25v
              PP1V8_UPC_XA_LDOA = 1.78v
              PP1V8_UPC_XA_LDOD = 1.77v

              Comment

              • mon2
                Badcaps Legend
                • Dec 2019
                • 13830
                • Canada

                #27
                Ok. Now understanding the reference. Each USB-C port is reversible. Top side and then a bottom side of the USB-C blades so you can flip the connector by 180 degrees.

                Each side of the USB-C connector has a communication line by netname of CCx (ie. CC1 and CC2).

                Remove all power. Meter in DIODE mode. Red meter probe, yes red to ground.

                Black meter probe to pin to test. Test each of the CCx pins in DIODE mode. No power to the board while testing in DIODE mode.

                Interested in the DIODE mode measurements for:

                USBC_XA_CC1_CONN
                USBC_XA_CC2_CONN

                Comment

                • EpicFix
                  Member
                  • Aug 2024
                  • 41
                  • Trinidad & Tobago

                  #28
                  Originally posted by mon2
                  Ok. Now understanding the reference. Each USB-C port is reversible. Top side and then a bottom side of the USB-C blades so you can flip the connector by 180 degrees.

                  Each side of the USB-C connector has a communication line by netname of CCx (ie. CC1 and CC2).

                  Remove all power. Meter in DIODE mode. Red meter probe, yes red to ground.

                  Black meter probe to pin to test. Test each of the CCx pins in DIODE mode. No power to the board while testing in DIODE mode.

                  Interested in the DIODE mode measurements for:

                  USBC_XA_CC1_CONN
                  USBC_XA_CC2_CONN
                  USBC_XA_CC1_CONN probed both sides of R3350 [1] 0.75V [2] 0.64V
                  USBC_XA_CC2_CONN probed both sides of R3360 [1]0.75V [2] 0.64V

                  Comment

                  • mon2
                    Badcaps Legend
                    • Dec 2019
                    • 13830
                    • Canada

                    #29
                    From the suggestions in post #21 - what is the voltage to ground of:

                    PP1V1_UPC_XA_LDO_BMC

                    PP1V1_UPC_XB_LDO_BMC

                    This voltage should be present for only the active port. This voltage will be used to power the TBT ROM and then the contents of the TBT ROM must be OK to allow for the PD controllers to switch to the 20V.

                    Where in the flow chart of the article linked in post #21 is your failure?

                    https://logi.wiki/index.php/CD3215_Bootup_Sequence

                    Comment

                    • EpicFix
                      Member
                      • Aug 2024
                      • 41
                      • Trinidad & Tobago

                      #30
                      Originally posted by mon2
                      From the suggestions in post #21 - what is the voltage to ground of:

                      PP1V1_UPC_XA_LDO_BMC

                      PP1V1_UPC_XB_LDO_BMC

                      This voltage should be present for only the active port. This voltage will be used to power the TBT ROM and then the contents of the TBT ROM must be OK to allow for the PD controllers to switch to the 20V.

                      Where in the flow chart of the article linked in post #21 is your failure?

                      https://logi.wiki/index.php/CD3215_Bootup_Sequence
                      PP1V1_UPC_XA_LDO_BMC = 1.1v

                      PP1V1_UPC_XB_LDO_BMC = 1.1v

                      Comment

                      • mon2
                        Badcaps Legend
                        • Dec 2019
                        • 13830
                        • Canada

                        #31
                        Keep going through the full list. Your case will have a similar logic flow.

                        Click image for larger version

Name:	CD3215.png
Views:	41
Size:	76.3 KB
ID:	3615074

                        Comment

                        • EpicFix
                          Member
                          • Aug 2024
                          • 41
                          • Trinidad & Tobago

                          #32
                          So I took some time to check the following:

                          PP20V_USBC_XB_VBUS = 5v present
                          PP3V3_UPC_XB_LDO = 3.3V present
                          PP1V8_UPC_XB_LDOA = 1.8v present
                          PP1V8_UPC_XB_LDOA = 1.8v present
                          PP1V1_UPC_XB_LDO_BMC = 1.1v present for both CD3215
                          HV_GATE1 (unable to locate on the schematics)
                          HV_GATE2 (unable to locate on the schematics)
                          PPDCIN_G3H = 2.8v
                          TBA_VDDA = 4.4v
                          PM_EN_P3V3_G3H = 4.5v
                          PP3V3_G3H = 3.3v
                          PP1V2_S5_SMC_VDDC = 1.2v
                          PP3V0_S5_AVREF_SMC = 3v
                          SMC_RST = 0v

                          According to the boardview I have

                          SMBUS_SMC_4_G3H_SCL does not exist
                          SMBUS_SMC_4_G3H_SDA does not exist

                          SMBUS_SMC_4_G3_SCL = 3.3v
                          SMBUS_SMC_5_G3H_SCL = 3.3v
                          SMBUS_SMC_4_G3_SDA = 3.3v
                          SMBUS_SMC_5_G3H_SDA = 3.22v

                          USBC_XB_CC1 = Cycles between 0.5v up to 2v
                          USBC_XB_CC2 = Cycles between 0.5v up to 2v
                          PP20V_USBC_XB_VBUS = 0v
                          PPDCIN_G3H = 4.6v
                          TBA_AUX_DET = 1.1v
                          SMC_RST_L = Does not exist on my boardview

                          Comment

                          • mon2
                            Badcaps Legend
                            • Dec 2019
                            • 13830
                            • Canada

                            #33
                            PPDCIN_G3H = 2.8v

                            PPDCIN_G3H = 4.6v
                            ?? Which is correct? Be sure the power adapter is the OEM original or suggest that it be at least 100W with a 100W rated USB cable to power this unit. Cannot use a mobile phone style low power USB-C adapter.
                            SMC_RST = 0v
                            SMC is stuck in the RESET parked state.
                            Last edited by mon2; 04-14-2025, 03:06 PM.

                            Comment

                            • EpicFix
                              Member
                              • Aug 2024
                              • 41
                              • Trinidad & Tobago

                              #34
                              Originally posted by mon2

                              ?? Which is correct? Be sure the power adapter is the OEM original or suggest that it be at least 100W with a 100W rated USB cable to power this unit. Cannot use a mobile phone style low power USB-C adapter.


                              SMC is stuck in the RESET parked state.
                              PPDCIN_G3H checked @ C8122 4.6V

                              I am using a UGreen 100W charger with a 100W rated cable. Unfortunately the OEM adapter was stolen.

                              Comment

                              • mon2
                                Badcaps Legend
                                • Dec 2019
                                • 13830
                                • Canada

                                #35
                                UGREEN is good. We have a number of their products here. No issues. Adapter should be fine.

                                PPDCIN_G3H checked @ C8122 4.6V
                                This is not good. Too low. Remove all power. Measure the resistance to ground at the same capacitor. What is the resistance in ohms?

                                Comment

                                • EpicFix
                                  Member
                                  • Aug 2024
                                  • 41
                                  • Trinidad & Tobago

                                  #36
                                  Originally posted by mon2
                                  UGREEN is good. We have a number of their products here. No issues. Adapter should be fine.



                                  This is not good. Too low. Remove all power. Measure the resistance to ground at the same capacitor. What is the resistance in ohms?
                                  C8122 327 Ohms, same @ C3221

                                  Comment

                                  • mon2
                                    Badcaps Legend
                                    • Dec 2019
                                    • 13830
                                    • Canada

                                    #37
                                    Q7030 is a suspect. Note that there are 2 mosfets inside of this single package.

                                    Remove all power. Measure the resistance of the internal mosfets.

                                    source / drain
                                    source / gate
                                    gate / drain


                                    for each of the 2 mosfets inside this device. Repeat for Q7040. You may have leaky / defective mosfets here. Post each measurement.

                                    Comment

                                    • EpicFix
                                      Member
                                      • Aug 2024
                                      • 41
                                      • Trinidad & Tobago

                                      #38
                                      How do I do this? By removing from the board?

                                      Comment

                                      • mon2
                                        Badcaps Legend
                                        • Dec 2019
                                        • 13830
                                        • Canada

                                        #39
                                        Review the boardview diagram and locate these 2 x mosfets. They may or may not be visible once you remove the backside lid. With no power to the board, perform the measurements on these mosfets. Some signals may be available on either side of the board - not sure. No power to the board during the resistance checks. If you do remove the logic board, follow a good YT video to keep track of each and every screw and cable. Take clear pics before starting the procedure. We use masking tape to place the screws near the hole from which it was removed. Makes it a lot easier to rebuild the unit. Just wrap the screw inside of the masking to tape so that it will not short circuit any part.

                                        Comment

                                        • EpicFix
                                          Member
                                          • Aug 2024
                                          • 41
                                          • Trinidad & Tobago

                                          #40
                                          Originally posted by mon2
                                          Review the boardview diagram and locate these 2 x mosfets. They may or may not be visible once you remove the backside lid. With no power to the board, perform the measurements on these mosfets. Some signals may be available on either side of the board - not sure. No power to the board during the resistance checks. If you do remove the logic board, follow a good YT video to keep track of each and every screw and cable. Take clear pics before starting the procedure. We use masking tape to place the screws near the hole from which it was removed. Makes it a lot easier to rebuild the unit. Just wrap the screw inside of the masking to tape so that it will not short circuit any part.
                                          I've had the board out the entire time...... The have been located but they do not have any exposed pins to probe that's why I asked if they are to be removed for testing
                                          Attached Files

                                          Comment

                                          Related Topics

                                          Collapse

                                          • Bmet
                                            MacBook Pro 13 inch A2238 M2 stuck on 5V
                                            by Bmet
                                            Hi,

                                            I have a MacBook Pro 13 inch A2238 M2 and it was stuck 5V with 0 amps. I measured some important lines and I found a short on PP3V8_AON_MPMU_ISNS_VIN, I tried injecting 1v and I saw heat coming from the mPMU so I removed the pmu thinking that was the problem. I don't know why I didn't check the other side of the border but there it was, a shorted cap. I replaced the cap and the short was gone, so I reballed the PMU and put it on again but voltage was still stuck at 5V and the current was fluctuating between 0 and 0.45 amps. I checked under the thermal camera and I saw the mPM...
                                            04-02-2025, 05:02 PM
                                          • DATATECH85
                                            Macbook Pro A1990 - 820-01041 Stuck at 5V / 0.02A
                                            by DATATECH85
                                            Hello,
                                            I am currently working on a Macbook Pro A1990 (motherboard 820-01041) which is not charging.
                                            The Macbook consumes 5V and 0.019A at USB-C. There seems to be a partial short-circuit on the PPBUS_G3H rail as I have 0V on this rail.

                                            I've physically separated (by removing F7000 and F7001) PPBUS_G3H and the ISL9240 charging chip to see which side the short is coming from. Removing these fuses gives me 12.6V at the output of the ISL chip (PPVBAT_G3H_CHGR_REG).
                                            However, I can't work out exactly why I don't have the PPBUS_G3H rail.

                                            Here are the values...
                                            07-24-2024, 06:34 AM
                                          • martyjelen
                                            Apple MacBook Pro 16-Inch 2019 - A2141 - stuck at 5V
                                            by martyjelen
                                            Hello, I have this Macbook A2141. It stuck at 5V / 0,075A. I measured all 4 ports, all the same. PPBUS_G3H is present but only 12,3V. Should be 12,6V ? according to this article : https://repair.wiki/w/MacBook_Pro_A2...w_at_5V_repair

                                            PP3v3_G3H_RTC_X is present - 3,3V

                                            PP3v3_G3H_SOCPMU is present - 3,3V

                                            ​What else should I check?

                                            Thank you for your help.
                                            05-05-2025, 01:34 AM
                                          • duwane
                                            MacBook Air A2337 - 820-02016 - Stuck at 5v - Varying current draw - Board had short
                                            by duwane
                                            Hi All.

                                            I have an 820-02016 board (A2337 M1) that has come in for data recovery. Reported as liquid damage, but no visible evidence of any liquid damage.

                                            Board was initially stuck at 5v, and current only spiking occasionally to around 400mA and cycling.

                                            After initial troubleshooting, found that C7800 (which feeds the power rail PP5V_BSTLQ_VOUT_SPMU) was dead short to ground.

                                            Replaced C7800 and short gone. Board still stuck at 5v. Current draw behaviour changed. It now spikes up for a second to around 100mA to 130mA, then drops down to...
                                            10-17-2023, 07:48 PM
                                          • 24gsm
                                            MacBook Pro A1708 install macos fail
                                            by 24gsm
                                            hi to all
                                            i have MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
                                            after enter to recovery and format hdd 1to .
                                            after try to install macos online . its frezz at loading install in boot and i waiting few hour but nothing i ty install by boot using flash disk but same issu

                                            can help please
                                            MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
                                            Serial Number: FVFXP0U0HV2J
                                            Config Code: HV2J
                                            Find My Mac: OFF
                                            ​...
                                            04-16-2025, 03:57 AM
                                          • Loading...
                                          • No more items.
                                          Working...