Announcement

Collapse
No announcement yet.

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

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

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

    Hey guys, I need a little help here. I have a MacBook Pro A1708 820-00840 stuck @ 5V. Started off affecting just one port but now it's affecting both. Both CD3215 ics were replaced but the issue remains. One port does a loop and the other stays at a constant 5V. Both CD3215 have 3V incoming. I checked for PP3V3_G3H @ R3000, C3100 and C3108, R3001, C3200 and C3208. The weird thing is though that the ammeter shows the current draw (5V @ 0.5A) coming out from the port as opposed to it going in. Any ideas on helping me fix this?

    #2
    Remove all power. No battery. Meter in resistance mode. Measure the resistance to ground of PPBUS_G3H @ fuse F7000 (check both sides). What is the resistance in ohms?

    Comment


      #3
      Originally posted by mon2 View Post
      Remove all power. No battery. Meter in resistance mode. Measure the resistance to ground of PPBUS_G3H @ fuse F7000 (check both sides). What is the resistance in ohms?
      Checked the fuse on both sides:
      (2) PPBUS_G3H 6.4 MOhms
      (1) PPVBAT_G3H_CHGR_REG 5.8 MOhms

      Comment


        #4
        No shorts here. What is the voltage to ground on PPBUS_G3H?

        Comment


          #5
          Originally posted by mon2 View Post
          No shorts here. What is the voltage to ground on PPBUS_G3H?
          Measured at R6905, it's 4.4 MOhms

          Comment


            #6
            No. Asking about the voltage here. Meter in DC volts scale of 20v or higher. Red meter probe on PPBUS_G3H. Black meter probe to ground. What is the voltage? Is it stable?

            Comment


              #7
              Originally posted by mon2 View Post
              No. Asking about the voltage here. Meter in DC volts scale of 20v or higher. Red meter probe on PPBUS_G3H. Black meter probe to ground. What is the voltage? Is it stable?
              0v..... checked @ R3351 and F5400

              Comment


                #8
                What is the voltage to ground on D6905? Test each pin. Post each measurement.

                Click image for larger version

Name:	D6905.png
Views:	42
Size:	39.9 KB
ID:	3613086

                Comment


                  #9
                  Originally posted by mon2 View Post
                  What is the voltage to ground on D6905? Test each pin. Post each measurement.

                  Click image for larger version

Name:	D6905.png
Views:	42
Size:	39.9 KB
ID:	3613086
                  With charger plugged in to the looping port
                  PIN 1 = 0.086V
                  PIN 2 = 1.7V then 5.02V cycling
                  PIN 3 = 4.7V then 1.7V then 2.4V cycling

                  On the constant port
                  PIN 1 = 0.094V
                  PIN 2 = 0.9V
                  PIN 3 = 0.8V

                  Comment


                    #10
                    Remove all power. Meter in resistance mode.

                    What is the resistance to ground of PPDCIN_G3H_CHGR in ohms?

                    Comment


                      #11
                      Originally posted by mon2 View Post
                      Remove all power. Meter in resistance mode.

                      What is the resistance to ground of PPDCIN_G3H_CHGR in ohms?
                      5.7 MOhms @ R6906

                      Comment


                        #12
                        I also checked these following a CD3215 boot sequence guide and they are all present:
                        PP3V3_UPC_XB_LDO
                        PP1V8_UPC_XB_LDOD
                        PP1V1_UPC_XB_LDO_BMC
                        PPDCIN_G3H
                        USBC_XB_CC1
                        USBC_XB_CC2

                        Comment


                          #13
                          Meter in DIODE mode. No power to the board.

                          Confirm that the dual diode @ D6905 is ok. Red meter probe on pin # 1; black meter probe on pin #3. Meter should conduct.

                          Reverse the meter leads and the meter should block.

                          Repeat to test pins #2 and pin #3 in the same way. We want to check that D6905 is leaking and allowing for a reverse voltage to travel through the part.

                          Also, what is the voltage to ground of PPDCIN_G3H? Is it stable?
                          Last edited by mon2; 04-11-2025, 02:49 PM.

                          Comment


                            #14
                            Originally posted by mon2 View Post
                            Meter in DIODE mode. No power to the board.

                            Confirm that the dual diode @ D6905 is ok. Red meter probe on pin # 1; black meter probe on pin #3. Meter should conduct.

                            Reverse the meter leads and the meter should block.

                            Repeat to test pins #2 and pin #3 in the same way. We want to check that D6905 is leaking and allowing for a reverse voltage to travel through the part.
                            Diode is testing good

                            Comment


                              #15
                              Also, what is the voltage to ground of PPDCIN_G3H? Is it stable?

                              Comment


                                #16
                                Originally posted by mon2 View Post
                                Also, what is the voltage to ground of PPDCIN_G3H? Is it stable?
                                4.5V constant on the stable port
                                5V cycling to 2.2V on the looping port

                                Comment


                                  #17
                                  Which port on the board is cycling? Share the index name for the part.

                                  Even 4v5 is too low since the USB-C (official) will supply 5v or slightly higher. Would have a thermal camera?

                                  Comment


                                    #18
                                    Highlighted is the looping port. Yes I have a thermal camera and voltage injection tool / short killer. Point me in the right direction.

                                    Comment


                                      #19
                                      To me, there is a shorted part onboard in this region since the VBUS is not the text book 5v for each and every permutation of the USB-C port.

                                      Revising...I am going cross-eyed and referenced the wrong schematic. Will review this later and update with suggestion by tomorrow. Late at the office now.

                                      Suggest to investigate the VBUS of each of these USB-C ports. Check their resistance to ground. One of these is with a shorted part onboard since the 5v from PD adapter is sinking to 4v5 which is too low.
                                      Last edited by mon2; 04-11-2025, 04:56 PM.

                                      Comment


                                        #20
                                        Originally posted by mon2 View Post
                                        To me, there is a shorted part onboard in this region since the VBUS is not the text book 5v for each and every permutation of the USB-C port.

                                        Revising...I am going cross-eyed and referenced the wrong schematic. Will review this later and update with suggestion by tomorrow. Late at the office now.

                                        Suggest to investigate the VBUS of each of these USB-C ports. Check their resistance to ground. One of these is with a shorted part onboard since the 5v from PD adapter is sinking to 4v5 which is too low.
                                        Both are 0.68KOhms checked @ F3000 and F3010 respectively

                                        Comment

                                        Working...
                                        X