2019 16" MacBook Pro (RP5500M) [9th,8C,H] + RX Vega 56 @ 32Gbps-TB3 (Razer Core ...
 
Notifications
Clear all

2019 16" MacBook Pro (RP5500M) [9th,8C,H] + RX Vega 56 @ 32Gbps-TB3 (Razer Core X) + macOS 11.4 & Win10 21H1  

  RSS

stalegjelsten
(@stalegjelsten)
New Member
Joined: 1 year ago
 

System specs

Computer: MacBook Pro 16" (2019, i9-9880H, Radeon 5500M)
 
 
OS1: MacOS Big Sur 11.4
OS2: Windows 10 Home. Version 21H1. Build: 19043.1083. Windows Feature Experience Pack 120.2212.3530.0

 

eGPU hardware

eGPU case: Razer Core X with supplied 0.5 m TB3 cable.

GPU: Sapphire Radeon RX Vega 56

Installation steps

Background

My Mac shipped with macOS 10.15 Catalina installed, and I installed Windows 10 using Boot Camp and used Windows 10 1903 build 18362.295 with set_efi to be able to use the eGPU in Windows. During the install I followed remaker's excellent guide. This setup has worked nicely the last 12 months, but then I updated to Big Sur sometime during March/April and Windows just would not boot with a Blue Screen of Death error message PAGE FAULT IN A NONPAGED AREA (bthport.sys). Through some googling I found that the error was related to Bluetooth, but I couldn't manage to boot into Windows or restore from a previous restoration point.
 
 
So I decided to a full reinstall of Windows 10 using the Boot Camp assistant. Everything went well until I tried installing the Boot Camp drivers, and during installation I would get the same BSoD as before and the drivers were only partially installed (no Apple Trackpad support or Boot Camp control panel e.g.). After getting back to version 18362.30 and using Clover Configurator to set_efi the eGPU worked fine with bootcampdrivers May 2021 Adrenalin RED drivers, but I was still curious to see if it would be possible to use a newer version of Windows (and maybe install the Boot Camp driver package), so I tried to update to the latest insider build available to me. It actually works!
 
Actual instructions
Below are the steps I used, but I would guess you could pretty much skip downloading the older version of Windows and try the latest Windows 10 build directly.
  1. Download Windows 10 18362.30 from https://tb.rg-adguard.net/public.php
  2. Use Boot Camp assistant in macOS to partition and install the downloaded .ISO
  3. Install Apple's Boot Camp drivers (in my case, I received the BSoD during this step)
  4. Uninstall AMD GPU drivers with DDU
  5. Install bootcampdrivers.com's Adrenalin May 2021 edition (21.5.2)
  6. Apply set_efi trick to avoid Error 12. https://egpu.io/forums/bootcamp/macbook-pro-16-windows-egpu-error-12-fix/
  7. Become a Windows insider by agreeing to send Microsoft all of your usage data 😒
  8. Download and install the 21H1 manual update from Microsoft. Direct link: https://go.microsoft.com/fwlink/?LinkID=799445
  9. Reboot your computer and look for new updates using Windows Update. My version after update is 19043.1083.
  10. Install Boot Camp drivers (at least if you could not get it to work last time). Instructions on how to install Apple's Boot Camp drivers manually: https://support.apple.com/en-us/HT204923
  11. Uninstall GPU drivers with DDU
  12. Install bootcampdrivers.com's Adrenalin May 2021 edition (21.5.2)
  13. Use the following boot sequence to be able to use your eGPU:
    1. Power on MacBook while eGPU is unplugged.
    2. Hold option key
    3. When the Mac and Windows partitions show up, plug eGPU into top left Thunderbolt 3 port and select the Windows partition
    4. Make sure all 3 graphics cards are present on the next screen (modified EFI screen)
    5. Keep the eGPU plugged in until you see the Windows logo and the "waiting circle" has done one full rotation. Then disconnect the eGPU.
    6. Log in and let all startup programs load normally (including Radeon software).
    7. Plug eGPU back in (using the same Thunderbolt port).

 

Benchmarks

All benchmarks were run in Windows 10 with a Dell S2721QS 27" 4K monitor (200% scaling). Internal LCD was disabled in Windows display settings.

AIDA64 GPGPU

2021-07-13-gpgpu

Unigine Heaven Benchmark 4.0

 

FPS:
43.1
Score:
1085
Min FPS:
8.0
Max FPS:
92.8

System

Platform:
Windows NT 6.2 (build 9200) 64bit
CPU model:
Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz (2303MHz) x8
GPU model:
Radeon RX Vega 27.20.21003.8013/AMD Radeon Pro 5500M 27.20.21003.8013/Intel(R) UHD Graphics 630 27.20.100.8681 (4095MB) x1

Settings

Render:
Direct3D11
Mode:
3840x2160 fullscreen
Preset
Custom
Quality
High
Tessellation: Disabled

 

Comments (eg: how has the eGPU improved your workflow or gaming)

I have only been running the system for about 8 hours, but no freezes or slow-downs yet. I haven't tested it too hard though, but some casual Total War: Rome II worked great 😁

2019 16" MacBook Pro (RP5500M) [9th,8C,H] + RX Vega 56 @ 32Gbps-TB3 (Razer Core X) + macOS 11.4 & Win10 21H1 [build link]  

nando4 liked
ReplyQuote