2019 15" MacBook Pro (Vega16) [9th,8C,H] + RX 5700 XT @ 32Gbps-TB3 (Razer Core X) + macOS 10.15.3 & Win10 19551 // Latest fast ring Win 10
System specs (model inc screen size, CPU, iGPU, dGPU, operating system which eGPU is being used)
mid 2019 15" MacBook Pro (Vega 16) [9th,8C,H], i9-9880H, Intel® UHD Graphics 630 igpu, Vega 16 dGPU/32G RAM/1TB SSD
eGPU hardware (eGPU enclosure, video card, any third-party TB3 cable, any custom mods)
Installation steps (what did you do to get it all going?)
MacOS 10.15.3: plug and play, recognized the card immediately, soft eject and other functions work fine.
Win 10 Pro for Workstations 1903: Code 12 right after plugging the enclosure in, card recognized as generic adapter. Installed Blue drivers from www.bootcampdrivers.com, did NOT boot into safe nor ran DDU, just checked "Reset Card" flag, rebooted, clicked "Setup" again. Code 12 but card model was recognized properly. Hot/cold plug resulted in Code 12, disabling PCIe devices didn't yield any positive results. Instead of playing with "pci.sys", I updated Win 10 to slow ring Insider edition, did not help. Updated to the latest Win 10 fast ring - 19551.1005, card is recognized with no problems on cold boot, both dgpu (internal monitor) and egpu work just fine. AMD XConnect appears to be functional. Stress tests / benchmarks run fine, no artifacts or instability. Hot plug still results in Code 12, which is not a big deal, considering cold boot is stable.
At the end of the day, for my machine, it took an update to the latest Win 10 from the fast ring and installing Blue drivers from www.bootcampdrivers.com with "Reset card" option, no other actions such as Safe boot or DDU were needed.
3dmark, PCI Express bandwidth - 2.7Gbytes/sec
3dmark, Time Spy 8204
Comments (eg: how has the eGPU improved your workflow or gaming)
The cost of egpu setup ended up being around $750 (USD), which is reasonable for making gaming possible without buying a PC.
19555 Win10 still works fine for cold boot
Thanks for the update. I'll probably be trying similar steps tonight on my new eGPU setup.
Are you able to stay on certain windows insider builds, or are you forced to move to the next build when they come out? Googling, I'm not having great luck with an answer. I'd hate to be on a build that works like you found, but then be forced to move to a newer build that might have more problems.