Step-By-Step Guides to install nVidia and AMD eGPU Cards on Bootcamp 15-inch Mac...
 
Notifications
Clear all

Step-By-Step Guides to install nVidia and AMD eGPU Cards on Bootcamp 15-inch MacBook 2018, 2017, 2016 and most Macs with AMD dGPU  

 of  15
  RSS

OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 

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)

YellowbangedNvidiaCard

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)

UninstallDeviceError12
UninstgallDeviceError12B

8) Reboot immediately. Done:

UninstgallDeviceError12C
This topic was modified 10 months ago

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) + Win10 & macOS 10.15.4 [build link]  


Squuiid and sabrefv liked
ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 3 years ago
 

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

 
2017 13" MacBook Pro [7th,2C,U] + RX 560 @ 32Gbps-TB3 (AKiTiO Node Lite) + macOS 10.15.4 & Win10 [build link]  


ReplyQuote
Stupid_Mac
(@stupid_mac)
Active Member
Joined: 1 year ago
 

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.

.

ReplyQuote
teltersat
(@teltersat)
Eminent Member
Joined: 1 year ago
 
Posted by: Eightarmedpet

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]  


ReplyQuote
(@albatraoz)
Active Member
Joined: 3 years ago
 

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.

.

ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: Eightarmedpet

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".

Posted by: Stupid_Mac

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) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@oliverb haven’t had time to work on it further. Dealing with a busy college schedule at the moment.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

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]  


OliverB liked
ReplyQuote
Stupid_Mac
(@stupid_mac)
Active Member
Joined: 1 year ago
 

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. Smile

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Sideflap
(@sideflap)
New Member
Joined: 1 year ago
 

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!

This post was modified 1 year ago

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
abelviking
(@abelviking)
Eminent Member
Joined: 1 year ago
 

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!

This post was modified 1 year ago

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]  


OliverB liked
ReplyQuote
 of  15