AMD Navi 7nm for eGPU - Radeon RX 5700 & RX 5700 XT
 
Notifications
Clear all

[Solved] AMD Navi 7nm for eGPU - Radeon RX 5700 & RX 5700 XT  

 of  43
  RSS

wimpzilla
(@wimpzilla)
Honorable Member
Joined: 4 years ago
 

From Tom's Hardware Germany, credit goes to the renown reviewer Igor Wallossek!

Twisted Disclaimer: use modded Power Play tables at your own risk, as specified in the article/video, these are not suited for starters, neither suited for the stock AMD blower cooling!!!! Evil  

One can find here the modded Power Play tables download link, i advise users to watch/read the utube/article translated: https://www.tomshw.de/2019/07/11/ungefesselt-radeon-rx-5700-xt-auf-ueber-22-ghz-uebertaktet-break-the-limits-mit-den-neuen-softpowerplaytables-fuer-die-rx-5700-und-rx-5700-xt/3/

TL:DR: Modded power tables allow the card to reach higher power consumption and grant control over voltages and clocks.
It can bypass the 1800Mhz driver lock on 5700 and allow the 5700xt to reach 2700S/2800 level of performances in some games.
The card used in the test obviously ran under water, the reviews point out that this kind of mod are a no go with the AMD stock cooling solution, neither a no go as daily usage.
He also advice to wait custom AIB card to unlock further the Navi die potential, since everyone seems to agree that AMD did a poor job to enhance its own products as usual!

This post was modified 1 year ago

2012 13-inch Dell Latitude E6320 + R9 [email protected] (EXP GDC 8.4) + Win10
E=Mc²

 
2012 15" Lenovo Thinkpad T530 [2nd,4C,Q] + R9 270X @ 4Gbps-mPCIe2 (EXP GDC 8.4) + Win10 [build link]  


jangoloti and itsage liked
ReplyQuote
vaegpu
(@vaegpu)
Active Member
Joined: 1 year ago
 

@kakahara for both Mac and Windows I just leave it plugged in. Works totally fine and as expected (though in Mac of course, there are no drivers atm so although it is detected as an eGPU nothing really happens).

2018 Macbook Pro 15" i9-8950HK RX560X w/ RX 5700 XT eGPU


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

@wimpzilla Thank you for sharing the links. Navi potential is certainly something to look forward to. They are the value choice for gamers that don't mind doing modifications or like you said wait until better AIB options become available.

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
reuel
(@reuel)
New Member
Joined: 1 year ago
 
Posted by: vaegpu

@derNico I updated to the latest beta 10.14.6 and unfortunately it does not output anything to an external monitor plugged in. I'm in a similar situation to you.

@reuel what I did was from a fresh bootcamp install (note that this method will disable your internal AMD GPU but when the drivers at bootcampdrivers.com are updated we can just use those and that will work with the internal GPU):

1) Download the latest Adrenalin drivers (19.7.1)
2) Plug in the eGPU to one of the right side TB3 ports (using the right side TB3 ports is actually important)
3) Run the installer, it will fail saying it can't detect an AMD card
4) Go to C:/AMD/Win10-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.1-July7
5) Open Config/InstallManager.cfg in a text editor
6) Add the following line to the end of the file

EnableFalcon=true

Then run the Setup executable in the parent folder ( C:/AMD/Win10-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.1-July7).

It should work after that. If you ever get Error 12 in the Device Manager for the 5700, just reboot to Mac and then reboot to Windows.

this worked. why do the other guides contain so many more steps and install scripts for similar hardware configs? strange.

MacBook Pro (15-inch, 2019)
2.3 GHz Intel Core i9
Radeon Pro Vega 20 4 GB
Razer Core X
AMD Radeon RX 5700 XT 50th Anniversary


ReplyQuote
kakahara
(@kakahara)
Active Member
Joined: 1 year ago
 
Posted by: @reuel
Posted by: vaegpu

@derNico I updated to the latest beta 10.14.6 and unfortunately it does not output anything to an external monitor plugged in. I'm in a similar situation to you.

