System specs
- 2019 15" Macbook Pro
- Processor Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
- Intel UHD Graphics 630
- AMD Radeon Pro 555X
- OS X 10.15.3 beta 1 (noted in case firmware updates in 15.3 affect this build)
- Win10 10.0.18363 Build 18363 (latest general release)
eGPU hardware
- Akitio Node (non-Pro; never updated firmware)
- Noctua 120mm front fan; replacement PSU fan (didn't like the whir of the original)
- PowerColor Red Dragon Radeon RX 5700 XT
- Apple-brand TB3 cable
- External monitor: Dell S2719DC
Hardware pictures
Installation steps
(Whole process took less than 2 hours including waiting around for stuff to install)
- Apple Developer Program > update to 10.15.3 beta ("beta 1" was released when I did this - https://developer.apple.com/programs/)
- Download November Update ISO from Microsoft (as of publishing date, is the default ISO)
- Unplug all Thunderbolt devices
- Bootcamp Assistant > Partition Drive > Complete Bootcamp Assistant (all defaults, I installed Windows Pro)
- Reboot into Windows > complete installation including all Apple drivers (all defaults again - for some reason this failed several times inc. once with a BSOD, but eventually all was installed by just trying repeatedly)
- Run Windows Update (installed all available updates inc. Dec roll-up & security patches; did NOT select to install "other Microsoft products")
- Run Apple Software Update (installed all available updates)
- Download DDU / Adrenaline 2020 Red Gaming edition drivers from bootcampdrivers.com
- Reboot into Safe Mode w/NO networking, per DDU instructions
- Run DDU (set last option in the list to block auto-installing drivers for newly discovered display adapters)
- Install Adrenaline 2020 drivers from bootcampdrivers.com (all defaults, also said "yes" when prompted if I wanted to remove old drivers which triggered a reboot to complete the install)
- Shut down laptop
- Plug in eGPU (no other devices), and UNPLUG external monitor from eGPU (unplug monitor otherwise just boots to black screen and cannot proceed)
- Boot into Windows
- Confirm 5700 XT is (1) recognized and (2) Error 12
- Download the file hosted on this comment: https://egpu.io/forums/pc-setup/egpu-fail-after-update-to-windows-19-03/paged/11/#post-71374
- Follow instructions on this comment to replace pci.sys and remove access for "TrustedInstaller": https://egpu.io/forums/pc-setup/egpu-fail-after-update-to-windows-19-03/paged/11/#post-71355
- Reboot into Windows without unplugging eGPU
- Confirm 5700 XT Error 12 is resolved and all appears to be working
- Plug external monitor back into eGPU
- Done
Result:
Fully functional bootcamp setup on latest version of Windows Pro - reboot / cold boot w/eGPU always plugged in and awaken from sleep both working perfectly. Reboot into OS X and back to Windows with no issues or unplugging / hot plugging required. All other thunderbolt ports appear completely functional as well.
Benchmarks
4 lanes of PCI-E:
7713 in Time Spy (external monitor only):
Comments
Now I can play Squad again. Save goodbye to my loved ones for me.
Thank you for sharing! I followed the same steps, however I did it with the latest Windows insiders build, latest version of all drivers, and Catalina 10.15.3 beta 2.
After step 18, instead of getting error 12 resolved, the 5700 XT stops being recognized and instead is showing up as a "PCI Express Downstream Switch Port" (status: Code 12).
Any help would be appreciated.
XFX 5700 XT Ultra, Razer Core X Chroma, MacBook Pro 15 (late 2016 with RP460), macOS Catalina 10.15.3 Public beta 2, windows insiders build on an external SSD.
Does this work for mac mini?
Mac mini + Razer Core x + PowerColor RX 5700XT + Catalina 10.15.2
Thank you for sharing!
So the RX 5700 XT doesn't need a PSU replacement with the Aikitio Node?
MacBook Pro (mid 2018, i9, 32gb, Radeon Pro 560X) + Akitio Node + Nvidia GTX980TI
Lovely build, thanks for sharing.
I was also wondering about the power consumption of the 5700 xt. Did you run into any power-related problems with the stock PSU of the Akitio Node?
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.