Setup & Software Discussions
2015 13" MacBook Pro [5th,2C,U] + RX 570 @ 16Gbps-TB2>TB3 (Sonnet Breakaway Puc...
 

2015 13" MacBook Pro [5th,2C,U] + RX 570 @ 16Gbps-TB2>TB3 (Sonnet Breakaway Puck) + macOS 10.14.2 & Win10 [OliverB]  

  RSS

OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

System specs

-MacBook Pro 13 inch 2015, i7-5557U 2-core, 16GB Ram, 512GB SSD
-iGpu Intel Iris Graphics 6100
-External Monitor Samsung 2560x1440 (Freesync)
-Windows 10 Build 1803 Bootcamp, macOS Mojvae (10.4.2)

 

eGPU hardware (eGPU enclosure, video card, any third-party TB3 cable, any custom mods)

Sonnet Breakaway Puck 570 with AMD Radion RX 570
Apple TB3 -> TB2 Adapter MMEL2ZM/A
StarTech.com Thunderbolt Cable 1m

Hardware pictures

Puck570
gpgpu
Bricks

Installation steps 

macOSX:
1) Boot with @goalque's Efi-Bootloader and it will run.

Windows (Recommended Windows 10 Build 1803)
1) Hotplug eGPU on already running Windows (actually has been running the whole afternoon)
2) Wait two minutes, until card appears under Display Adapter
3) Reboot and Finished.

 

Benchmarks

Luxmark Ball and Unigine Heaven Preset Extreme:

iGPU eGPU iGPU + eGPU
LuxMarkBallWinIris6100

LuxMarkBallWinRX570

LuxMarkBallWinRX570 Iris6100

iGPU eGPU internal display eGPU external display
Heaven Benchmark iGPU

Heaven Benchmark internal display

Heaven Benchmark external display

 

Comments 

1) It was quite easy to setup.

2) It has a very high quality processing quality and is very silent. 

3) It's very small, fits easily everywhere.

4) This little box solved a huge dilemma for me. I have two MacBooks, this 13-inch 2015 MBP, which is very AMD-eGPU friendly and a 15-inch 2018, which is the opposite, it's very AMD-eGPU hostile in Bootcamp. Solution: Use two eGPUs, one AMD and the other nVidia.

This topic was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

Aren’t you forgetting you need to unlock tb2 Macs for egpus? 😉

Wish they made a Vega Puck (with a nicer design).

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


OliverB liked
ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 
Posted by: Eightarmedpet

Aren’t you forgetting you need to unlock tb2 Macs for egpus? 😉

Wish they made a Vega Puck (with a nicer design).

Ah... You got me, I haven't tried MacOSX on the TB2 yet. But it will run with any of the fantastic solutions of @mac_editor or @goalque.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


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

1) It runs immediately our of the box. MacOSX and Windows.

Comments like these give users the wrong impression.

purge-wranglerpurge-nvdaset-eGPU
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 
Posted by: mac_editor
Posted by: OliverB

1) It runs immediately our of the box. MacOSX and Windows.

Comments like these give users the wrong impression.

I do not concur. It's actually much easier than people may think. 
EDIT: I have added the requirement "TB3-Macbook" to be more precise.

This post was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

This is not with this 13-inch 2015 (actually with a 15-inch 2018), but nice to see anyway. On MacOSX it's not difficult to add another eGPU.

Screen Shot 2019 02 01 at 20.27.24

 

4GPUsWithLuxmark
This post was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

I am wondering: On Mojave, which eGPU will we used then selecting "prefer eGPU"?

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 

You’re obvs a smart guy, but I just don’t understand how you can’t see your guides are misleading. 

For example in this one...
You claim plug and play in both OS but then admit you didn’t even try in macOS (and it isn’t in macOS, yes the work arounds are simple, but it isn’t plug and play). 

You’re right it’s not always as hard as folks think, but claiming it’s easier is equally as counter productive. 

Regardless, nice set up. 👍

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: OliverB
I do not concur. It's actually much easier than people may think. 
EDIT: I have added the requirement "TB3-Macbook" to be more precise.

I would just remove that comment IMO. It's irrelevant here and without the edit, incorrect.

purge-wranglerpurge-nvdaset-eGPU
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


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

I am wondering: On Mojave, which eGPU will we used then selecting "prefer eGPU"?

Good question. Haven't tried myself personally but sadly I've heard only one of them is used. Guesstimate: The GPU that allocates first might be chosen. Could be a nice experiment.

