Announcement

Collapse
No announcement yet.

Apple MacBook Pro 16-Inch 2019 - A2141 - stuck at 5V

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

    #61
    Plan B is to manually remove and reflash the T2 rom with the firmware for this logic board. The ROM devices are funky shapes so you will need a special PCB or socket to reflash this device.

    Comment


      #62
      I found this, but I don't know how to make it work. I'll check Google.

      Comment


        #63
        We have similar but not the same socket. This is a SMD to PDIP zero force socket. Once you seat with pin #1 on the SMD to the pin #1 on the programmer, you will be able to R/W/E the target flash rom. I believe in the ROM sub-forum, you will be able to find the T2 rom dump for your machine. If stuck, ping me and will hunt around for the same. According to Master Liu (Shenzhen), he noted that the T2 dumps are not serialized so you should be ok to use a T2 dump from a known good machine. I have been kicking the repair of a high end imac and need to do the same as you. Perhaps will attempt it tomorrow. Be sure to backup the original (twice) to be safe before erasing and reflashing. After you do this, Master Liu noted that the machine will be in DFU mode. Then attempt again to see if the logic board is detected by the configurator DFU tool.

        Comment


          #64
          Unfortunately, this cannot be used with BeeProg that I have. One question before I'll look for other programmer. After you rewrite T2 ROM dump is there "revive" option? Or only "restore" option. I mean data is really important.

          Comment


            #65
            Not sure. You will have to attempt the repair to find out. Post your updates.

            Comment


              #66
              Hello, finnaly I found a way to read T2 ROM dump. ROM from my dead PCB has 16MB but when I downloaded a ROM from forum it has only 4MB... Could you tell me what could be wrong? This dump also has the same size 4MB
              https://boards.rossmanngroup.com/thr...o-power.63469/

              Comment


                #67
                Let me check some alternate sources once at the office.

                Comment


                  #68
                  Ok. Thank you very much. Maybe there is some difference between 820-01700-05 and 820-01700-A (mine PCB).

                  Comment


                    #69
                    I tried to rewrite ROM, but it's still the same. No DFU.

                    Comment


                      #70
                      What is the voltage to ground of PPBUS_G3H now?

                      Comment


                        #71
                        PPBUS_G3H is 12.3V on top left port. On bottom port there is 0V. (it goess from 5V to zero after 2 seconds.) Could it be problem with CD3217?

                        Comment


                          #72
                          Yes, each and every cd321x port must be working to proceed. Test each LDO rail on the non-working cd3217. Inspect for liquid damage. Connector ok or contaminated with maple syrup?

                          Comment


                            #73
                            There was no signs of liquid damage on connector or nearest area, but when I removed CD3217 (U3100), there is corrosion. OMG.... Wish me luck.

                            Comment


                              #74
                              Does this mean A2141 is compatible only with A2159? https://repair.wiki/w/CD3217_compatibility or am I wrong? Thank you.

                              Comment


                                #75
                                According to the landing page, yes. The controller is compatible on the listed 2 models. Personally suggest to stick with a controller removed from a known good A2141 and from the same location as the part you wish to replace. You may want to chat with vendors on Aliexpress who sell these devices but purchase from a reputable vendor. Even better if you can perform the surgery using a donor board - at least for this initial repair. Remove -> reball -> replace.

                                Comment

                                Working...
                                X