2020 27" iMac 5K (RP5500XT) [10th,8C,K] + RX 5700 XT @ 32Gbps-TB3 (Sonnet Breaka...
 
Notifications
Clear all

2020 27" iMac 5K (RP5500XT) [10th,8C,K] + RX 5700 XT @ 32Gbps-TB3 (Sonnet Breakaway 550) + macOS 11.2.3 & Win10 20H2  

 of  2
  RSS

Bertrand Leboeuf
(@bertrand-leboeuf)
Active Member
Joined: 6 months ago
 

 

System specs

  • iMac (Retina 5K, 27-inch, 2020)
  • 3.8 GHz 8-Core Intel Core i7
  • 40 GB 2133 MHz DDR4
  • AMD Radeon Pro 5500 XT 8 GB
  • macOS Big Sur 11.2.3
  • Apple bluetooth keyboard and mouse
  • Steelseries Wireless Pro
  • My Passport USB (for Windows backup)
  • Wireless Gaming Controller CUH-ZCT2U connected via USB
  • Envoy Pro FX connected via TB3 (for Time Machine) 
  • Apple USB SuperDrive
  • Windows 10 Pro Education 20H2 build 19042.844

eGPU hardware

Hardware pictures

image

Installation steps

### Easier setup : I modified it when my eGPU would no work in Windows anymore (I forgot to disconnect my TB3 backup drive used by Time Machine!!!)  ###

macOS 11.2.3

  • Plug and play.

