A2159 will not boot past Apple Logo

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Logix_UK
    Member
    • Jan 2021
    • 18
    • United Kingdom

    #1

    A2159 will not boot past Apple Logo

    Hi Everyone. I have a Mac for a topcase replacement. I have completed the job however the Mac will boot and I get the startup chimes but not pass the Apple Logo, not even a progress bar. After a few seconds the fan spins fast. The board is 820-01598-A. I have disconnected everything except the USB ports and display and the issue persists. I am drawing 20.42v and .461A with just the screen connected so it looks like it is booting. I have looked over the board with a scope and I do not see anything that appears wrong. I can not get into diagnostics, NVRAM reset or DFU. The only issue is the topcase is used, but excellent condition however the Trackpad cable was damaged on the connector and stupidly I did not notice until I tried to connect it. I had not power or battery attached atthe time of course and the connector on the Logicboard is perfect. if anyone has any ideas that would be good and I appreciate your help.
    Attached Files
  • Answer selected by Logix_UK at 10-17-2024, 06:16 AM.
    Logix_UK
    Member
    • Jan 2021
    • 18
    • United Kingdom

    Originally posted by reformatt
    Touchbar would be my first suspect.
    Hi, thank you however the issue happens even if the touchbar is not connected.

    Comment

    • reformatt
      Badcaps Legend
      • Feb 2020
      • 1405
      • Australia

      #2
      Touchbar would be my first suspect.

      Comment

      • Logix_UK
        Member
        • Jan 2021
        • 18
        • United Kingdom

        #3
        Originally posted by reformatt
        Touchbar would be my first suspect.
        Hi, thank you however the issue happens even if the touchbar is not connected.

        Comment

        • mon2
          Badcaps Legend
          • Dec 2019
          • 14106
          • Canada

          #4
          Review the trackpad and trackpad cabling. Be sure the trackpad cable contact pitch is suitable for this model’s connector. There are sensors in the trackpad assembly that must be visible during the OS boot using smbus communication. If absent, there will be a high fan spin.

          Measure the voltage to ground of each smbus pin on the trackpad cable.

          Respectively, the trackpad must be connected and working to boot.

          Comment

          • Logix_UK
            Member
            • Jan 2021
            • 18
            • United Kingdom

            #5
            Originally posted by mon2
            Review the trackpad and trackpad cabling. Be sure the trackpad cable contact pitch is suitable for this model’s connector. There are sensors in the trackpad assembly that must be visible during the OS boot using smbus communication. If absent, there will be a high fan spin.

            Measure the voltage to ground of each smbus pin on the trackpad cable.

            Respectively, the trackpad must be connected and working to boot.
            OK thank you, I have replaced the trackpad cable and reassembled and it now boots, thank you all for your support. Great forum, great techs

            Comment

            • Axis937
              Member
              • Jun 2024
              • 12
              • Singapore

              #6
              Out of curisoity, what is the relation between the trackpad cable and stuck Apple logo. Whats happening behind the scene?

              Comment

              • mon2
                Badcaps Legend
                • Dec 2019
                • 14106
                • Canada

                #7
                This reminds me of a very involved case with XMOS (UK) Semiconductor (multicore processors - mainly for audio when we were considering it for new designs). Long winded story but is as follows. The multicore processor would emulate the USB handshakes using 'bit banged code' to offer a USB audio device. Respectively, USB is a very time sensitive interface. If too much time is invested in one core vs. another, the USB interface will suffer and die. The other cores were handling the audio processing. A large audio OEM company invested almost 9 months I was told on attempting to fix this failed new audio design - attempting numerous new PCB layouts, etc. Then they sent in the latest design to us for a review. After a review of the firmware, the root cause was...drumroll...a missing I2C / SMBUS slave device. The code loop was repeatedly attempting to ping a SMBUS slave node that was absent on THEIR design but was on the reference board design from the factory. While stuck in this phantom device hunt loop, the USB interface would suffer and would die over time.

                Same case here with the trackpad. The sensors are low cost I2C / SMBUS nodes that must be found or enumerated by the logic board else the logic board assumes the worst and believes that the CPU temp is out of range so blast the fan into hyper speed and throttle the CPU speed.

                Comment


                • SMDFlea
                  SMDFlea commented
                  Editing a comment
                  Its a good explanation of the fault, nice.
              • Logix_UK
                Member
                • Jan 2021
                • 18
                • United Kingdom

                #8
                Originally posted by Axis937
                Out of curisoity, what is the relation between the trackpad cable and stuck Apple logo. Whats happening behind the scene?
                The job was a topcase replacement. I sourced a used by good condition topcase but as I was re assembling I noticed the track pad cable was damaged, see attached. I put the Mac back together minus the trackpad and it would not boot. I did not realise that the trackpad needed to be connected until mon2 told me. As soon as I replaced the trackpad cable it booted.
                Attached Files

                Comment

                • Logix_UK
                  Member
                  • Jan 2021
                  • 18
                  • United Kingdom

                  #9
                  mon2 Thank you for your help and the explanation.

                  Comment

                  • Axis937
                    Member
                    • Jun 2024
                    • 12
                    • Singapore

                    #10
                    Originally posted by mon2
                    This reminds me of a very involved case with XMOS (UK) Semiconductor (multicore processors - mainly for audio when we were considering it for new designs). Long winded story but is as follows. The multicore processor would emulate the USB handshakes using 'bit banged code' to offer a USB audio device. Respectively, USB is a very time sensitive interface. If too much time is invested in one core vs. another, the USB interface will suffer and die. The other cores were handling the audio processing. A large audio OEM company invested almost 9 months I was told on attempting to fix this failed new audio design - attempting numerous new PCB layouts, etc. Then they sent in the latest design to us for a review. After a review of the firmware, the root cause was...drumroll...a missing I2C / SMBUS slave device. The code loop was repeatedly attempting to ping a SMBUS slave node that was absent on THEIR design but was on the reference board design from the factory. While stuck in this phantom device hunt loop, the USB interface would suffer and would die over time.

                    Same case here with the trackpad. The sensors are low cost I2C / SMBUS nodes that must be found or enumerated by the logic board else the logic board assumes the worst and believes that the CPU temp is out of range so blast the fan into hyper speed and throttle the CPU speed.
                    WOW!!! i bet no one would have thought about this.

                    Comment

                    Related Topics

                    Collapse

                    • throwaway327
                      Asus ROG Ally X -RC72LA - changed hidden bios settings with 'Smokeless-UMAF', won't get past boot logo
                      by throwaway327
                      ASUS ROG Ally X - (Handheld Gaming PC)
                      Model No: RC72LA
                      Serial No: SBNVKD001014459

                      Hi all, I've spent the past week digging through the forums and guides to try correct my foolish mistake of changing hidden settings while tinkering around, and to be honest my heads overloaded so I'm hoping you'll be able to help.

                      I used a tool called 'Smokeless-UMAF' to access usually hidden settings in the bios. I tweaked one or two 'safe' things but made the mistake of tweaking a lot of settings under 'USB/Thunderbolt Configurations' when I didn't know what they did. For...
                      06-18-2025, 05:52 PM
                    • irepair559
                      Is my bios ok? HP Envy x360 won't boot past hp logo tried everything
                      by irepair559
                      hello guys , ok i tried everyhting and all that was left was to check bios, ch341 says bios is good? not sure here is the dump.. TIA!...
                      01-08-2024, 07:03 PM
                    • JaquesPratt
                      Vizio D32f-E1 Powers on, has backlight, won't boot/no logo, no menu or video
                      by JaquesPratt
                      I have a Vizio D32f-E1 LCD TV that does NOT have a TCON board.

                      This TV recently went through some 'death throes' and now won't boot. The first problem that began to manifest was while watching tv, the screen would 'freeze', and the image would dim over a few seconds until it was very dark. HOWEVER, the audio of the show would continue as normal. I could power off the TV for 5-20 seconds, power back on, and the video would be normal. This would occur 1-3 times when the TV was first started, and would not happen again after the TV was 'warmed up'. Not ideal, but this glitch was manageable....
                      07-16-2024, 01:04 AM
                    • taslan
                      Surface 7 Pro wont boot, shows Logo and immediately turns off
                      by taslan
                      Hello everyone,
                      as stated in the title, my surface 7 pro wont boot anymore.
                      When i press the power button it shows the square windows logo for a second and immediately turtns off again.
                      I dont even have a chance to get into bios or boot from usb.
                      While trying to find help online it was suggested to look for help/repair here on badcaps and it might be a ME Region corruption in bios.
                      I dont know what that is exactly, but i never tinkered with the bios or windows in terms of hacking/patching etc.
                      Bought it directly from microsoft and used it now and then and only...
                      01-16-2025, 01:25 AM
                    • a_p3rson
                      Apple Watch Charging Controller Schematics / Boardview - 820-02601
                      by a_p3rson
                      Hi there,

                      I'm looking for anyone who might have information on Apple's embedded Apple Watch charging daughterboard, ID 820-02601. This is currently used by Anker in their Apple Watch charging products, but likely by other Apple partner brands as well.

                      You can see the board referenced in ChargerLab's teardown of the Anker Y1811 3-in-1 MagSafe cube - they discuss the "Apple Watch wireless charging circuit" about 2/3rds down the page. It's not pictured, but the board ID reads 820-02601-A, which sure sounds like Apple.
                      This daughterboard uses an interesting...
                      04-21-2025, 11:41 PM
                    • Loading...
                    • No more items.
                    Working...