[HELP] 2012 Mac mini + Razer Core X + RX 580 + Windows 10 Boot Camp Setup
 
Notifications
Clear all

[Solved] [HELP] 2012 Mac mini + Razer Core X + RX 580 + Windows 10 Boot Camp Setup  

 of  4
  RSS

zooli
(@zooli)
Eminent Member
Joined: 3 years ago
 

I looked through the how-to and the build guides, but found contradicting information, so I'd like to clarify the best way of enabling eGPU for this setup.
Some say rEFIt and automate-eGPU EFI are needed, some they aren't, but I'd definitely like to avoid using them if possible.

 

  • Mac mini 2012 i7 2.6Ghz
  • 500GB SSD, 16GB RAM
  • MacOS 10.14.6
  • Windows 10 LTSC 1809
  • Razer Core X
  • Sapphire RX 580 Nitro+ SE
  • SIP disabled

I have a clean Windows 10 install via Boot Camp (I think with the eGPU plugged in), what I did so far:

- installed Intel iGPU ulility and the latest drivers
- removed dGPU drivers with DDU (since then I read that's not necessary for the Mini)

Do I need the AMD drivers or https://www.bootcampdrivers.com?

If someone could shed light to the best and simplest way of enabling eGPU support under Windows 10, I'd be glad!

UPDATE: I did a new Windows install via Boot Camp and it's up-to-date.

UPDATE 2:  down in the thread 

UPDATE 3: solved.

----------- 

So to anyone, it doesn't hurt to flick through the thread, but here are the clean instructions for this machine.

2012 Mac mini i7 2.6Ghz . 16GB RAM . 500GB SSD . 1TB HDD . Razer Core X . Sapphire RX 580 Nitro+ SE . 60Hz monitor . MacOS 10.14.6 . Windows 10 LTSC 1809


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago
 

@zooli Your 2012 Mac mini doesn't have a dGPU so there's no need to run DDU or modified Radeon drivers from bootcampdrivers.com. Try hot-plugging the RX 580 eGPU in Windows Desktop and see if that would work.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RX 5700 @ 32Gbps-TB3 (Prototype eGPU Enclosure) + macOS 10.15.4 & Win10 1903 [build link]  


ReplyQuote
zooli
(@zooli)
Eminent Member
Joined: 3 years ago
 

@itsage I tried it but nothing happened, can it be because I removed the drivers previously? Can I install them back?

2012 Mac mini i7 2.6Ghz . 16GB RAM . 500GB SSD . 1TB HDD . Razer Core X . Sapphire RX 580 Nitro+ SE . 60Hz monitor . MacOS 10.14.6 . Windows 10 LTSC 1809


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago
 

Yes, hot-plug the RX 580 eGPU then download and install Radeon drivers from AMD website. When driver installation is complete, don't click [Restart Now]. Shut the Mac mini off then disconnect the eGPU. Boot up without the eGPU connected then hot-plug when Windows fully loads. If that doesn't work you may need the other boot loader solutions.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RX 5700 @ 32Gbps-TB3 (Prototype eGPU Enclosure) + macOS 10.15.4 & Win10 1903 [build link]  


ReplyQuote
zooli
(@zooli)
Eminent Member
Joined: 3 years ago
 

Understood, except the hot-plug the RX 580 part, since I can't do that because there's no image on the monitor then. Can I install the drivers with iGPU too?

2012 Mac mini i7 2.6Ghz . 16GB RAM . 500GB SSD . 1TB HDD . Razer Core X . Sapphire RX 580 Nitro+ SE . 60Hz monitor . MacOS 10.14.6 . Windows 10 LTSC 1809


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

@itsage @zooli

Pre-2015 Macs don't support Thunderbolt device hot-plug in Windows IIRC. 2012 Mac mini will require booting with eGPU plugged in and iGPU enabled (via automate-eGPU EFI or apple_set_os.efi).

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]  


itsage liked
ReplyQuote
zooli
(@zooli)
Eminent Member
Joined: 3 years ago
 

@mac_editor

I did a clean Windows 10 install via Bootcamp, everything is up-to-date. Installed automate-eGPU EFI to a USB stick with your terminal code, and it boots up with the iGPU even with automatic boot enabled, but doesn't detect the eGPU when hot-plugging it in automate-eGPU EFI's menu and the screen stays black (I have purge-wrangler enabled in MacOS, but I don't think that has anything to do with it). Any suggestions?

2012 Mac mini i7 2.6Ghz . 16GB RAM . 500GB SSD . 1TB HDD . Razer Core X . Sapphire RX 580 Nitro+ SE . 60Hz monitor . MacOS 10.14.6 . Windows 10 LTSC 1809


ReplyQuote
Disco
(@disco)
New Member
Joined: 2 years ago
 

@zooli  Have you checked if windows will even boot in EFI mode without the egpu?
I tried to get my MacBook Pro Retina mid 2012 on windows 10, and only ever managed to get it working in legacy mode. If you need to do an EFI boot for egpu to work, then I suspect we may both be out of luck :/

MacBook Pro Mid 2012 retina: reviewing potential for eGPU.


ReplyQuote
zooli
(@zooli)
Eminent Member
Joined: 3 years ago
 

@disco If you mean automate-eGPU EFI , then no, Windows doesn't boot up with the iGPU, the screen freezes in the EFI menu and I need to switch the computer off.
MacOS boots up fine.

So, a summary of my what I did so far and my observations:

TL;DR: automate-eGPU EFI still doesn't recognise the eGPU, screen stays black.

  • When I tried to boot with eGPU into Windows, after a short appearance of the Windows logo the screen turned black and had to turn the mini off, but at the next iGPU boot, AMD software and RX 580 drivers got automatically installed by Windows Update... I guess it's a good thing
  •  The 2012 Mac mini firmware handles more than one drive as Fusion Drive, and seems like more than one partition too, which is why Boot Camp Assistant created an MBR partition, to which Windows 10 Legacy version was installed. That resulted in freezing when trying to boot to Windows from automate-eGPU EFI with an iGPU
  • Installed the latest Thunderbolt driver and updated all the drivers with Snappy Driver Installer, tried the timed plug in trick, that worked for some users on 2014 Mac mini, tried a cable plugged in the HDMI port ---- no changes in behaviour
  • Converted the BOOTCAMP partition from MBR to GPT without data loss - Windows turned to UEFI, iGPU booting from automate-eGPU EFI is working
  • Interestingly now when I boot to directly to Windows with eGPU, screen doesn't turn on and freeze at circling dots like before
  • Tried booting rEFInd too with apple_set_os.efi  enabled
  • Reinstalled UEFI Windows from scratch and followed ICULikeMac's guide, no changes in behaviour

 

The problem is either with automate-eGPU EFI on my setup, or that I'm using the mini-display port for the monitor (not HDMI).

2012 Mac mini i7 2.6Ghz . 16GB RAM . 500GB SSD . 1TB HDD . Razer Core X . Sapphire RX 580 Nitro+ SE . 60Hz monitor . MacOS 10.14.6 . Windows 10 LTSC 1809


ReplyQuote
zooli
(@zooli)
Eminent Member
Joined: 3 years ago
 

I ran out of ideas, any help would be appreciated.

2012 Mac mini i7 2.6Ghz . 16GB RAM . 500GB SSD . 1TB HDD . Razer Core X . Sapphire RX 580 Nitro+ SE . 60Hz monitor . MacOS 10.14.6 . Windows 10 LTSC 1809


ReplyQuote
 of  4