Windows 10 20H2

  1. Disconnect all external devices (USB, TB3, etc.)
  2. Optional : Connect USB mouse and keyboard (sometimes, bluetooth devices stop responding during install)
  3. Install Windows 10 20H2 with Boot Camp Assistant
  4. Optional: Delete D:\BootCamp\Drivers\AMD (we don't want to install the AMD video drivers, OSXRESERVED (D:) is used by Apple to install windows and drivers)
  5. Install Boot Camp drivers
  6. Click in the right side of the taskbar. Click the Boot Camp icon , then choose "Restart in macOS..."
  7. With Clover Configurator : Mount EFI > Mount Partition > Open Partition
  8. Open folder /EFI/Boot
  9. Rename /EFI/Boot/bootx64.efi to /EFI/Boot/bootx64_original.efi
  10. Download apple_set_os.efi (v0.5) and copy to /EFI/Boot/bootx64.efi
  11. With Clover Configurator : unMount partition
  12. In "System Preferences", set "Startup Disk" to BOOTCAMP and Restart
  13. Press Command-R while restarting to enter "macOS recovery mode"
  14. Set Security Boot to "No Security"
  15. Restart
  16. Install the latest Blue Enterprise Edition Driver from bootcampdrivers.com  (Red also works, but I prefer 5K on the iMac display)
    With "Factory Reset" (if you did not do step 4)
  17. Power ON eGPU and connect TB3 cable
  18. Restart
  19. Enter Windows
  20. Restart
  21. Enter Windows
  22. Disconnect and reconnect cable to eGPU
  23. That's it... it just works
image

I did all the updates (Windows Updates + Optional updates + Apple Software Update) with the eGPU cable disconnected.

image

except the American Micro Devices, Inc. - Display

image

Reconnected all USB devices, except the TB3 drive.
Optional : disonnected USB mouse and keyboard (using apple bluetooth mouse and keyboard)

Then I reconnected the eGPU TB3 cable and did :

  1. Restart
  2. Enter Windows
  3. Restart
  4. Enter Windows
  5. Disconnect and reconnect TB3 cable to eGPU
image

 macOS with eGPU to Windows 10 with eGPU

  1. Disconnect TB3 drive (if you have one)
  2. "System Preferences", "Startup Disk", select BOOTCAMP
  3. Restart
  4. Enter Windows
  5. Restart
  6. Enter Windows
  7. Disconnect and reconnect TB3 cable to eGPU
  8. That's it...  

Windows 10 with eGPU to macOS with eGPU

  1. Click in the right side of the taskbar. Click the Boot Camp icon , then choose "Restart in macOS..."
  2. Reconnect TB3 drive (if you have one)

Benchmarks

 Quiet Bios

image

Performance Bios

image

Internal Pro 5500 XT (Red drivers)

image
image

eGPU RX 5700 XT (Red drivers)

image
image

Comments

Reason for this build : I decided to replace my old 2010 iMac 21.5-inch i3 with a 2020 iMac 27-inch i7 + eGPU in January 2021, it was time...

Notes :
The apple_set_os.efi trick adds the iGPU Display adapter and changes the timing / order of the Windows 10 devices loaded during the boot process, even if iGPU is not really used (no display)
When just disconnecting / reconnecting the TB3 cable does not work, Powering OFF / ON the eGPU sometimes helps.

This topic was modified 4 months ago
2020 27" iMac 5K (RP5500XT) [10th,8C,K] + RX 5700 XT @ 32Gbps-TB3 (Sonnet Breakaway 550) + macOS 11.2.3 & Win10 20H2 [build link]  

nando4 and itsage liked
ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@bertrand-leboeuf, Very nice build! Have you tried eGPU loopback mode to see how it performs with internal 5K monitor?

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 12.0 & Win11 [build link]  


ReplyQuote
Bertrand Leboeuf
(@bertrand-leboeuf)
Active Member
Joined: 6 months ago
 

@itsage, Just tried it...

Will post the results soon

Using the performance power settings

 

 

2020 27" iMac 5K (RP5500XT) [10th,8C,K] + RX 5700 XT @ 32Gbps-TB3 (Sonnet Breakaway 550) + macOS 11.2.3 & Win10 20H2 [build link]  

itsage liked
ReplyQuote
Bertrand Leboeuf
(@bertrand-leboeuf)
Active Member
Joined: 6 months ago
 

eGPU with RX 5700 XT @1815MHz, resolution 2560x1440
With Widows High performance power settings

image

 

eGPU off

image
image
image
image

eGPU on

image
image
image
image

On internal 5K monitor (loopback mode)

image
image
image
image

On external 4K monitor

image
image
image
image
2020 27" iMac 5K (RP5500XT) [10th,8C,K] + RX 5700 XT @ 32Gbps-TB3 (Sonnet Breakaway 550) + macOS 11.2.3 & Win10 20H2 [build link]  

itsage liked
ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@bertrand-leboeuf, Thank you for running these benchmarks in loopback and compare with different scenarios. CPU performance looks great when eGPU is in use.

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 12.0 & Win11 [build link]  


ReplyQuote
Bertrand Leboeuf
(@bertrand-leboeuf)
Active Member
Joined: 6 months ago
 

eGPU with RX 5700 XT @1905MHz, resolution 2560x1440

On internal 5K monitor (loopback mode)

image
image
image
image

On external 4K monitor

image
image
image
image

 

2020 27" iMac 5K (RP5500XT) [10th,8C,K] + RX 5700 XT @ 32Gbps-TB3 (Sonnet Breakaway 550) + macOS 11.2.3 & Win10 20H2 [build link]  

itsage liked
ReplyQuote
Aquariuslt
(@aquariuslt)
Active Member
Joined: 2 months ago
 

Nice work!

I am making similar builds with RX6900XT (iMac 5K 2020 + Razer CoreX), cloud you provide some tips about `loopback` mode? 

I have troubling to make 6900XT with iMac internal display (lower performance for internal display even lower than dGPU 5700XT Shut Mouth  

...


ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@aquariuslt, Are you testing this in macOS or Windows Boot Camp?

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 12.0 & Win11 [build link]  


ReplyQuote
Aquariuslt
(@aquariuslt)
Active Member
Joined: 2 months ago
 

@itsage, Windows.  Btw I want to know the workaround on macOS

 

...


ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@aquariuslt, In Windows Boot Camp, you would need to use the modified drivers from bootcampdrivers.com so that both Radeon dGPU and eGPU are working together.

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 12.0 & Win11 [build link]  


ReplyQuote
 of  2