Hi,
I just bought Gigabyte Gaming Box RX580 (rev 1.0) from eBay and I can't make it work with my MBP 13" 2015 Mojave 10.14.6 with original Apple TB3/TB2 adapter and 2m long original Apple Thunderbolt 2 cable. First I tried automate-eGPU EFI 1.05, ended with KERNEL PANIC, so I tried purge-wrangler script with the same KERNEL PANIC result. If I keep eGPU plugged it keeps looping... With the purge-wrangler script method the kernel panic shows up right after patching started, it turns of the screen (or just black) and bum! SIP turned off of course. Could anybody help me to make it work please? Thanks for any ideas!
Here is the panic log from console:
Anonymous UUID: D9F0872A-2B38-8AD3-3A0C-A8D6FAEBA222Wed Nov 13 23:35:11 2019*** Panic Report ***panic(cpu 2 caller 0xffffff801d6dc9bd): Kernel trap at 0xffffff7fa13deafe, type 14=page fault, registers:CR0: 0x000000008001003b, CR2: 0xffffff91501fe000, CR3: 0x0000000021979000, CR4: 0x00000000003626e0RAX: 0xffffff91501fe000, RBX: 0x0000000000005434, RCX: 0x0000000002000000, RDX: 0x0000000003000000RSP: 0xffffff812025bc00, RBP: 0xffffff812025bc20, RSI: 0xffffff804167fc70, RDI: 0x0000000000000000R8: 0x0000000050775d80, R9: 0x00000000000000c2, R10: 0xffffff801dea3d98, R11: 0xffffff804167fc7aR12: 0xffffff803f105b00, R13: 0xffffff80f1409000, R14: 0x0000000000000000, R15: 0xffffff80415617d0RFL: 0x0000000000010246, RIP: 0xffffff7fa13deafe, CS: 0x0000000000000008, SS: 0x0000000000000010Fault CR2: 0xffffff91501fe000, Error code: 0x0000000000000002, Fault CPU: 0x2, PL: 0, VF: 1Backtrace (CPU 2), Frame : Return Address0xffffff812025b6d0 : 0xffffff801d5af57d0xffffff812025b720 : 0xffffff801d6eb0650xffffff812025b760 : 0xffffff801d6dc79a0xffffff812025b7d0 : 0xffffff801d55c9d00xffffff812025b7f0 : 0xffffff801d5aef970xffffff812025b910 : 0xffffff801d5aede30xffffff812025b980 : 0xffffff801d6dc9bd0xffffff812025baf0 : 0xffffff801d55c9d00xffffff812025bb10 : 0xffffff7fa13deafe0xffffff812025bc20 : 0xffffff7fa14179230xffffff812025bc40 : 0xffffff7fa13de9e80xffffff812025bc80 : 0xffffff7fa13ff0d30xffffff812025bcd0 : 0xffffff7fa138577c0xffffff812025bd20 : 0xffffff7fa13837660xffffff812025bd60 : 0xffffff7fa01bb8e80xffffff812025bde0 : 0xffffff7fa1381dae0xffffff812025be40 : 0xffffff801dc2f6cb0xffffff812025be80 : 0xffffff801dc2f3850xffffff812025bf00 : 0xffffff801dc2e9470xffffff812025bf50 : 0xffffff801dc304360xffffff812025bfa0 : 0xffffff801d55c0ceKernel Extensions in backtrace:com.apple.iokit.IOAcceleratorFamily2(404.14)[B90F7E9A-415C-38E6-BA28-823B4C530021]@0xffffff7fa018d000->0xffffff7fa0233fffdependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[17A7EC3A-8985-3FD5-B08E-F1EF3DBE2ABC]@0xffffff7f9e923000dependency: com.apple.iokit.IOSurface(255.6.1)[DAEF78DB-6C43-35B5-A554-7B2F302C6352]@0xffffff7fa0169000dependency: com.apple.iokit.IOPCIFamily(2.9)[4CEDE29C-2826-337B-8A0B-00C6F5270D9B]@0xffffff7f9de95000dependency: com.apple.iokit.IOGraphicsFamily(530.67)[C8F225BC-5B1C-343F-95D0-8E0DED5D740D]@0xffffff7f9e9cf000dependency: com.apple.iokit.IOReportFamily(47)[B0D3B0E7-4325-3EE3-817A-AD594AB286A6]@0xffffff7f9e123000com.apple.kext.AMDRadeonX4000(2.1.1)[23395F73-993C-3625-8EF4-5689518FA770]@0xffffff7fa1381000->0xffffff7fa17c0fffdependency: com.apple.iokit.IOSurface(255.6.1)[DAEF78DB-6C43-35B5-A554-7B2F302C6352]@0xffffff7fa0169000dependency: com.apple.iokit.IOPCIFamily(2.9)[4CEDE29C-2826-337B-8A0B-00C6F5270D9B]@0xffffff7f9de95000dependency: com.apple.iokit.IOGraphicsFamily(530.67)[C8F225BC-5B1C-343F-95D0-8E0DED5D740D]@0xffffff7f9e9cf000dependency: com.apple.iokit.IOAcceleratorFamily2(404.14)[B90F7E9A-415C-38E6-BA28-823B4C530021]@0xffffff7fa018d000BSD process name corresponding to current thread: kernel_taskMac OS version:18G1012Kernel version:Darwin Kernel Version 18.7.0: Sat Oct 12 00:02:19 PDT 2019; root:xnu-4903.278.12~1/RELEASE_X86_64Kernel UUID: DFB5D0E2-3B41-3647-A48B-D704AFCC06B4Kernel slide: 0x000000001d200000Kernel text base: 0xffffff801d400000__HIB text base: 0xffffff801d300000System model name: MacBookPro12,1 (Mac-E43C1C25D4880AD6)System uptime in nanoseconds: 215335413531last loaded kext at 214555311991: com.apple.kext.AMDRadeonX4000HWLibs 1.0 (addr 0xffffff7fa17c1000, size 18427904)last unloaded kext at 181102247465: com.apple.driver.AppleIntelLpssI2C 3.0.60 (addr 0xffffff7f9ebc6000, size 40960)loaded kexts:com.adguard.nfext 27com.paragon-software.filesystems.ntfs 19.4.15com.corel.painter.PainterAudioDriver 1com.driver.LogJoystick 2.0at.obdev.nke.LittleSnitch 5264com.apple.kext.AMDRadeonX4000 2.1.1com.apple.kext.AMD9500Controller 2.1.1com.apple.driver.AppleGFXHDA 100.1.414com.apple.filesystems.smbfs 3.3.2com.apple.fileutil 20.036.15com.apple.filesystems.autofs 3.0com.apple.filesystems.ntfs 3.13com.apple.driver.AGPM 110.25.11com.apple.driver.X86PlatformShim 1.0.0com.apple.driver.ApplePlatformEnabler 2.7.0d0com.apple.driver.AppleUpstreamUserClient 3.6.5com.apple.driver.AppleHDA 282.54com.apple.driver.AudioAUUC 1.70com.apple.driver.AppleGraphicsDevicePolicy 3.50.14com.apple.AGDCPluginDisplayMetrics 3.50.14com.apple.driver.AppleHV 1com.apple.iokit.IOUserEthernet 1.0.1com.apple.iokit.IOBluetoothSerialManager 6.0.14d3com.apple.driver.pmtelemetry 1com.apple.driver.AppleIntelBDWGraphics 12.1.0com.apple.Dont_Steal_Mac_OS_X 7.0.0com.apple.driver.eficheck 1com.apple.driver.AppleSMCLMU 212com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0com.apple.driver.AppleLPC 3.1com.apple.driver.AppleOSXWatchdog 1com.apple.driver.AppleCameraInterface 6.8.0com.apple.driver.AppleThunderboltIP 3.1.2com.apple.driver.AppleIntelBDWGraphicsFramebuffer 12.1.0com.apple.iokit.BroadcomBluetooth20703USBTransport 6.0.14d3com.apple.driver.AppleBacklight 170.12.12com.apple.driver.AppleMCCSControl 1.5.9com.apple.driver.AppleUSBCardReader 456.260.3com.apple.driver.AppleVirtIO 2.1.3com.apple.filesystems.hfs.kext 407.200.4com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1com.apple.BootCache 40com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0com.apple.AppleSystemPolicy 1.0com.apple.filesystems.apfs 945.275.8com.apple.driver.AppleAHCIPort 329.260.5com.apple.driver.AppleTopCaseHIDEventDriver 138.4com.apple.driver.AirPort.BrcmNIC 1400.1.1com.apple.private.KextAudit 1.0com.apple.driver.AppleSmartBatteryManager 161.0.0com.apple.driver.AppleRTC 2.0com.apple.driver.AppleACPIButtons 6.1com.apple.driver.AppleHPET 1.8com.apple.driver.AppleSMBIOS 2.1com.apple.driver.AppleACPIEC 6.1com.apple.driver.AppleAPIC 1.7com.apple.nke.applicationfirewall 202com.apple.security.TMSafetyNet 8com.apple.kext.AMDRadeonX4000HWLibs 1.0com.apple.kext.AMDRadeonX4000HWServices 2.1.1com.apple.driver.usb.AppleUSBHub 1.2com.apple.kext.AMDSupport 2.1.1com.apple.driver.AppleHPM 3.4.1com.apple.driver.AppleIntelLpssI2CController 3.0.60com.apple.driver.AppleIntelLpssI2C 3.0.60com.apple.driver.AppleThunderboltPCIUpAdapter 2.1.5com.apple.kext.triggers 1.0com.apple.driver.DspFuncLib 282.54com.apple.kext.OSvKernDSPLib 528com.apple.driver.AppleGraphicsControl 3.50.14com.apple.iokit.IOAVBFamily 760.6com.apple.plugin.IOgPTPPlugin 740.2com.apple.iokit.IOEthernetAVBController 1.1.0com.apple.iokit.IOSkywalkFamily 1com.apple.driver.AppleSSE 1.0com.apple.AppleGPUWrangler 3.50.14com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0com.apple.driver.AppleHDAController 282.54com.apple.iokit.IOHDAFamily 282.54com.apple.driver.X86PlatformPlugin 1.0.0com.apple.driver.IOPlatformPluginFamily 6.0.0d8com.apple.iokit.IOAcceleratorFamily2 404.14com.apple.iokit.IOSurface 255.6.1com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.14d3com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.14d3com.apple.iokit.IOBluetoothHostControllerTransport 6.0.14d3com.apple.AppleGraphicsDeviceControl 3.50.14com.apple.driver.AppleBacklightExpert 1.1.0com.apple.iokit.IONDRVSupport 530.51com.apple.driver.AppleSMBusController 1.0.18d1com.apple.iokit.IOGraphicsFamily 530.67com.apple.iokit.IOAudioFamily 206.5com.apple.vecLib.kext 1.2.0com.apple.driver.usb.networking 5.0.0com.apple.iokit.IOSerialFamily 11com.apple.filesystems.hfs.encodings.kext 1com.apple.iokit.IOAHCIBlockStorage 301.270.1com.apple.driver.AppleThunderboltDPInAdapter 5.6.9com.apple.driver.AppleThunderboltDPAdapterFamily 5.6.9com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.5com.apple.iokit.IOAHCIFamily 288com.apple.driver.AppleActuatorDriver 2450.1com.apple.driver.AppleHIDKeyboard 208com.apple.driver.AppleHSBluetoothDriver 138.4com.apple.driver.IOBluetoothHIDDriver 6.0.14d3com.apple.iokit.IOBluetoothFamily 6.0.14d3com.apple.driver.AppleMultitouchDriver 2450.1com.apple.driver.AppleInputDeviceSupport 2440.2com.apple.driver.AppleHSSPIHIDDriver 55.1com.apple.driver.AppleThunderboltNHI 4.7.9com.apple.iokit.IOThunderboltFamily 6.8.6com.apple.iokit.IO80211Family 1200.12.2com.apple.driver.mDNSOffloadUserClient 1.0.1b8com.apple.driver.corecapture 1.0.4com.apple.driver.AppleHSSPISupport 55.1com.apple.driver.AppleIntelLpssSpiController 3.0.60com.apple.driver.AppleIntelLpssGspi 3.0.60com.apple.driver.AppleIntelLpssDmac 3.0.60com.apple.driver.usb.AppleUSBXHCIPCI 1.2com.apple.driver.usb.AppleUSBXHCI 1.2com.apple.driver.usb.AppleUSBHostPacketFilter 1.0com.apple.iokit.IOUSBFamily 900.4.2com.apple.driver.AppleUSBHostMergeProperties 1.2com.apple.driver.AppleEFINVRAM 2.1com.apple.driver.AppleEFIRuntime 2.1com.apple.iokit.IOSMBusFamily 1.1com.apple.iokit.IOHIDFamily 2.0.0com.apple.security.quarantine 3com.apple.security.sandbox 300.0com.apple.kext.AppleMatch 1.0.0d1com.apple.driver.DiskImages 493.0.0com.apple.driver.AppleFDEKeyStore 28.30com.apple.driver.AppleEffaceableStorage 1.0com.apple.driver.AppleKeyStore 2com.apple.driver.AppleUSBTDM 456.260.3com.apple.driver.AppleMobileFileIntegrity 1.0.5com.apple.iokit.IOUSBMassStorageDriver 145.200.2com.apple.iokit.IOSCSIBlockCommandsDevice 408.250.3com.apple.iokit.IOSCSIArchitectureModelFamily 408.250.3com.apple.iokit.IOStorageFamily 2.1com.apple.kext.CoreTrust 1com.apple.driver.AppleCredentialManager 1.0com.apple.driver.KernelRelayHost 1com.apple.iokit.IOUSBHostFamily 1.2com.apple.driver.usb.AppleUSBCommon 1.0com.apple.driver.AppleBusPowerController 1.0com.apple.driver.AppleSEPManager 1.0.1com.apple.driver.IOSlaveProcessor 1com.apple.iokit.IOTimeSyncFamily 740.2com.apple.iokit.IONetworkingFamily 3.4com.apple.iokit.IOReportFamily 47com.apple.driver.AppleACPIPlatform 6.1com.apple.driver.AppleSMC 3.1.9com.apple.iokit.IOPCIFamily 2.9com.apple.iokit.IOACPIFamily 1.4com.apple.kec.pthread 1com.apple.kec.Libm 1com.apple.kec.corecrypto 1.0EOF
MBP 13" 2015 • Mojave 10.14.6 • Gigabyte Gaming Box RX 580 8G • TB2/TB3 adapter
Symptoms indicate faulty GPU.
"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca
Author: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
Definitive macOS Thunderbolt eGFX Compatibility Registry
Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]
Are you sure? Because when I tried to boot to Windows 10 1903 (Bootcamp) through automate-eGPU EFI, I can see the Radeon RX 580 detected in device manager (with code 12 unfortunately). Is there anything what I can do to be sure that the problem is in faulty GPU?
MBP 13" 2015 • Mojave 10.14.6 • Gigabyte Gaming Box RX 580 8G • TB2/TB3 adapter
Is there any way to repair it, or the only solution is the RMA of my purchase?
MBP 13" 2015 • Mojave 10.14.6 • Gigabyte Gaming Box RX 580 8G • TB2/TB3 adapter
You can try using an extra install of macOS to test:
"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca
Author: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
Definitive macOS Thunderbolt eGFX Compatibility Registry
Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]
I will try! Thank you very much for this tip.
MBP 13" 2015 • Mojave 10.14.6 • Gigabyte Gaming Box RX 580 8G • TB2/TB3 adapter
So I tried it with the second clean install of Mojave 10.14.6 with the totally same result, it looks like GPU self restarted just before the kernel panic, you can hear a strange sound of switching something. I will try to return it. Anyway, which low-budget configuration of eGPU would you recommend for my MBP 13" 2015 please?
MBP 13" 2015 • Mojave 10.14.6 • Gigabyte Gaming Box RX 580 8G • TB2/TB3 adapter
I think the Gaming Box was a great choice. Sad to hear it seems to be faulty. Something similar would be nice. RX 580s are quite cheap and Sonnet Breakaway 350 can be had for 200$ new.
"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca
Author: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
Definitive macOS Thunderbolt eGFX Compatibility Registry
Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]