2014 13" MacBook Pro [4th,2C,U] + RX 580 @ 16Gbps-TB2>TB3 (Gigabyte Gaming Box) + macOS 10.14.2 & Win10 [ivanosh]
- Mid 2014 13" MacBook Pro (16 gb, Samsung EVO 960 ssd, Intel Iris Pro 1536 MB)
- Mojave 10.14.2
- Windows 10 (1511)
- Lenovo L24q
- Gygabyte Gaming Box RX580 ( https://www.gigabyte.com/Graphics-Card/GV-RX580IXEB-8GD)
- Thunderbolt 2 cable 0.5m
- Thunderbolt 3 to Thunderbolt 2 adapter
Installation steps OSX
Easy. Just disable SIP and run purge-wrangler script
- Hold Cmd+R
- Utilities -> Terminal -> csrutil disable
- Install and run purge-wrangler with single terminal command (here in Installation header: https://github.com/mayankk2308/purge-wrangler)
- and follow appeared menu.
Installation steps Windows 10 (bootcamp)
- From osx download Windows 10.iso
- Windows 10 should be version 1511(10586). Other newer version gave to me error 12 (yellow triangle) of lack power. Picture will be attached below.
- Prepare with Boot Camp Assistant installation usb and let Assistant to download all required drivers.
- I have sliced with bootcamp for Windows around 60gb from internal ssd storage.
- And installed all the drivers with bootcamp driver installator.
- When you have installed everything you need to recognize your video driver.
- For recognition use next steps:
- Download this file : ( https://egpu.io/wp-content/uploads/wpforo/attachments/4/369-applesetosefi.zip )
- Go to ( https://egpu.io/forums/pc-setup/how-to-keep-mbps-irisiris-pro-activated-when-booting-into-windows-boot-camp/#post-1458 )
- Use instruction as described in USB stick creation procedure and create usb as in instruction.
- When usb is ready, turn off your pc. Then turn it on, and hold option button.
- Next step is inserting Thunderbolt cable from eGPU to mac. It should start to spinn fans.
- Next choose from menu EFI and mac will load to Windows as usually, but in device controller you should see extra graphic adapter.
- Now go to AMD Radeon and download last driver. Driver now (when in device manager is second device recognized) will install easily. After installation restart your pc.
- When it reboots now you can use option comand to choose windows 10(i didnt choose EFI anymore, just one for first recognition).
- Now all should work like a charm.
- Playable on both OSs
- Hot plug working in macOS
- You can install updates on your Windows, but don't upgrade major version
Not comfortable to switch OS in clamshell mode. macOS detecting eGPU after login screen
- LEDs not working in Windows
- USB ports don't transfer data, just providing charge ability in Windows. Had somebody same issue?
- Sometimes box very quiet in games, but after reboot to another OS it going crazy and trying to fly away in idle state. If somebody have experience with this problem, i'll be glad to get an advice.
I didn't find any software to control FAN speed, state, etc. AORUS ENGINE( https://www.gigabyte.com/Graphics-Card/GV-RX580IXEB-8GD#support-dl-utility) don't showing FAN curve. Curve just empty.
- Can't update box's bios, firmware. .bat scrip saying that can't detect device. Because of tb2?
issue 5 also solved. Mobile app have enough info
Issue 2 and 3 occur because system is TB2 and running Windows (USB will work on macOS). 4 requires firmware update, but cannot be done due to 6, as firmware update can only be done on TB3 systems.
I'm having issues with making it work on Bootcamp. I downloaded a custom stripped down version of windows, with version 1809 (Custom ISO makes Windows 10 much much smaller with is great because my SSD is only 500GB). Do you think that is still a problem, after 4 months? Or can my problem be related to something else?
Hello, @dream3! I'm using same mbp15 2015 now. Here is guide. Dunno why it's still not added to the builds catalog
Hi I'm new to this and I'm seriously considering the Gigabyte box for my mid 2014 MacBook pro 15" (Iris pro only, no nvidia GPU). Did you have any issues outputting to the internal display? Did you run any benchmarks?
Thanks, and sorry for resurrecting an old thread, just looking for some insight.
Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts