A1990 820-01041 5V .4A Troubleshoot

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • abajor
    Senior Member
    • Feb 2024
    • 175
    • United States

    #1

    A1990 820-01041 5V .4A Troubleshoot

    I have the above mentioned MBP, quick scan with thermal camera revealed that only U3200 was heating up. I found that C3208, C3219 and C3205 were all reading ~6.8ohms to ground.
    so I swapped U3200.

    I connected the PSU again for a quick check on thermal it's drawing about the same amount of current but now I'm seeing only heat radiating from U7800 and the T2 chip from under the black shielding fabric, and the bottom of the board.
    It's hard to judge the actual temperature without removing the shielding.

    Does anybody have any insights?

    PPBUS_G3H is present 12.3V
    PP3v3_G3H is present 3.3V
    PP3v3_S5 is 1mV
    PP1v8_G3S 0v
    PP3v3_S5 is reading about 87.7k Ohm​r

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

    PP20V_USBC_XB_VBUS is present 5V
    PP3V3_UPC_XB_LDO is about 140mV
    PP1V8_UPC_XB_LDOA is a few mV

    I stopped there since I believe that being absent is an issue in the power up sequence.
  • reformatt
    Badcaps Legend
    • Feb 2020
    • 1401
    • Australia

    #2
    Sounds like T2 isn't running, so make sure it's not in DFU. Also check SSD 2.5V power rails for shorts. Common to have corroded caps on the edges of the board on these models.

    CD3215 when swapped need to the same model as the others. Best to swap that from a donor board, plenty of fakes on the market.

    Comment

    • abajor
      Senior Member
      • Feb 2024
      • 175
      • United States

      #3
      I stole the CD3215 Chips from another A1990 so we should be gucci unless they are incompatible between the same models?

      Comment

      • abajor
        Senior Member
        • Feb 2024
        • 175
        • United States

        #4
        Originally posted by reformatt
        Sounds like T2 isn't running, so make sure it's not in DFU. Also check SSD 2.5V power rails for shorts. Common to have corroded caps on the edges of the board on these models.

        CD3215 when swapped need to the same model as the others. Best to swap that from a donor board, plenty of fakes on the market.
        I'll see if it's DFU now. Can one DFU just the board safely without fans out of the case?

        Comment

        • reformatt
          Badcaps Legend
          • Feb 2020
          • 1401
          • Australia

          #5
          For T2, use the CD3217 power sequence instead for troubleshooting.

          https://logi.wiki/index.php/CD3217_a...er_on_Sequence

          Don't focus on 20V negotiation for USB-C, the primary thing to focus on is the T2 power sequence. Rule out DFU first though. A restore wipes the SSD data BTW, so it's often the last resort rather than the first one.

          Comment

          • abajor
            Senior Member
            • Feb 2024
            • 175
            • United States

            #6
            Originally posted by reformatt

            Don't focus on 20V negotiation for USB-C, the primary thing to focus on is the T2 power sequence. Rule out DFU first though. A restore wipes the SSD data BTW, so it's often the last resort rather than the first one.
            Right that's what I'm trying to avoid. I know the Apple Configurator will show a giant DFU if it's in DFU mode, can I check with bare board no battery?

            Comment

            • abajor
              Senior Member
              • Feb 2024
              • 175
              • United States

              #7
              Originally posted by reformatt
              For T2, use the CD3217 power sequence instead for troubleshooting.

              https://logi.wiki/index.php/CD3217_a...er_on_Sequence

              Don't focus on 20V negotiation for USB-C, the primary thing to focus on is the T2 power sequence. Rule out DFU first though. A restore wipes the SSD data BTW, so it's often the last resort rather than the first one.
              I tried checking DFU with just the USB connectors mounted to the board, nothing showed up on the apple configurator on my 2015 mbp.

              PP1V8_SLPS2RSW_DFR isn't present. The sequence says only PP1V8_SLPS2RSW but my board view only finds with _DFR.

              Comment

              • reformatt
                Badcaps Legend
                • Feb 2020
                • 1401
                • Australia

                #8
                Power rail names in that sequence are slightly different as they are for later model boards. If you have FlexBV, you can load the sequence from Openboarddata. Alternative is to use the data directly (at least this gives you the correct sequence names):

                https://openboarddata.org/?a=generat...pple/820-01041

                Is PP1V8_SLPS2R present? This is very early in the sequence and is generated by U7800.

                Comment

                • abajor
                  Senior Member
                  • Feb 2024
                  • 175
                  • United States

                  #9
                  Originally posted by reformatt
                  Power rail names in that sequence are slightly different as they are for later model boards. If you have FlexBV, you can load the sequence from Openboarddata. Alternative is to use the data directly (at least this gives you the correct sequence names):

                  https://openboarddata.org/?a=generat...pple/820-01041

                  Is PP1V8_SLPS2R present? This is very early in the sequence and is generated by U7800.
                  Ohh wonderful. I was trying to figure out if there was power sequence data. I'm confused are the openboarddata files separate from the board view and pdf, or normally included in the board view?

                  Comment

                  • reformatt
                    Badcaps Legend
                    • Feb 2020
                    • 1401
                    • Australia

                    #10
                    These things are authored and contributed by volunteers in the repair community. Openboarddata is a repository for this data and is run by Paul Daniels (author of FlexBV). Check out the website at https://openboarddata.org/

                    Since this integrates into FlexBV, you can go through the sequence one by one and it will highlight locations in the boardview, rather than having to search for it. Saves buckets of time. FlexBV is worth the investment if you repair boards regularly (Paul now has a free limited function version if you want to check it out). Its based on OpenBoardView but that does not have this integration AFAIK.

                    Comment

                    • abajor
                      Senior Member
                      • Feb 2024
                      • 175
                      • United States

                      #11
                      Originally posted by reformatt
                      These things are authored and contributed by volunteers in the repair community. Openboarddata is a repository for this data and is run by Paul Daniels (author of FlexBV). Check out the website at https://openboarddata.org/

                      Since this integrates into FlexBV, you can go through the sequence one by one and it will highlight locations in the boardview, rather than having to search for it. Saves buckets of time. FlexBV is worth the investment if you repair boards regularly (Paul now has a free limited function version if you want to check it out). Its based on OpenBoardView but that does not have this integration AFAIK.
                      Oh no I have have already purchased it with great zest and gusto. I just didn't know about that feature, so now I must investigate it.

                      Comment

                      • reformatt
                        Badcaps Legend
                        • Feb 2020
                        • 1401
                        • Australia

                        #12
                        Load your board in FlexBV, go to Preferences, search string and search server. Use the minimum string (like 820-00165), leave off any -A etc. Openboarddata will appear as diode values on the boardview if present, and you have Notes/Solutions on the RHS with power sequence, USB-C checks etc.

                        Comment

                        • abajor
                          Senior Member
                          • Feb 2024
                          • 175
                          • United States

                          #13
                          So for the boot sequence everything looks good until I hit PMU_PVDDMAIN_EN which is low, after that P3V3MAIN_PGOOD is low.

                          I don't know if there is anything else to investigate based off of that.

                          Also the Board View File doesn't appear to have H9M_24MHz_Clock although I imagine I can check other 24MHz lines?

                          Comment

                          • reformatt
                            Badcaps Legend
                            • Feb 2020
                            • 1401
                            • Australia

                            #14
                            PMU_PVDDMAIN_EN should go high after the T2 loads its SPI ROM data. It's basically performs the functions of the older SMC's with extra security features (SSD control/encryption, fingerprint, activation lock etc).

                            I did have this on one previously, DFU revive didn't work. Customer refused to allow me wipe the SSD data, so I was unable to try DFU restore. I told him it's either a bad T2, needs reballing, or it needs a restore and handed it back.

                            Comment

                            • abajor
                              Senior Member
                              • Feb 2024
                              • 175
                              • United States

                              #15
                              Originally posted by reformatt
                              PMU_PVDDMAIN_EN should go high after the T2 loads its SPI ROM data. It's basically performs the functions of the older SMC's with extra security features (SSD control/encryption, fingerprint, activation lock etc).

                              I did have this on one previously, DFU revive didn't work. Customer refused to allow me wipe the SSD data, so I was unable to try DFU restore. I told him it's either a bad T2, needs reballing, or it needs a restore and handed it back.
                              So with the voltages I'm reporting you don't think it's possible I messed up the USB chip swap? Every usb connection now reads the same 5V .4A draw Doesn't show DFU in apple configurator.

                              U3200 no longer shows shorts or is heating up but I'm also still getting my feet wet with bga swaps.

                              I do remove as much of the lead free solder as possible then put leaded solder on the board pads and try to watch the surface tension pull the chip into place.

                              I learned the hard way that I probably shouldn't have solder balls on both sides, that appears to make things bridge prone.

                              Comment

                              • reformatt
                                Badcaps Legend
                                • Feb 2020
                                • 1401
                                • Australia

                                #16
                                You have PPBUS_G3H at 12.3V, which means its boosting 5V ok. But this reading indicates the T2 isn't running, which is evident by PMU_PVDDMAIN_EN not being released. Failure to get to 20V isn't because of the CD3215, it's because the T2 isn't progressing further in the sequence. But you can review all the readings in the notes of FlexBV for CD3215 if you want to double check.

                                Check this thread, fault was resolved with a DFU restore:

                                https://boards.rossmanngroup.com/thr...k-at-5v.55802/

                                Also review the wiki thread to check other things prior to doing a restore, if you are wanting to exhaust all things to save the data.

                                https://repair.wiki/w/MacBook_Pro_A2...w_at_5V_repair

                                If you turn up nothing after that, it would seem to be an issue with the T2 itself.

                                Comment

                                • abajor
                                  Senior Member
                                  • Feb 2024
                                  • 175
                                  • United States

                                  #17
                                  I guess one thing I didn't notice is that the voltage was cycling at the fuse.
                                  Another tech looked at the laptop and thinks that this is indicative of SSD failure.

                                  I'm not so sure of that? I did measure voltage at the SSD, but I didn't watch it over much time.

                                  Comment

                                  • highpulse
                                    i hate HP
                                    • May 2013
                                    • 1488
                                    • portugal

                                    #18
                                    hey guys , rarely posting here with the tons of work on the lab , doesn't give me much time to come here ofter as i should to contribute a bit , anyway crossed to this thread by searching some info on this model board 820-01041. i have a tip that might make people waste time for nothing and resources , something that i can't afford on this moment due to the huge ammount of work i have , as most of you know makor parts of usbc ics depending on board model , work as pair or single , in the case of this board , if for ex U3100 is missing PP1V1_UPC_XA_LDO_BMC if the C3104 cap is ok , don't bother in replacing the u3100 usb ic (altough make sure your with the charger on the currect port to make sure this LDO line is ON , otherwise it wont show up . anyway if your charge is on the port for the u3100 and PP1V1_UPC_XA_LDO_BMC is not working then the issue is not the u3100 but u3200 (EVEN IF WHEN TRYING THE CHARGER ON THIS PORT ALL LDO'S ARE OK ) i got tons of this model and 1 in 50 perhaps was not the issue i mentioned , so this info might save you time and resources .

                                    take care and good repairs for all

                                    Comment

                                    Related Topics

                                    Collapse

                                    • alfredodinolfo
                                      MacBook Pro 2019 (A1990)
                                      by alfredodinolfo
                                      mb code:820-01827-A;
                                      sn:C02Z349ALVDR;
                                      i9 32GB Ram 1TB

                                      Hi, I found short on one of 6 black nand (total 1TB).
                                      i removed all 6 nand ( voltages all ok) and now i want to program with JC P15 but for A1990 2019 there is only 512GB configuration.
                                      I try A2141 1TB configurazion with TSB4228 but the position on pcb is different ( U9300 and U9400 is no stuff on A1990 but present on A2141 and U8800 and U8900 is no stuff on A2141 but present on A1990 )
                                      macbook with A2141 configuration run on recovery but don't complete it.​
                                      anyone can help me?
                                      05-26-2025, 09:27 AM
                                    • ahoonid
                                      MacBook A1990 vertical stripes on external screen
                                      by ahoonid
                                      Hey everyone,

                                      I bought a MacBook A1990 with no screen. I bought it knowing the motherboard was defective but wasn't sure what the problem was until I received it. It actually turns on but as you see from the attachment, it has vertical stripes, on an external screen!!

                                      The board is neat. Not opened before for sure. Just a little dust, nothing more.

                                      Recovery using wifi can be opened, as can also be seen in the photo but it doesn't go all the way through after connecting it to a wifi. It downloads the initial Recovery files but never completes the rest of the...
                                      06-20-2025, 08:54 AM
                                    • ahoonid
                                      A1990 820-01326 stuck at 5v and 0.19A
                                      by ahoonid
                                      Hi everyone.

                                      I have a MacBook Pro 15" A1990 touchbar with (I believe) a dedicated Vaga GPU. The exact Boardview and schematics doesn't seem to exist but I've been using the one for 820-01814 so far.

                                      The MacBook doesn't turn on, stuck at 5v and drawing only 0.19A.

                                      All 4 USB Cs ports behave exactly the same.

                                      There's no PPBUS G3H available.
                                      The resistance to ground from PPBUS G3H is 0.4 ohm. I have found the same resistance to PPBUS G3H from two coils near cpu/gpu area.

                                      Since the boardview I have is different exactly in this...
                                      05-20-2025, 04:31 AM
                                    • flat-earther
                                      HP F4180 stopped working please help troubleshoot
                                      by flat-earther
                                      I was doing a large print job with my HP Deskjet F4180, and after about 50 pages the printer stopped in the middle of a page and the black ink light started flashing.
                                      So I went to refill the black ink cartridge with a syringe, but found out it still had a lot of ink.

                                      I tried to print a page again but every time it would print only a bit of the page and immediately stop with the black ink light flashing again.
                                      I tried two other black ink cartridges, and the problem still endured, so I knew this problem had to be with the printer itself.

                                      I ran HP Print and Scan...
                                      05-11-2025, 02:21 AM
                                    • abajor
                                      MBP A2289 board 820-01987 Bad U3200?
                                      by abajor
                                      Just looking for a second opinions before I try to source a CD3217
                                      Rear USBC sits at 5.1V 0.01A
                                      Forward USBC power cycles.

                                      PPBUS_G3H 7.5-8.3V cycles with rear USB, Cycles 0-12.5V on forward USBC

                                      PP3v3_G3H_RTC ~3.9V with rear USBC, cycles 0-5.1 on forward USBC.

                                      PP3v3_UPC_XB_LDO diode drop reads about 0.074V

                                      I'm almost positive it's U3200 (its also the only thing getting warm on thermal camera) second opinions always helpful.

                                      Thanks!
                                      05-10-2025, 03:08 AM
                                    • Loading...
                                    • No more items.
                                    Working...