@reuel what I did was from a fresh bootcamp install (note that this method will disable your internal AMD GPU but when the drivers at bootcampdrivers.com are updated we can just use those and that will work with the internal GPU):

1) Download the latest Adrenalin drivers (19.7.1)
2) Plug in the eGPU to one of the right side TB3 ports (using the right side TB3 ports is actually important)
3) Run the installer, it will fail saying it can't detect an AMD card
4) Go to C:/AMD/Win10-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.1-July7
5) Open Config/InstallManager.cfg in a text editor
6) Add the following line to the end of the file

EnableFalcon=true

Then run the Setup executable in the parent folder ( C:/AMD/Win10-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.1-July7).

It should work after that. If you ever get Error 12 in the Device Manager for the 5700, just reboot to Mac and then reboot to Windows.

this worked. why do the other guides contain so many more steps and install scripts for similar hardware configs? strange.

Meanwhile I wouldn't even follow these steps as the AMD drivers see the card /egpu straight away. It gives me error 12 and I still can't get round that rebooting to Mac and then Windows.
Disabling hosts/ports and the webcam don't work either.

Hmm... Is everyone else using the 15" MacBook (i.e has dGPU) and an external display?

Macbook Pro 13" i7 2019, Razer Core X, 5700XT 50th Anniversary Edition


ReplyQuote
fasaso
(@fasaso)
New Member
Joined: 1 year ago
 

@itsage

how did you get the 19.7.11 drivers on windows into bootcamp? I tried but i allways get an error message (error 173)

Posted by: @vaegpu

@derNico I updated to the latest beta 10.14.6 and unfortunately it does not output anything to an external monitor plugged in. I'm in a similar situation to you.

@reuel what I did was from a fresh bootcamp install (note that this method will disable your internal AMD GPU but when the drivers at bootcampdrivers.com are updated we can just use those and that will work with the internal GPU):

1) Download the latest Adrenalin drivers (19.7.1)
2) Plug in the eGPU to one of the right side TB3 ports (using the right side TB3 ports is actually important)
3) Run the installer, it will fail saying it can't detect an AMD card
4) Go to C:/AMD/Win10-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.1-July7
5) Open Config/InstallManager.cfg in a text editor
6) Add the following line to the end of the file

EnableFalcon=true

Then run the Setup executable in the parent folder ( C:/AMD/Win10-64Bit-Radeon-Software-Adrenalin-2019-Edition-19.7.1-July7).

It should work after that. If you ever get Error 12 in the Device Manager for the 5700, just reboot to Mac and then reboot to Windows.

well... i was blind but i now tried this. 

all i have now is a windows in bootcamp with a blackscreen. 🙁 
the new driver probably does not work correctly 
i have the 2018 macbook pro 15'' with a core x and the 5700xt 

any solutions?

Edit: I've booted in the repair mode, and just set back everything to normal. now im back in normal windows

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
vaegpu
(@vaegpu)
Active Member
Joined: 1 year ago
 

@reuel Glad it worked for you too. I had a bit of an advantage in figuring this out because I naively thought it would work without needing to read any guide. When I got stuck I just picked out the bare minimum tips from other guides that got me unstuck.

@kakahara Make sure your eGPU is plugged into your right side TB3 ports. It seems ridiculous but it's important that you plug into the right side ports only. If that still doesn't help, there are other guides on this site that explain various tricks you can do to get past Error 12 (many of these involve disabling certain devices).

@fasaso See my comment here. You need to edit a config file in the installer to tell it to ignore that error.

2018 Macbook Pro 15" i9-8950HK RX560X w/ RX 5700 XT eGPU


ReplyQuote
fasaso
(@fasaso)
New Member
Joined: 1 year ago
 
Posted by: vaegpu

@reuel Glad it worked for you too. I had a bit of an advantage in figuring this out because I naively thought it would work without needing to read any guide. When I got stuck I just picked out the bare minimum tips from other guides that got me unstuck.

@kakahara Make sure your eGPU is plugged into your right side TB3 ports. It seems ridiculous but it's important that you plug into the right side ports only. If that still doesn't help, there are other guides on this site that explain various tricks you can do to get past Error 12 (many of these involve disabling certain devices).