purge-wranglerpurge-nvdaset-eGPU
2018 MacBook Pro 15" RP560X + RX 5700 XT (Mantiz Venus)


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 
Posted by: mac_editor
Posted by: OliverB

I am wondering: On Mojave, which eGPU will we used then selecting "prefer eGPU"?

Good question. Haven't tried myself personally but sadly I've heard only one of them is used. Guesstimate: The GPU that allocates first might be chosen. Could be a nice experiment.

I need either a second TB2-TB3 adapter for my MBP 2015 or Mojave on my MBP 2018, both I am lacking at this moment.  But I can try with eGPU.sh in High Sierra.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

set-eGPU.sh uses the RX 580 in my setup, which was the first eGPU that had been plugged in.

set eGPU uses RX580

This post was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

Unplugging RX 580 triggers the use of RX 570, as to be expected. But what would happen, if the RX 580 was re-plugged again? See the right picture...It's in use again despite the fact it's now in position 2.

afterUnplugginRX580 RX570isUsed
replugginRX580

This post was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

@mac_editor I just got some very intriguing results in the following setup:

- RX570 and RX580 plugged in as egpu.
- Monitor attached to the RX570
- set-eGPU.sh set to "Prefer eGPU".

=>RX580 is being used on the display attached to the RX570.

MonitorRX570ButUsingRX580

The FPS are about the same as if were displayed on the internal display.

This post was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

And some else: In windwos hybrid there is an interesting choice of "PowerSavingeGPU" and "HighPerformanceGPU", because actually the completey wrong choice. RX 570 is higher performant than the GTX770, of course. It's the name?

WindowsHybridWith2Egpus

PS: It works very well, the selected eGPU will be used, even on "foreign" display.

This post was modified 10 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

Update after some weeks of usage:

It's just great. Perhaps it's the best piece of eGPU hardware. I can connect and disconnect it in any OS, any MacBook, at any time and it's always working. No crashes, no issues, no noise, it's not even hot, it works perfectly.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

Additional Information:

This fine Breakaway Puck 570 is still pairing with this  Early 13-inch 2015 MacBookPro.

 

While this particular MacBooPro model is a sheer horror with nVidia cards (POST Issue) we are facing a fine host for AMD eGPUs with Bootcamp:

No hack, no bootloader need, just plug it in. The notebook can be always rebooted and internal display still works and can be accelerated.

 

Probably on of the most easy setup of all.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
iluvmacs99
(@iluvmacs99)
New Member
Joined: 7 months ago
 

I currently own a Macbook Air early 2014 Core i5 with a TB1 port running 10.13.6 (High Sierra and plan to stay with this) and currently use it with Davinci Resolve 15 to edit 1080pHD movies.  But I am intrigued by the Sonnet Puck RX560 and RX570 because it allows me to take my Air and this puck to edit with Resolve on the go.  

Now though I see this, is it possible to use the RX560 or RX570 Sonnet Puck with my Macbook Air with Goalque's Mac EFI boot for High Sierra relatively well?  I've got the cables already, so I would just need the Puck.  Have anyone here use the Puck and see improvements with rendering in Davinci Resolve 15?  Right now, rendering takes less than 1:1 (1 hr 10min video in 51 min finished render) in 1080p HD which is similar to what I get from iMovie, but Resolve spits out better quality files.  Will investing in the RX560 or RX570 help speed it up?  Thank you!

This post was modified 7 months ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

An upgrade from Windows 10 Build 1803 to 1903 it not advisable, as with Build 1903 it's not possible to boot with both Thunderbolt 2 Ports in use, which yields Error 12 on the eGPU.
Until now I am not aware of a solution other then hot-plugging the second TB2 device.

More issues appear, see also here.

This post was modified 3 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 1 year ago
 

Hello,
I can confirm that .356 completely ruins any eGPU setup. I was able revert, but only to .30. Does anyone know how to:
1) Update to .295 (Probably: http://www.catalog.update.microsoft.com/Search.aspx?q=KB4512508 )
2) Avoid automatic update to .356 (Answer: https://www.cleverfiles.com/howto/disable-update-windows-10.html )

Thanks a lot!

This post was modified 3 months ago

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
(@khalid_al_azzouzi)
Active Member
Joined: 2 months ago
 

Hey،،

 

I have the sonnet same as yours with 560 graphics built in the sonnet , I got it to play games on bootcamp but sadly it's not working, do you have a simple guide to make it work?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote