The Problem,
After a time Macbook Pro 2010 Shuts down and re-estart and this is the report:
*** Panic Report ***
panic(cpu 1 caller 0xffffff7f909bd8d3): “GPU Panic: mux-regs 3 3 7f 0 0 0 severity 3 WS-ready 1 switch-state 0 IG FBs 0 EG FBs 1:3 power-state 0 3D idle HDA idle system-state 1 power-level 20:20 connect-change 0 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff912ac55000 0x0a5480a2, D0, P2/4\n”@/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleGraphicsControl/AppleGraphicsControl-3.20.16/src/AppleMuxControl/kext/GPUPanic.cpp:170
Backtrace (CPU 1), Frame : Return Address
0xffffff81169e2f00 : 0xffffff800d46bf96
0xffffff81169e2f50 : 0xffffff800d595354
0xffffff81169e2f90 : 0xffffff800d5875e4
0xffffff81169e3000 : 0xffffff800d41dfb0
0xffffff81169e3020 : 0xffffff800d46ba0c
0xffffff81169e3150 : 0xffffff800d46b7cc
0xffffff81169e31b0 : 0xffffff7f909bd8d3
0xffffff81169e3210 : 0xffffff7f8e226441
0xffffff81169e32d0 : 0xffffff7f8e2f21ca
0xffffff81169e3310 : 0xffffff7f8e2f2235
0xffffff81169e3390 : 0xffffff7f8e56d7f0
0xffffff81169e34b0 : 0xffffff7f8e313d35
0xffffff81169e34d0 : 0xffffff7f8e22d048
0xffffff81169e3580 : 0xffffff7f8e22aa84
0xffffff81169e3770 : 0xffffff7f8e22bb25
0xffffff81169e3850 : 0xffffff7f8feb53af
0xffffff81169e3890 : 0xffffff7f8fec48f3
0xffffff81169e38b0 : 0xffffff7f8feeb498
0xffffff81169e38f0 : 0xffffff7f8feeb4f4
0xffffff81169e3920 : 0xffffff7f8feca2e1
0xffffff81169e3970 : 0xffffff7f8fe97caf
0xffffff81169e3a00 : 0xffffff7f8fe93e83
0xffffff81169e3a30 : 0xffffff7f8fe91bd0
0xffffff81169e3a70 : 0xffffff800dac3368
0xffffff81169e3b20 : 0xffffff800dac19f8
0xffffff81169e3b70 : 0xffffff800daca547
0xffffff81169e3cb0 : 0xffffff800d542904
0xffffff81169e3dc0 : 0xffffff800d4714a0
0xffffff81169e3e10 : 0xffffff800d44e80d
0xffffff81169e3e60 : 0xffffff800d46131b
0xffffff81169e3ef0 : 0xffffff800d57145d
0xffffff81169e3fa0 : 0xffffff800d41e7b6
Kernel Extensions in backtrace:
com.apple.driver.AppleMuxControl(3.20.16)[306E832A-0AD2-3096-9C62-511A73139C24]@0xffffff7f909af000->0xffffff7f909c1fff
dependency: com.apple.driver.AppleGraphicsControl(3.20.16)[E33C35C1-4499-34D2-A1EE-B87AA9FD726A]@0xffffff7f909ac000
dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f8e01c000
dependency: com.apple.iokit.IOPCIFamily(2.9)[9C640A56-0FCC-39B4-B469-31F6ED15228E]@0xffffff7f8dd41000
dependency: com.apple.iokit.IOGraphicsFamily(519.21)[E5B53C5D-BF6E-3D72-9091-A80DFE5426C9]@0xffffff7f8e16f000
dependency: com.apple.AppleGraphicsDeviceControl(3.20.16)[163A3487-6927-3191-9A5A-F395956DDF72]@0xffffff7f9097e000
com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f8e1d5000->0xffffff7f8e43dfff
dependency: com.apple.iokit.IOPCIFamily(2.9)[9C640A56-0FCC-39B4-B469-31F6ED15228E]@0xffffff7f8dd41000
dependency: com.apple.iokit.IONDRVSupport(519.21)[8E0EE518-0D53-38C0-B308-2C6CD9EC5B7B]@0xffffff7f8e1c5000
dependency: com.apple.iokit.IOGraphicsFamily(519.21)[E5B53C5D-BF6E-3D72-9091-A80DFE5426C9]@0xffffff7f8e16f000
com.apple.nvidia.classic.NVDANV50HalTesla(10.0.4)[5DCF031B-F81F-32A3-ADCD-18E16EAC7CF0]@0xffffff7f8e449000->0xffffff7f8e6f1fff
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f8e1d5000
dependency: com.apple.iokit.IOPCIFamily(2.9)[9C640A56-0FCC-39B4-B469-31F6ED15228E]@0xffffff7f8dd41000
com.apple.GeForceTesla(10.0.4)[B5956A47-EDD7-350D-A2D2-9AF876071387]@0xffffff7f8fe77000->0xffffff7f8ff35fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[9C640A56-0FCC-39B4-B469-31F6ED15228E]@0xffffff7f8dd41000
dependency: com.apple.iokit.IONDRVSupport(519.21)[8E0EE518-0D53-38C0-B308-2C6CD9EC5B7B]@0xffffff7f8e1c5000
dependency: com.apple.iokit.IOGraphicsFamily(519.21)[E5B53C5D-BF6E-3D72-9091-A80DFE5426C9]@0xffffff7f8e16f000
dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.4)[F8258F0F-61AD-30F4-BDD5-B18CCAAE535A]@0xffffff7f8e1d5000
BSD process name corresponding to current thread: WindowServer
Mac OS version:
17G8030
Kernel version:
Darwin Kernel Version 17.7.0: Sun Jun 2 20:31:42 PDT 2019; root:xnu-4570.71.46~1/RELEASE_X86_64
Kernel UUID: 28E28459-2FD2-36B7-BF74-064CD7B1E5F5
Kernel slide: 0x000000000d200000
Kernel text base: 0xffffff800d400000
__HIB text base: 0xffffff800d300000
System model name: MacBookPro6,2 (Mac-F22586C8)
System uptime in nanoseconds: 28124321306452
last loaded kext at 27249214779361: com.astrill.macproxy.kext 2.0.9 (addr 0xffffff7f90c3c000, size 57344)
last unloaded kext at 6217797599259: com.apple.driver.usb.AppleUSBOpticalMouse 1.2 (addr 0xffffff7f90c43000, size 8192)
loaded kexts:
com.astrill.macproxy.kext 2.0.9
com.astrill.astrill.kext 1.0
com.techsmith.TACC 1.0.3
com.apple.driver.AudioAUUC 1.70
com.apple.driver.AppleHWSensor 1.9.5d0
com.apple.driver.AGPM 110.23.37
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.AGDCPluginDisplayMetrics 3.20.16
com.apple.driver.pmtelemetry 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.AppleUpstreamUserClient 3.6.5
com.apple.driver.AppleHDA 281.52
com.apple.iokit.IOBluetoothSerialManager 6.0.7f15
com.apple.driver.AppleMikeyDriver 281.52
com.apple.GeForceTesla 10.0.4
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleIntelHDGraphics 10.0.4
com.apple.driver.AppleHV 1
com.apple.driver.eficheck 1
com.apple.driver.AppleIntelHDGraphicsFB 10.0.4
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.SMCMotionSensor 3.0.4d1
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleSMCLMU 211
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleMuxControl 3.20.16
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.AGDCBacklightControl 3.20.16
com.apple.driver.AppleMCCSControl 1.5.5
com.apple.driver.AppleUSBCardReader 439.70.3
com.apple.driver.AppleUSBTCKeyboard 254
com.apple.driver.AppleUSBTCButtons 254
com.apple.driver.AppleIRController 353
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.BootCache 40
com.apple.filesystems.hfs.kext 407.50.6
com.apple.iokit.SCSITaskUserClient 404.30.3
com.apple.iokit.AppleBCM5701Ethernet 10.3.1
com.apple.driver.AirPort.Brcm4331 800.21.30
com.apple.driver.AppleFWOHCI 5.5.9
com.apple.driver.AppleAHCIPort 329.50.2
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 6.1
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 220.50.1
com.apple.nke.applicationfirewall 185
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 220.50.1
com.apple.kext.triggers 1.0
com.apple.iokit.IOSurface 211.15
com.apple.driver.DspFuncLib 281.52
com.apple.kext.OSvKernDSPLib 526
com.apple.iokit.IOSerialFamily 11
com.apple.nvidia.classic.NVDANV50HalTesla 10.0.4
com.apple.nvidia.classic.NVDAResmanTesla 10.0.4
com.apple.iokit.IOAVBFamily 683.1
com.apple.plugin.IOgPTPPlugin 680.15
com.apple.driver.AppleSSE 1.0
com.apple.AppleGPUWrangler 3.20.16
com.apple.iokit.IOFireWireIP 2.2.9
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.driver.AppleHDAController 281.52
com.apple.iokit.IOHDAFamily 281.52
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.driver.AppleGraphicsControl 3.20.16
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.AppleGraphicsDeviceControl 3.20.16
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.iokit.IONDRVSupport 519.21
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IOGraphicsFamily 519.21
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.7f15
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.7f15
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.7f15
com.apple.iokit.IOBluetoothFamily 6.0.7f15
com.apple.driver.AppleUSBMultitouch 262
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.CoreStorage 546.50.1
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.iokit.IOSCSIMultimediaCommandsDevice 404.30.3
com.apple.iokit.IOBDStorageFamily 1.8
com.apple.iokit.IODVDStorageFamily 1.8
com.apple.iokit.IOCDStorageFamily 1.8
com.apple.iokit.IOAHCISerialATAPI 267.50.1
com.apple.iokit.IOAHCIBlockStorage 301.40.2
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.iokit.IOFireWireFamily 4.7.2
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.driver.corecapture 1.0.4
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBEHCIPCI 1.2
com.apple.driver.usb.AppleUSBEHCI 1.2
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 439.70.3
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.IOUSBMassStorageDriver 140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.3
com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.3
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IOSlaveProcessor 1
com.apple.driver.DiskImages 480.60.3
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOReportFamily 31
com.apple.iokit.IOTimeSyncFamily 680.15
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleACPIPlatform 6.1
com.apple.driver.AppleSMC 3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.Libm 1
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
EOF
Unable to gather system configuration information.Model: MacBookPro6,2, BootROM 99.0.0.0.0, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f17
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x802C, 0x31364B54463531323634485A2D3147364D31
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x802C, 0x31364B54463531323634485A2D3147364D31
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.102.30)
Bluetooth: Version 6.0.7f15, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: ST9500420AS, 500.11 GB
Serial ATA Device: MATSHITADVD-R UJ-898
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: IR Receiver
USB Device: Built-in iSight
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Internal Memory Card Reader
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
The solution
If your machine is having some graphical issues spacaially is a 2010 model
MacBook Pro this is a model if you actually do a Google search you won’t
find it if you just go to Apple comm but if you google search you will find a
support Apple comm article on these machines being covered for a certain
graphics issue now the Macbook pro 2011 is famous for graphics issues
the 2008 and 7 ones famous for graphics issues Macbook Pro 2010 is in
famous for a graphics issue but it does indeed have one and I can show you here
here we go intermittent black screen or loss of video quality program so this is
for this model which uses an 8 to 02850 motherboard I had
an older machine where there was an issue with a capacitor on a buck converter the
idea with this buck converter is it turns twelve point six volts into
somewhere around one point zero five volts and when you have an issue with
this capacitor it will drop the voltage and I was talking about this in a video
on recycling and refurbishing and and heating things and talking about how
warranty service centers rather than often try to find the problem what
they’ll do is Oh to shove the board in an oven and it works again and I did a
demonstration with the iron where I tried heating up a that capacitor and
you saw the voltage jump from 0.3 volts to 1.0 5 volts it was obviously the
capacitor and I’m just going to give you a little bit of an overview of what that
circuit looked like over here so we’re just going to open the board that has
that very common flaw and if we look for that board the capacitor
that was heated is right down here so let’s just get this on the screen so
this is a buck converter that’s going to turn one point zero five volts into this
is going to turn 12 volts into one point zero five volts you have buck controller
I see you have your two transistors you have your coil and then after that you
have a 330 micro farad poly tantalum capacitor to ground this is going to be the the battery so to this is an issue that was not figured out by Apple
for the longest time Apple had no idea why this board was failing so if you had
this board replaced under the program they would give you back a board
that did the exact same thing again and this is something that drove a lot of
independent repair technicians absolutely crazy out of their
minds for the longest period of time and what you did had is you had a lot of
people heating the graphics chip in order to make it work again and the sad
part is that it often would make it work again and I want to explain why now in
the video that I did on the tantalum capacitor I showed you on that video and
I’m going to link it here. what I did is I showed you it was
dead and then I isolate I didn’t heat the ground I didn’t heat the big chip
that it was powering isolated it I only heated the capacitor and nothing else
and you saw that it worked beautifully again that’s because the capacitor was
bent so what people are doing is they’re often heating the graphics chip which is
going to be up here and while they’re doing that they’re preheating the entire
board and this heat is going to try and move over a little bit over here so this
is the graphics chip and then you have the capacitor over here so when they
heat the graphics chip they’re actually heating the capacitor and heating the
capacitor they’re making it work again and it took a long time for somebody to
I finally figured out that there was a pattern here is I’m going to put a new capacitor
I’m just going to scrape away over here
scrape away until I can fit a standard capacitor over here and I
want to see if I can turn it on and boot into the MAC OS without a kernel panic so
the issues would manifest themselves on this board with the screen going black
or a kernel panic and the kernel panic is always going to be something related
to graphics yeah people will think that the issue is a chip but the real issue
is this power rail is fluctuating in voltage and it’s not as catastrophic as
with the older ones again the older models they don’t have they don’t have
the same issue they have the issue with with the mCP and if the mCP doesn’t turn
on then it’s you know you’re just screwed so we’re just going to scrape
away over here we’re going to keep scraping until we get a nice base we can
just extend our solder pad out so that we can put a regular capacitor on there
and we’re going to solder to that I could probably scrape a little bit more,
should clean that if I finish extending it out so you just extend this out yeah
it’s going to make a little bit easier to get a cap on here we’re going to take
a 330 microfarad today same value. yeah this is from Apple store multiple
kernel panics a parenting console related to graphics processor graphics
processor may be failing requiring logic board replacement
Apple doesn’t know what they’re doing check the problem description
customer states machine will intermittently shut off during use
that’s the multiple kernel panics graphics processor may be failing
requiring logic board replacement graphics processor
again this this isn’t even recycling centers saying this stuff at this point