0. Start with a fresh installation of Windows 10 Build 1803. (It may work with another build or not-so-fresh installation, but this is confirmed. And this is best way to avoid dreaded Error 12).
A) nVidia cards:
1. Hot-plug your eGPU on a running windows system into the right side TB3 ports.
2. Give the system some time, at least a couple of minutes, it will install the drivers by itself.
3. Finally your card will appear in Device Manager under "Display Adapters", but yellow banged (Error 14 or 43)
4. Right-click on it and "Disable device", followed by "Enabled device". No reboot necessary.
5. Finished. If you have an external monitor, it will display a windows desktop.
6. Before you boot next time => go to Step C7!
(Note: With nVidia cards Step C7 can be avoided, by unplugging the eGPU during boot and hotplugging it after Windows is fully loaded)
B) AMD cards:
1. Download AMD drivers von bootcampdrivers.com
(Important Note: Why bootcampdrivers drivers? Because standard AMD drivers (eGPU) and Apple AMD drivers (dGPU) collide, bootcampdrivers support both.)
2. Reboot your system into Safe Mode. ("Change advanced startup option" -> "Restart now" -> Option 4/5)
3. Uninstall all AMD Drivers with the Tool "DDU" which is coming with the Bootcampdrivers.
4. Install Bootcampdrivers downloaded in 1, "Radeon Pro Series" will appear under "Display Adapters". Reboot without eGPU.
5. HotPlug eGPU => AMD eGPU will be yellow banged with error 12.
6. Reboot, but before you reboot => Go to Step C7.
C) AMD+nVidia: Preparation that internal display will be working after reboot:
7. Uninstall the eGPU directly from Device Manager: (Do not delete the drivers)
8) Reboot immediately. Done:
2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.15.4 & Win10 1809 // Navi vs Radeon VII vs GTX 1080 Ti [build link]
How do you uninstall the 560x drivers? IS that what the screen shots are showing? When I run DDU on my 2016 (ok, not the models listed here) I lose output to my LG 5K so I need a different solution...
2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10
---
LG 5K Ultrafine flickering issue fix
2018 Mac Mini [8th,6C,B] + RX 580 @ 32Gbps-TB3 (AKiTiO Node Lite) + Win10 20H2 [build link]
Hardware: mid 2017 15"MBP Radeon Pro 555 model, with HP omen accelerator, the best I Can tell is my Omen is basically non responsive when plugged into my system at any point. This is in bootcamp as well, is there any fancy step to getting the system detected?
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.How do you uninstall the 560x drivers? IS that what the screen shots are showing? When I run DDU on my 2016 (ok, not the models listed here) I lose output to my LG 5K so I need a different solution...
How are you connecting the 5k to your laptop? Through the eGPU video card? or through your Laptop?
In any case, I never thought of this! I will definitively try it!
MacBook Pro Touch Bar 2017 15" + Mantiz Venus MZ-02 + AMD Radeon Vega 64
2017 15" MacBook Pro (RP560) [7th,4C,H] + RX 580 @ 32Gbps-TB3 (Mantiz Venus) + Win10 [build link]
Hmm, I've noticed this method seems to work for me initially (most of the time). However I've found after a period of about 10 minutes the whole Windows 10 OS seems to freeze / lock up. Has anybody else experienced this behaviour before?
Strange as when testing this the first couple of times it wouldn't lock up after any time period.
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.How do you uninstall the 560x drivers? IS that what the screen shots are showing? When I run DDU on my 2016 (ok, not the models listed here) I lose output to my LG 5K so I need a different solution...
There are two ways.
1) Using the Software DDU (the safe and recommended way)
2) Uninstalling from DeviceManager, it is not what is displayed in the screenshots, but similar and you have to check "Delete the drivers software for this device".
Hardware: mid 2017 15"MBP Radeon Pro 555 model, with HP omen accelerator, the best I Can tell is my Omen is basically non responsive when plugged into my system at any point. This is in bootcamp as well, is there any fancy step to getting the system detected?
When you hotplug your eGPU, it is automatically detected. Sometimes the system seems to stop, but only for a few second and then it's normal again. If your eGPU is not detected or your system doesn't respond anymore, there is something wrong with either software or hardware.
@mac_editor, are there any news on an automatically uninstall of eGPUs on shutdown?
2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.15.4 & Win10 1809 // Navi vs Radeon VII vs GTX 1080 Ti [build link]
@oliverb haven’t had time to work on it further. Dealing with a busy college schedule at the moment.
"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]
Thank you very Much I'm Presuming there is something up with the Enclosure itself, HP released a Firmware update for it to address this sort of issue but without the station being detected let alone the eGPU it makes it a little difficult for me to update the firmware but ill find a way.
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.Hi everyone,
I followed these steps and was able to get my Vega 64 to work properly on my 2017 MBP 15", with an external monitor. My only (large) caveat is that I'm unable to use an peripherals - about 30 seconds after I plug in a mouse or keyboard, the computer freezes and requires a restart.
I'm plugging the EGPU thunderbolt in the left side of the computer on its own, and attempt to plug my mice/keyboard on the right side.
Tips? Is there a USB controller that I need to install/uninstall/disable in device manager? I see these by default, but aren't sure if they're at the root of the issue:
1. Apple USB Composite Device
2. Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)
3. USB Root Hub (USB 3.0)
Thanks!
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.1803 is what I got, I didn't have to DSDT and this was the only way to get both dGPU and eGPU working. Also wonder if the BIOS version in the MAC(updated by OSX) also affects this. For some reason bootcampdrivers.com manages to allocate the eGPU properly, so what happens about that 32 space addressing as being the root case of code 12? Is bootcampdrivers doing the same thing as DSDT?
Thanks so much @oliverb for jumping on my thread and helping out. I didn't have to do a DSDT!
Sytem InfoiMAC Late 2015. dGPU AMD M390, OSX 10.12.6, Windows 17134.rs4_release.180410-1804(1803). GYGABYTE AORUS RX580 miniITX eGPU my signature
2015 27" iMac 5K (R9 M390) [6th,4C] + RX 580 @ 16Gbps-TB2>TB3 (Gigabyte Gaming Box) + Win10 [build link]