@fasaso See my comment here. You need to edit a config file in the installer to tell it to ignore that error.

I've tried that but as soon as Adrenalin 19.7.1 is installing the screen goes black. I can still hear the windows sounds. A reboot still resulted in a blackscreen so i had to recover the windows to its factorysettings. I had my RX5700xt plugged in when i installed the new drivers.

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
kakahara
(@kakahara)
Active Member
Joined: 1 year ago
 

@vaegpu Yea, it has always been on the right side due to logistics. Finally got it working though - about 30 mins after I decided to buy a Blackmagic eGPU from Apple to see how a working setup behaves.
The last time I booted into Windows (where I'm in currently - have not powered down or rebooted since) I had both Root Port 3, 5 and 9 disabled and I wondered why I couldn't see the card (I forgot this basically turns off all of the ports Roll )
So of course, enabled one of them (I will update this later) and got the left side ports working. (Still couldn't see it - I did it this way as I haven't taken note which #s control which side - I wanted to enabled the right side of course)
Then enabled right side ports - it found the card but with error 12.
Plugged it into the left side (lower) port still error 12. Enabled all the Root ports and plugged it back into the right lower port and no error 12.
Result! so downloaded Heaven - couldn't get it working first due to a C++ file and then another 0x00 or something error. Anyway tried Superposition and I was getting 5-10 fps - ugh.
Then downloaded steam and Total War: 3 Kingdoms. Default res/settings gave me 110+ FPS on the game's in built benchmark but looked worse than without the egpu on MacOS. Set it to native 2560x1600 and Ultra settings and I'm getting about 45fps on the games in built benchmark.
Have not rebooted my mac since (been playing 3 Kingdoms, thank you cloud saves) - typing this up on a work laptop while I play on my own.

So things to take away - 
2019 13" i7/16gb/512gb MacBook Pro, Razer Core X, 5700XT 50th AE
Have not used any efi or any of the other tricks (lack of USB stick I guess) 
Have not used DDU
Bootcamp Windows 10 1903 - which I have nuked several times for testing - (I think the 2nd time round it didn't initial bootcamp installer). I'm now on 3rd install of Bootcamp
Standard AMD drivers from the AMD website (lack of any other alternatives)
Driving the internal display (preference) - on multiple occasions while booting with the eGPU plugged in prior to selecting bootcamp Windows (I don't know what the proper term for this screen is called) the internal screen which flickers and would continue to flicker even when I disconnected the TB cable to the eGPU) 
I got error 12 from day 1 hotplugging as soon as the Windows logo comes up.
Currently still have the webcam disabled.
All ports enabled and working.

Seems like triggering the initialization of the USB-C ports in sequence helped. Will be happy to nuke and start all over if someone wants.
Also happy to benchmark other stuff as long as I can get it on Steam and it works on both MacOS and Windows 10.

The Blackmagic is coming on Monday so may just nuke again to see how it behaves. 

If anyone has any insights/analysis on anything I've written, please comment/correct/advise me.

Thanks all

This post was modified 1 year ago

Macbook Pro 13" i7 2019, Razer Core X, 5700XT 50th Anniversary Edition


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

As a reminder, unless you fill out your signature with full system specs or provide them in your post we cannot provide meaningful advice. @fasaso reading the symptoms you encountered, you most likely have a Mac with Radeon dGPU which does not work with regular Radeon drivers. Also when connecting an eGPU at boot, the Mac firmware will deactivate the iGPU/dGPU which then disabling/blacking out the internal display.

@kakahara I have an identical MacBook Pro to yours and Boot Camp setup has been the easiest I've experienced [build link]. I can use all four Thunderbolt 3 ports through hot-plug in Windows Desktop or timed hot-plug at Windows logo circle dots. It works with RX 480, RX Vega, and RX 5700. Cold boot with the eGPU connected would require a boot loader such as automate-eGPU EFI. Since you are running Windows 10 1903, I'd recommend hot-plug in Windows Desktop only.

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
 of  43