Apple Metal 2 External Graphics Development Kit  

Page 1 / 3 Next
 

theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 5, 2017 8:41 pm  

Apple finally announced eGPU support for Mac! Its External Graphics Development Kit will be available for $599. It's showing "Coming Soon" atm. If you want to build the kit yourself, the hardware in this kit are:

 

nando4 edit>> A DIY US$563 Apple External Graphics Development Kit contains

 

 

Then download macOS High Sierra 10.13 Developer Beta and get busy!

 

 

Variations of Hardware

 

Since you are building your own kit, why not make a more personalized package with these variations?

1. Consider a different  TI83 based TB3 eGPU enclosure (TI83 to maintain macOS compatibility) with additional desirable features:

- 60W or more charging power if wish to use the enclosure as a power source, eg: Sonnet Breakaway 550, Mantiz Venus

- offers USB ports so do not need the Belkin Hub. Eg: Mantiz Venus, Powercolor DevilBox.

 

2. Due to shortage of the RX 570/580. You can use RX 470/480. They all share the same PCI ID 67DF in macOS.

 

3. Here's the list of supported AMD GPUs in macOS 10.13 High Sierra. If have any of these cards then please report if any of these work.

 

### AMDLegacySupport.kext

* pci device: 6704 - Cayman PRO GL [FirePro V7900]

* pci device: 6718 - Cayman XT [Radeon HD 6970]

* pci device: 6719 - Cayman PRO [Radeon HD 6950]

* pci device: 6720 - Blackcomb [Radeon HD 6970M/6990M]

* pci device: 6722 - unknown device

* pci device: 6738 - Barts XT [Radeon HD 6870]

* pci device: 6739 - Barts PRO [Radeon HD 6850]

* pci device: 6740 - Whistler [Radeon HD 6730M/6770M/7690M XT]

* pci device: 6741 - Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]

* pci device: 6745 - unknown device

* pci device: 6750 - Onega [Radeon HD 6650A/7650A]

* pci device: 6758 - Turks XT [Radeon HD 6670/7670]

* pci device: 6759 - Turks PRO [Radeon HD 6570/7570/8550]

* pci device: 6760 - Seymour [Radeon HD 6400M/7400M Series]

* pci device: 6761 - Seymour LP [Radeon HD 6430M]

* pci device: 6768 - Caicos

* pci device: 6770 - Caicos [Radeon HD 6450A/7450A]

* pci device: 6779 - Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]

* pci device: 6840 - Thames [Radeon HD 7500M/7600M Series]

* pci device: 6841 - Thames [Radeon HD 7550M/7570M/7650M]

* pci device: 6898 - Cypress XT [Radeon HD 5870]

* pci device: 6899 - Cypress PRO [Radeon HD 5850]

* pci device: 68a0 - Broadway XT [Mobility Radeon HD 5870]

* pci device: 68a1 - Broadway PRO [Mobility Radeon HD 5850]

* pci device: 68b0 - unknown device

* pci device: 68b1 - unknown device

* pci device: 68b8 - Juniper XT [Radeon HD 5770]

* pci device: 68c0 - Madison [Mobility Radeon HD 5730 / 6570M]

* pci device: 68c1 - Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]

* pci device: 68d8 - Redwood XT [Radeon HD 5670/5690/5730]

* pci device: 68d9 - Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

* pci device: 68e0 - Park [Mobility Radeon HD 5430/5450/5470]

* pci device: 68e1 - Park [Mobility Radeon HD 5430]

* pci device: 9440 - RV770 [Radeon HD 4870]

* pci device: 944a - RV770/M98L [Mobility Radeon HD 4850]

* pci device: 9488 - RV730/M96-XT [Mobility Radeon HD 4670]

* pci device: 9490 - RV730 XT [Radeon HD 4670]

* pci device: 94c8 - RV610/M74 [Mobility Radeon HD 2400 XT]

* pci device: 9501 - RV670 [Radeon HD 3870]

* pci device: 9540 - RV710 [Radeon HD 4550]

* pci device: 9553 - RV710/M92 [Mobility Radeon HD 4530/4570/545v]

* pci device: 9583 - RV630/M76 [Mobility Radeon HD 2600 XT/2700]

* pci device: 9588 - RV630 XT [Radeon HD 2600 XT]

 

### AMD7000Controller.kext

* pci device: 2200 - unknown device

* pci device: 2600 - unknown device

* pci device: 6780 - Tahiti XT GL [FirePro W9000]

* pci device: 6790 - unknown device

* pci device: 6798 - Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]

* pci device: 679a - Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]

* pci device: 679e - Tahiti LE [Radeon HD 7870 XT]

* pci device: 6800 - Wimbledon XT [Radeon HD 7970M]

* pci device: 6801 - Neptune XT [Radeon HD 8970M]

* pci device: 6806 - Neptune

* pci device: 6808 - Pitcairn XT GL [FirePro W7000]

* pci device: 6810 - Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]

* pci device: 6818 - Pitcairn XT [Radeon HD 7870 GHz Edition]

* pci device: 6819 - Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]

* pci device: 6820 - Venus XTX [Radeon HD 8890M / R9 M275X/M375X]

* pci device: 6821 - Venus XT [Radeon HD 8870M / R9 M270X/M370X]

* pci device: 6823 - Venus PRO [Radeon HD 8850M / R9 M265X]

* pci device: 6825 - Heathrow XT [Radeon HD 7870M]

* pci device: 6827 - Heathrow PRO [Radeon HD 7850M/8850M]

* pci device: 682b - Venus LE [Radeon HD 8830M]

* pci device: 682d - Chelsea XT GL [FirePro M4000]

* pci device: 682f - Chelsea LP [Radeon HD 7730M]

* pci device: 6835 - Cape Verde PRX [Radeon R9 255 OEM]

* pci device: 6839 - unknown device

* pci device: 683b - unknown device

* pci device: 683d - Cape Verde XT [Radeon HD 7770/8760 / R7 250X]

* pci device: 683f - Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

 

### AMD9520Controller.kext

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMD2400Controller.kext

* pci device: 94c8 - RV610/M74 [Mobility Radeon HD 2400 XT]

 

### AMD6000Controller.kext

* pci device: 6704 - Cayman PRO GL [FirePro V7900]

* pci device: 6718 - Cayman XT [Radeon HD 6970]

* pci device: 6719 - Cayman PRO [Radeon HD 6950]

* pci device: 6720 - Blackcomb [Radeon HD 6970M/6990M]

* pci device: 6722 - unknown device

* pci device: 6738 - Barts XT [Radeon HD 6870]

* pci device: 6739 - Barts PRO [Radeon HD 6850]

* pci device: 6740 - Whistler [Radeon HD 6730M/6770M/7690M XT]

* pci device: 6741 - Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]

* pci device: 6745 - unknown device

* pci device: 6750 - Onega [Radeon HD 6650A/7650A]

* pci device: 6758 - Turks XT [Radeon HD 6670/7670]

* pci device: 6759 - Turks PRO [Radeon HD 6570/7570/8550]

* pci device: 6760 - Seymour [Radeon HD 6400M/7400M Series]

* pci device: 6761 - Seymour LP [Radeon HD 6430M]

* pci device: 6768 - Caicos

* pci device: 6770 - Caicos [Radeon HD 6450A/7450A]

* pci device: 6779 - Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]

* pci device: 6840 - Thames [Radeon HD 7500M/7600M Series]

* pci device: 6841 - Thames [Radeon HD 7550M/7570M/7650M]

 

### AMD5000Controller.kext

* pci device: 6898 - Cypress XT [Radeon HD 5870]

* pci device: 6899 - Cypress PRO [Radeon HD 5850]

* pci device: 68a0 - Broadway XT [Mobility Radeon HD 5870]

* pci device: 68a1 - Broadway PRO [Mobility Radeon HD 5850]

* pci device: 68b0 - unknown device

* pci device: 68b1 - unknown device

* pci device: 68b8 - Juniper XT [Radeon HD 5770]

* pci device: 68c0 - Madison [Mobility Radeon HD 5730 / 6570M]

* pci device: 68c1 - Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]

* pci device: 68d8 - Redwood XT [Radeon HD 5670/5690/5730]

* pci device: 68d9 - Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

* pci device: 68e0 - Park [Mobility Radeon HD 5430/5450/5470]

* pci device: 68e1 - Park [Mobility Radeon HD 5430]

 

### AMD9300Controller.kext

* pci device: 7300 - Fiji [Radeon R9 FURY / NANO Series]

 

### AMD8000Controller.kext

* pci device: 4500 - unknown device

* pci device: 4600 - unknown device

* pci device: 6640 - Saturn XT [FirePro M6100]

* pci device: 6641 - Saturn PRO [Radeon HD 8930M]

* pci device: 6646 - Bonaire XT [Radeon R9 M280X]

* pci device: 6647 - Bonaire PRO [Radeon R9 M270X]

* pci device: 6650 - Bonaire

* pci device: 6651 - Bonaire

* pci device: 665c - Bonaire XT [Radeon HD 7790/8770 / R7 360 / R9 260/360 OEM]

* pci device: 665d - Bonaire [Radeon R7 200 Series]

* pci device: 67b0 - Hawaii XT / Grenada XT [Radeon R9 290X/390X]

 

### AMD9000Controller.kext

* pci device: 6920 - unknown device

* pci device: 6921 - Amethyst XT [Radeon R9 M295X]

* pci device: 6930 - unknown device

* pci device: 6938 - Tonga XT / Amethyst XT [Radeon R9 380X / R9 M295X]

* pci device: 6939 - Tonga PRO [Radeon R9 285/380]

 

### AMD4800Controller.kext

* pci device: 9440 - RV770 [Radeon HD 4870]

* pci device: 944a - RV770/M98L [Mobility Radeon HD 4850]

 

### AMD2600Controller.kext

* pci device: 9583 - RV630/M76 [Mobility Radeon HD 2600 XT/2700]

* pci device: 9588 - RV630 XT [Radeon HD 2600 XT]

 

### AMD9510Controller.kext

* pci device: 67ef - Baffin [Radeon RX 460]

 

### AMD4600Controller.kext

* pci device: 9488 - RV730/M96-XT [Mobility Radeon HD 4670]

* pci device: 9490 - RV730 XT [Radeon HD 4670]

 

### AMD9515Controller.kext

* pci device: 67ef - Baffin [Radeon RX 460]

 

### AMD9500Controller.kext

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

* pci device: 67ff - Baffin [Polaris11]

 

### AMD3800Controller.kext

* pci device: 9501 - RV670 [Radeon HD 3870]

 

### AMDRadeonX4100.kext

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMDRadeonX3000.kext

* pci device: 6720 - Blackcomb [Radeon HD 6970M/6990M]

* pci device: 6722 - unknown device

* pci device: 6738 - Barts XT [Radeon HD 6870]

* pci device: 6739 - Barts PRO [Radeon HD 6850]

* pci device: 6740 - Whistler [Radeon HD 6730M/6770M/7690M XT]

* pci device: 6741 - Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]

* pci device: 6745 - unknown device

* pci device: 6750 - Onega [Radeon HD 6650A/7650A]

* pci device: 6758 - Turks XT [Radeon HD 6670/7670]

* pci device: 6759 - Turks PRO [Radeon HD 6570/7570/8550]

* pci device: 6760 - Seymour [Radeon HD 6400M/7400M Series]

* pci device: 6761 - Seymour LP [Radeon HD 6430M]

* pci device: 6768 - Caicos

* pci device: 6770 - Caicos [Radeon HD 6450A/7450A]

* pci device: 6779 - Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]

* pci device: 6840 - Thames [Radeon HD 7500M/7600M Series]

* pci device: 6841 - Thames [Radeon HD 7550M/7570M/7650M]

* pci device: 6898 - Cypress XT [Radeon HD 5870]

* pci device: 6899 - Cypress PRO [Radeon HD 5850]

* pci device: 68a0 - Broadway XT [Mobility Radeon HD 5870]

* pci device: 68a1 - Broadway PRO [Mobility Radeon HD 5850]

* pci device: 68b0 - unknown device

* pci device: 68b1 - unknown device

* pci device: 68b8 - Juniper XT [Radeon HD 5770]

* pci device: 68c0 - Madison [Mobility Radeon HD 5730 / 6570M]

* pci device: 68c1 - Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]

* pci device: 68d8 - Redwood XT [Radeon HD 5670/5690/5730]

* pci device: 68d9 - Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

* pci device: 68e0 - Park [Mobility Radeon HD 5430/5450/5470]

 

### AMDRadeonX4500HWServices.kext

* pci device: 7300 - Fiji [Radeon R9 FURY / NANO Series]

 

### AMDRadeonX4150.kext

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMDRadeonX4000.kext

* pci device: 6640 - Saturn XT [FirePro M6100]

* pci device: 6641 - Saturn PRO [Radeon HD 8930M]

* pci device: 6646 - Bonaire XT [Radeon R9 M280X]

* pci device: 6647 - Bonaire PRO [Radeon R9 M270X]

* pci device: 6650 - Bonaire

* pci device: 6651 - Bonaire

* pci device: 665c - Bonaire XT [Radeon HD 7790/8770 / R7 360 / R9 260/360 OEM]

* pci device: 665d - Bonaire [Radeon R7 200 Series]

* pci device: 6780 - Tahiti XT GL [FirePro W9000]

* pci device: 6790 - unknown device

* pci device: 6798 - Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]

* pci device: 679a - Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]

* pci device: 679e - Tahiti LE [Radeon HD 7870 XT]

* pci device: 67b0 - Hawaii XT / Grenada XT [Radeon R9 290X/390X]

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 6800 - Wimbledon XT [Radeon HD 7970M]

* pci device: 6801 - Neptune XT [Radeon HD 8970M]

* pci device: 6806 - Neptune

* pci device: 6808 - Pitcairn XT GL [FirePro W7000]

* pci device: 6810 - Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]

* pci device: 6818 - Pitcairn XT [Radeon HD 7870 GHz Edition]

* pci device: 6819 - Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]

* pci device: 6820 - Venus XTX [Radeon HD 8890M / R9 M275X/M375X]

* pci device: 6821 - Venus XT [Radeon HD 8870M / R9 M270X/M370X]

* pci device: 6823 - Venus PRO [Radeon HD 8850M / R9 M265X]

* pci device: 6825 - Heathrow XT [Radeon HD 7870M]

* pci device: 6827 - Heathrow PRO [Radeon HD 7850M/8850M]

* pci device: 682b - Venus LE [Radeon HD 8830M]

* pci device: 682d - Chelsea XT GL [FirePro M4000]

* pci device: 682f - Chelsea LP [Radeon HD 7730M]

* pci device: 6835 - Cape Verde PRX [Radeon R9 255 OEM]

* pci device: 6839 - unknown device

* pci device: 683b - unknown device

* pci device: 683d - Cape Verde XT [Radeon HD 7770/8760 / R7 250X]

* pci device: 683f - Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

* pci device: 6920 - unknown device

* pci device: 6921 - Amethyst XT [Radeon R9 M295X]

* pci device: 6930 - unknown device

* pci device: 6938 - Tonga XT / Amethyst XT [Radeon R9 380X / R9 M295X]

* pci device: 6939 - Tonga PRO [Radeon R9 285/380]

 

### AMDRadeonX4200.kext

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMDRadeonX4250.kext

* pci device: 67df - Ellesmere [Radeon RX 470/480]

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


mac_editor, goalque, nando4 and 2 people liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined:2 years  ago
Posts: 1130
June 5, 2017 8:49 pm  

Apple says in release notes: "For issues related to the hardware in the External Graphics Development Kit, please contact Sonnet Technologies ( http://www.sonnettech.com) ."

-> "macOS does not support connection of GPU cards over Thunderbolt and GPU card drivers are not officially Thunderbolt compatible on macOS"

under Technical Notes [4]

http://www.sonnettech.com/product/egfx-breakaway-box.html

That info needs to be updated 🙂

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


ikir liked
ReplyQuote
Wunair
(@wunair)
Eminent Member
Joined:1 year  ago
Posts: 41
June 5, 2017 8:51 pm  

Doesn't seem all too surprising there's only support with AMD, but what about the eGPU box itself? I reckon it's possible to use for example an Akitio Node with an RX 580?

 

Extremely happy about this news though. Bummer it's aimed for spring 2018.


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 5, 2017 8:55 pm  
Posted by: Wunair

Doesn't seem all too surprising there's only support with AMD, but what about the eGPU box itself? I reckon it's possible to use for example an Akitio Node with an RX 580?

 

Extremely happy about this news though. Bummer it's aimed for spring 2018.

We will be testing macOS High Sierra 10.13 Beta with different eGPU enclosures and graphics cards. Stay tuned.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


ikir and goalque liked
ReplyQuote
Wunair
(@wunair)
Eminent Member
Joined:1 year  ago
Posts: 41
June 5, 2017 10:06 pm  

I can't wait. I've been wanting an eGPU setup with my MacBook Pro 2016 for the longest time now. Hopefully High Sierra Beta will work like a charm!


ikir liked
ReplyQuote
aux fruits
(@aux-fruits)
New Member
Joined:2 years  ago
Posts: 3
June 5, 2017 10:20 pm  

This is not expensive isn't it ?

Did you know if the developpement is limited to macbook pro 2016 ?

I mean for the owner of thunderbolt 1 and 2...

Thanks for the news ++


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 5, 2017 10:53 pm  

Here it is guys. Hot plug requires logging out but there's a notification for that. This is with a Mantiz Venus which I suspected would work because of the same TUL board as Sonnet Breakaway Box. 😀

It's running well on my late 2013 Mac Pro through the Apple Thunderbolt 3 (USB-C) to Thunderbolt adapter. Loss of connection to the eGPU does not cause kernel panic anymore. The computer simply logs me out.

Same story on the Late 2016 MacBook Pro. I hot plugged, logged out, logged back in and it was ready to go.

10.13 has better drivers for AMD Polaris 10 cards. All 36 CUs accounted for and runs great!

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


deplomb, mac_editor, Mymantiz_John and 5 people liked
ReplyQuote
SilveR316
(@silver316)
Eminent Member
Joined:2 years  ago
Posts: 22
June 5, 2017 11:05 pm  

This is great news. So if you have external monitors hooked up to the eGPU, they won't be enabled when you plug it in until you logout and back in again?


ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:1 year  ago
Posts: 18
June 5, 2017 11:19 pm  

Same with my late 2015 13" MacBook Pro, with akitio node. Just logout and login Back and external monitor works.

IMG 1506

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


goalque and theitsage liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined:2 years  ago
Posts: 1130
June 6, 2017 12:00 am  

2016 13" non-touch + Akitio Node + reference RX 480 8GB is plug-and-play. Should I cancel the Dev Kit order?

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


theitsage liked
ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 6, 2017 12:09 am  
Posted by: goalque

2016 13" non-touch + Akitio Node + reference RX 480 8GB is plug-and-play. Should I cancel the Dev Kit order?

I'd say so. RX 480 is slower but essentially the same.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 6, 2017 12:13 am  

Here's the list of supported AMD GPUs in macOS 10.13 High Sierra.

### AMDLegacySupport.kext

* pci device: 6704 - Cayman PRO GL [FirePro V7900]

* pci device: 6718 - Cayman XT [Radeon HD 6970]

* pci device: 6719 - Cayman PRO [Radeon HD 6950]

* pci device: 6720 - Blackcomb [Radeon HD 6970M/6990M]

* pci device: 6722 - unknown device

* pci device: 6738 - Barts XT [Radeon HD 6870]

* pci device: 6739 - Barts PRO [Radeon HD 6850]

* pci device: 6740 - Whistler [Radeon HD 6730M/6770M/7690M XT]

* pci device: 6741 - Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]

* pci device: 6745 - unknown device

* pci device: 6750 - Onega [Radeon HD 6650A/7650A]

* pci device: 6758 - Turks XT [Radeon HD 6670/7670]

* pci device: 6759 - Turks PRO [Radeon HD 6570/7570/8550]

* pci device: 6760 - Seymour [Radeon HD 6400M/7400M Series]

* pci device: 6761 - Seymour LP [Radeon HD 6430M]

* pci device: 6768 - Caicos

* pci device: 6770 - Caicos [Radeon HD 6450A/7450A]

* pci device: 6779 - Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]

* pci device: 6840 - Thames [Radeon HD 7500M/7600M Series]

* pci device: 6841 - Thames [Radeon HD 7550M/7570M/7650M]

* pci device: 6898 - Cypress XT [Radeon HD 5870]

* pci device: 6899 - Cypress PRO [Radeon HD 5850]

* pci device: 68a0 - Broadway XT [Mobility Radeon HD 5870]

* pci device: 68a1 - Broadway PRO [Mobility Radeon HD 5850]

* pci device: 68b0 - unknown device

* pci device: 68b1 - unknown device

* pci device: 68b8 - Juniper XT [Radeon HD 5770]

* pci device: 68c0 - Madison [Mobility Radeon HD 5730 / 6570M]

* pci device: 68c1 - Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]

* pci device: 68d8 - Redwood XT [Radeon HD 5670/5690/5730]

* pci device: 68d9 - Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

* pci device: 68e0 - Park [Mobility Radeon HD 5430/5450/5470]

* pci device: 68e1 - Park [Mobility Radeon HD 5430]

* pci device: 9440 - RV770 [Radeon HD 4870]

* pci device: 944a - RV770/M98L [Mobility Radeon HD 4850]

* pci device: 9488 - RV730/M96-XT [Mobility Radeon HD 4670]

* pci device: 9490 - RV730 XT [Radeon HD 4670]

* pci device: 94c8 - RV610/M74 [Mobility Radeon HD 2400 XT]

* pci device: 9501 - RV670 [Radeon HD 3870]

* pci device: 9540 - RV710 [Radeon HD 4550]

* pci device: 9553 - RV710/M92 [Mobility Radeon HD 4530/4570/545v]

* pci device: 9583 - RV630/M76 [Mobility Radeon HD 2600 XT/2700]

* pci device: 9588 - RV630 XT [Radeon HD 2600 XT]

 

### AMD7000Controller.kext

* pci device: 2200 - unknown device

* pci device: 2600 - unknown device

* pci device: 6780 - Tahiti XT GL [FirePro W9000]

* pci device: 6790 - unknown device

* pci device: 6798 - Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]

* pci device: 679a - Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]

* pci device: 679e - Tahiti LE [Radeon HD 7870 XT]

* pci device: 6800 - Wimbledon XT [Radeon HD 7970M]

* pci device: 6801 - Neptune XT [Radeon HD 8970M]

* pci device: 6806 - Neptune

* pci device: 6808 - Pitcairn XT GL [FirePro W7000]

* pci device: 6810 - Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]

* pci device: 6818 - Pitcairn XT [Radeon HD 7870 GHz Edition]

* pci device: 6819 - Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]

* pci device: 6820 - Venus XTX [Radeon HD 8890M / R9 M275X/M375X]

* pci device: 6821 - Venus XT [Radeon HD 8870M / R9 M270X/M370X]

* pci device: 6823 - Venus PRO [Radeon HD 8850M / R9 M265X]

* pci device: 6825 - Heathrow XT [Radeon HD 7870M]

* pci device: 6827 - Heathrow PRO [Radeon HD 7850M/8850M]

* pci device: 682b - Venus LE [Radeon HD 8830M]

* pci device: 682d - Chelsea XT GL [FirePro M4000]

* pci device: 682f - Chelsea LP [Radeon HD 7730M]

* pci device: 6835 - Cape Verde PRX [Radeon R9 255 OEM]

* pci device: 6839 - unknown device

* pci device: 683b - unknown device

* pci device: 683d - Cape Verde XT [Radeon HD 7770/8760 / R7 250X]

* pci device: 683f - Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

 

### AMD9520Controller.kext

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMD2400Controller.kext

* pci device: 94c8 - RV610/M74 [Mobility Radeon HD 2400 XT]

 

### AMD6000Controller.kext

* pci device: 6704 - Cayman PRO GL [FirePro V7900]

* pci device: 6718 - Cayman XT [Radeon HD 6970]

* pci device: 6719 - Cayman PRO [Radeon HD 6950]

* pci device: 6720 - Blackcomb [Radeon HD 6970M/6990M]

* pci device: 6722 - unknown device

* pci device: 6738 - Barts XT [Radeon HD 6870]

* pci device: 6739 - Barts PRO [Radeon HD 6850]

* pci device: 6740 - Whistler [Radeon HD 6730M/6770M/7690M XT]

* pci device: 6741 - Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]

* pci device: 6745 - unknown device

* pci device: 6750 - Onega [Radeon HD 6650A/7650A]

* pci device: 6758 - Turks XT [Radeon HD 6670/7670]

* pci device: 6759 - Turks PRO [Radeon HD 6570/7570/8550]

* pci device: 6760 - Seymour [Radeon HD 6400M/7400M Series]

* pci device: 6761 - Seymour LP [Radeon HD 6430M]

* pci device: 6768 - Caicos

* pci device: 6770 - Caicos [Radeon HD 6450A/7450A]

* pci device: 6779 - Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]

* pci device: 6840 - Thames [Radeon HD 7500M/7600M Series]

* pci device: 6841 - Thames [Radeon HD 7550M/7570M/7650M]

 

### AMD5000Controller.kext

* pci device: 6898 - Cypress XT [Radeon HD 5870]

* pci device: 6899 - Cypress PRO [Radeon HD 5850]

* pci device: 68a0 - Broadway XT [Mobility Radeon HD 5870]

* pci device: 68a1 - Broadway PRO [Mobility Radeon HD 5850]

* pci device: 68b0 - unknown device

* pci device: 68b1 - unknown device

* pci device: 68b8 - Juniper XT [Radeon HD 5770]

* pci device: 68c0 - Madison [Mobility Radeon HD 5730 / 6570M]

* pci device: 68c1 - Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]

* pci device: 68d8 - Redwood XT [Radeon HD 5670/5690/5730]

* pci device: 68d9 - Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

* pci device: 68e0 - Park [Mobility Radeon HD 5430/5450/5470]

* pci device: 68e1 - Park [Mobility Radeon HD 5430]

 

### AMD9300Controller.kext

* pci device: 7300 - Fiji [Radeon R9 FURY / NANO Series]

 

### AMD8000Controller.kext

* pci device: 4500 - unknown device

* pci device: 4600 - unknown device

* pci device: 6640 - Saturn XT [FirePro M6100]

* pci device: 6641 - Saturn PRO [Radeon HD 8930M]

* pci device: 6646 - Bonaire XT [Radeon R9 M280X]

* pci device: 6647 - Bonaire PRO [Radeon R9 M270X]

* pci device: 6650 - Bonaire

* pci device: 6651 - Bonaire

* pci device: 665c - Bonaire XT [Radeon HD 7790/8770 / R7 360 / R9 260/360 OEM]

* pci device: 665d - Bonaire [Radeon R7 200 Series]

* pci device: 67b0 - Hawaii XT / Grenada XT [Radeon R9 290X/390X]

 

### AMD9000Controller.kext

* pci device: 6920 - unknown device

* pci device: 6921 - Amethyst XT [Radeon R9 M295X]

* pci device: 6930 - unknown device

* pci device: 6938 - Tonga XT / Amethyst XT [Radeon R9 380X / R9 M295X]

* pci device: 6939 - Tonga PRO [Radeon R9 285/380]

 

### AMD4800Controller.kext

* pci device: 9440 - RV770 [Radeon HD 4870]

* pci device: 944a - RV770/M98L [Mobility Radeon HD 4850]

 

### AMD2600Controller.kext

* pci device: 9583 - RV630/M76 [Mobility Radeon HD 2600 XT/2700]

* pci device: 9588 - RV630 XT [Radeon HD 2600 XT]

 

### AMD9510Controller.kext

* pci device: 67ef - Baffin [Radeon RX 460]

 

### AMD4600Controller.kext

* pci device: 9488 - RV730/M96-XT [Mobility Radeon HD 4670]

* pci device: 9490 - RV730 XT [Radeon HD 4670]

 

### AMD9515Controller.kext

* pci device: 67ef - Baffin [Radeon RX 460]

 

### AMD9500Controller.kext

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

* pci device: 67ff - Baffin [Polaris11]

 

### AMD3800Controller.kext

* pci device: 9501 - RV670 [Radeon HD 3870]

 

### AMDRadeonX4100.kext

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMDRadeonX3000.kext

* pci device: 6720 - Blackcomb [Radeon HD 6970M/6990M]

* pci device: 6722 - unknown device

* pci device: 6738 - Barts XT [Radeon HD 6870]

* pci device: 6739 - Barts PRO [Radeon HD 6850]

* pci device: 6740 - Whistler [Radeon HD 6730M/6770M/7690M XT]

* pci device: 6741 - Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]

* pci device: 6745 - unknown device

* pci device: 6750 - Onega [Radeon HD 6650A/7650A]

* pci device: 6758 - Turks XT [Radeon HD 6670/7670]

* pci device: 6759 - Turks PRO [Radeon HD 6570/7570/8550]

* pci device: 6760 - Seymour [Radeon HD 6400M/7400M Series]

* pci device: 6761 - Seymour LP [Radeon HD 6430M]

* pci device: 6768 - Caicos

* pci device: 6770 - Caicos [Radeon HD 6450A/7450A]

* pci device: 6779 - Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]

* pci device: 6840 - Thames [Radeon HD 7500M/7600M Series]

* pci device: 6841 - Thames [Radeon HD 7550M/7570M/7650M]

* pci device: 6898 - Cypress XT [Radeon HD 5870]

* pci device: 6899 - Cypress PRO [Radeon HD 5850]

* pci device: 68a0 - Broadway XT [Mobility Radeon HD 5870]

* pci device: 68a1 - Broadway PRO [Mobility Radeon HD 5850]

* pci device: 68b0 - unknown device

* pci device: 68b1 - unknown device

* pci device: 68b8 - Juniper XT [Radeon HD 5770]

* pci device: 68c0 - Madison [Mobility Radeon HD 5730 / 6570M]

* pci device: 68c1 - Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]

* pci device: 68d8 - Redwood XT [Radeon HD 5670/5690/5730]

* pci device: 68d9 - Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

* pci device: 68e0 - Park [Mobility Radeon HD 5430/5450/5470]

 

### AMDRadeonX4500HWServices.kext

* pci device: 7300 - Fiji [Radeon R9 FURY / NANO Series]

 

### AMDRadeonX4150.kext

* pci device: 67e0 - Baffin [Polaris11]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMDRadeonX4000.kext

* pci device: 6640 - Saturn XT [FirePro M6100]

* pci device: 6641 - Saturn PRO [Radeon HD 8930M]

* pci device: 6646 - Bonaire XT [Radeon R9 M280X]

* pci device: 6647 - Bonaire PRO [Radeon R9 M270X]

* pci device: 6650 - Bonaire

* pci device: 6651 - Bonaire

* pci device: 665c - Bonaire XT [Radeon HD 7790/8770 / R7 360 / R9 260/360 OEM]

* pci device: 665d - Bonaire [Radeon R7 200 Series]

* pci device: 6780 - Tahiti XT GL [FirePro W9000]

* pci device: 6790 - unknown device

* pci device: 6798 - Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]

* pci device: 679a - Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]

* pci device: 679e - Tahiti LE [Radeon HD 7870 XT]

* pci device: 67b0 - Hawaii XT / Grenada XT [Radeon R9 290X/390X]

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 6800 - Wimbledon XT [Radeon HD 7970M]

* pci device: 6801 - Neptune XT [Radeon HD 8970M]

* pci device: 6806 - Neptune

* pci device: 6808 - Pitcairn XT GL [FirePro W7000]

* pci device: 6810 - Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]

* pci device: 6818 - Pitcairn XT [Radeon HD 7870 GHz Edition]

* pci device: 6819 - Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]

* pci device: 6820 - Venus XTX [Radeon HD 8890M / R9 M275X/M375X]

* pci device: 6821 - Venus XT [Radeon HD 8870M / R9 M270X/M370X]

* pci device: 6823 - Venus PRO [Radeon HD 8850M / R9 M265X]

* pci device: 6825 - Heathrow XT [Radeon HD 7870M]

* pci device: 6827 - Heathrow PRO [Radeon HD 7850M/8850M]

* pci device: 682b - Venus LE [Radeon HD 8830M]

* pci device: 682d - Chelsea XT GL [FirePro M4000]

* pci device: 682f - Chelsea LP [Radeon HD 7730M]

* pci device: 6835 - Cape Verde PRX [Radeon R9 255 OEM]

* pci device: 6839 - unknown device

* pci device: 683b - unknown device

* pci device: 683d - Cape Verde XT [Radeon HD 7770/8760 / R7 250X]

* pci device: 683f - Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]

* pci device: 6920 - unknown device

* pci device: 6921 - Amethyst XT [Radeon R9 M295X]

* pci device: 6930 - unknown device

* pci device: 6938 - Tonga XT / Amethyst XT [Radeon R9 380X / R9 M295X]

* pci device: 6939 - Tonga PRO [Radeon R9 285/380]

 

### AMDRadeonX4200.kext

* pci device: 67c0 - Ellesmere [Polaris10]

* pci device: 67df - Ellesmere [Radeon RX 470/480]

* pci device: 67ef - Baffin [Radeon RX 460]

* pci device: 67ff - Baffin [Polaris11]

 

### AMDRadeonX4250.kext

* pci device: 67df - Ellesmere [Radeon RX 470/480]

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


ariksaja and goalque liked
ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:1 year  ago
Posts: 18
June 6, 2017 12:41 am  

I would cancel too, with RX 480 and my MacBook 13" late 2015 is working plug and play !!

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


ReplyQuote
park
 park
(@park)
New Member
Joined:1 year  ago
Posts: 2
June 6, 2017 1:12 am  

What keyboard are you using in the picture, by the way?

It looks great.


ReplyQuote
silvioalessi
(@silvioalessi)
Active Member
Joined:1 year  ago
Posts: 18
June 6, 2017 1:20 am  

Logitech 

Upgraded AKITiO Node with 450W SFX PSU + NOCTUA NF-S12A fan + ATX on switch


ReplyQuote
rawweb
(@rawweb)
Trusted Member
Joined:1 year  ago
Posts: 57
June 6, 2017 3:43 am  

Bummer that the RX 580 is very difficult to get... 🙁

This would be a perfect companion for when my Venus arrives. 

 

 


ReplyQuote
SaturnV
(@zach)
Eminent Member
Joined:1 year  ago
Posts: 23
June 6, 2017 3:44 am  

So I take it, for Nvidia Pascal cards to work with High Sierra beta, the hack/patches are still needed?


ReplyQuote
Joeblas
(@joeblas)
Active Member
Joined:1 year  ago
Posts: 7
June 6, 2017 4:01 am  

Can somebody give Windows 10 in Bootcamp a test?


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined:2 years  ago
Posts: 1750
June 6, 2017 4:06 am  
Posted by: joeblas

Can somebody give Windows 10 in Bootcamp a test?

There are 47 successful Mac eGPU implementations using Windows using a mix of various enclosures and video cards. This dev kit is simply using a TI83-based Sonnet Breakaway Box + RX580 video card.

2013 15" Dell Latitude E6540 HD8790M + RX580@4Gbps-EC2 (EXP GDC 8.x) + macOS 10.13.5 & Win10
2013 15" HP ZBook 15 K610M + RX580@4Gbps-EC2 (EXP GDC 8.x) + Win10
--
eGPU Port Bandwidth Reference TableeGPU Setup 1.35


ReplyQuote
jonwatso
(@jonwatso)
Trusted Member
Joined:1 year  ago
Posts: 68
June 6, 2017 4:07 am  

Installed High Sierra on my 13" Late 2013 MacBook Pro, and wow! Native eGPU Support, No hacks or tricks necessary. No lag from UI elements even though the internal screen is on. Only thing that isn't currently working is clamshell mode and Final cut (Though I need to update my Final Cut)

 

Recorded a quick video of it in action.

 

Will be interesting to see if the RX580's in the kit have some sort of Mac Firmware. 

2017 15" MacBook Pro RP560 i7 3.1Ghz - 16GB RAM
Akitio Node + Sapphire RX480 8GB (Reference Card)
Dell 4K DELL P2715Q Display


ReplyQuote
Joeblas
(@joeblas)
Active Member
Joined:1 year  ago
Posts: 7
June 6, 2017 4:19 am  
Posted by: nando4

There are 47 successful Mac eGPU implementations using Windows using a mix of various enclosures and video cards. This dev kit is simply using a TI83-based Sonnet Breakaway Box + RX580 video card.

Thanks man. Didn't know if with this updated "official support" if you will, that there would be an easy plug n play experience with Windows 10 in Bootcamp as well.


ReplyQuote
bitinn
(@bitinn)
Eminent Member
Joined:1 year  ago
Posts: 25
June 6, 2017 6:00 am  

I have been lurking eGPU forum for quite a bit, with the new "External Graphics Development Kit" out without official support for older TB port (my MBP 13'' 2015), should I order the devkit, or should I be safe and build an enclosure following table suggestions?

I can wait but due to the limited availability I guess they will runout soon enough.

mid-2012 11" MacBook Air + GTX1070@10Gbps-TB1 (Aorus Gaming Box via TB3->TB2 adapter) + macOS10.12
early-2015 13" MacBook Pro + GTX1070@16Gbps-TB2 (Aorus Gaming Box via TB3->TB2 adapter) + macOS10.13


ReplyQuote
Lyokone
(@lyokone)
New Member
Joined:1 year  ago
Posts: 1
June 6, 2017 6:16 am  

Anyone have tested the plug and play with an Nvidia GPU on a clean install yet ?


ReplyQuote
Wunair
(@wunair)
Eminent Member
Joined:1 year  ago
Posts: 41
June 6, 2017 11:24 am  

I am really hoping Apple will also bring out support for the highly anticipated AMD RX Vega. Plug & play AND 1440p gaming? Yes please..

 

Posted by Lyokone:

Anyone have tested the plug and play with an Nvidia GPU on a clean install yet ?

It will most likely not work. Apple has a deal with AMD, therefore no support with NVIDIA cards.


ReplyQuote
gtosi
(@gtosi)
Eminent Member
Joined:1 year  ago
Posts: 33
June 6, 2017 11:48 am  
Posted by: jonwatso

Installed High Sierra on my 13" Late 2013 MacBook Pro, and wow! Native eGPU Support, No hacks or tricks necessary.

 

Cool! Before, in Sierra, did you have to plug it in at start, or was it detected when hot-plugged? Did High Sierra change the Boot ROM or the Thunderbolt firmware? I have a small hope that for the 750m models, we might not run into the POST issue with Nvidia eGPUs anymore that have been reported in many threads.. 


ReplyQuote
Daelin
(@daelin)
Trusted Member
Joined:2 years  ago
Posts: 57
June 6, 2017 12:09 pm  

unfortunately i was not that lucky with my setup as you were. After plugging in the eGPU the message appears that i have to re-login but after logging out the displays keep black or show crazy orange and green dots in no order...

any ideas to fix this?

MacBook Pro 15" 2017, AMD RP560
Devil Box + MSI GTX 1080Ti Gaming X

Bricked thanks to rEFInd:
MacBook Pro 15" Late 2013, GT 750M


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 6, 2017 1:45 pm  
Posted by: Daelin

unfortunately i was not that lucky with my setup as you were. After plugging in the eGPU the message appears that i have to re-login but after logging out the displays keep black or show crazy orange and green dots in no order...

any ideas to fix this?

Do you know which USB-C controller is in your PowerColor Devil Box? Some early production units came with TI82 which is not compatible with macOS. If it has the TI83, I'd recommend doing a clean install of 10.13. Remnants from previous eGPU workaround may interfere with Apple solution.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


ReplyQuote
Daelin
(@daelin)
Trusted Member
Joined:2 years  ago
Posts: 57
June 6, 2017 1:58 pm  

i do not actually know, but since i had to update the firmware of the devil box before it worked in 10.12, i guess i have the TI83 controller?

MacBook Pro 15" 2017, AMD RP560
Devil Box + MSI GTX 1080Ti Gaming X

Bricked thanks to rEFInd:
MacBook Pro 15" Late 2013, GT 750M


ReplyQuote
TPNxl
(@tpnxl)
Active Member
Joined:1 year  ago
Posts: 9
June 6, 2017 5:23 pm  

Please help! I have a Razer Core, which uses a TI82 Controller. In 10.13, the tb3-enabler script doesn't work either. What should I do?


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined:2 years  ago
Posts: 1130
June 6, 2017 6:03 pm  
Posted by: theitsage

 

3. Here's the list of supported AMD GPUs in macOS 10.13 High Sierra. If have any of these cards then why not test it before purchasing a RX580/RX480?

 

The list contains device ids but that doesn't signify TB3 eGPU support. For example, the R9 Nano that I discovered working through the Baffin personality on macOS 10.12 (reported at TI forum), does not give any acceleration or basic screen output on macOS 10.13 via TB3. Not even through the known kext modification. Older HD 7970 and GTX 780 also did not work.

Officially the Polaris architecture is supported out of the box.

The first requirement is a IOPCITunnelCompatible key. Some rough estimation can be done by this command:

grep -r IOPCITunnelCompatible /S*/L*/E*

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


theitsage liked
ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 6, 2017 6:36 pm  
Posted by: goalque

The list contains device ids but that doesn't signify TB3 eGPU support. For example, the R9 Nano that I discovered working through the Baffin personality on macOS 10.12 (reported at TI forum), does not give any acceleration or basic screen output on macOS 10.13 via TB3. Not even through the known kext modification. Older HD 7970 and GTX 780 also did not work.

Officially the Polaris architecture is supported out of the box.

The first requirement is a IOPCITunnelCompatible key. Some rough estimation can be done by this command:

grep -r IOPCITunnelCompatible /S*/L*/E*

I attempted adding 7300 for Fury X to AMDRadeonX4525 but it's not able to load.

 

Posted by: TPNxl

Please help! I have a Razer Core, which uses a TI82 Controller. In 10.13, the tb3-enabler script doesn't work either. What should I do?

Try disabling SIP first then re-run the TB3-enabler script.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined:2 years  ago
Posts: 1130
June 6, 2017 7:16 pm  

I had an idea to develop a self-adjustable codeless kext. Since they are scattered again, it means only one thing - Apple does not want us to hack again.

I stopped developing the script because the signs were so obvious. Now we have official support for developers. I would preferably stick to the RX 580 and be just happy 🙂

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + Vega64@32Gbps-TB3 (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/RX580@32Gbps-TB3 (Netstor HL23T) + macOS10.13 & Win10


Rastafabi, jonwatso, mac_editor and 1 people liked
ReplyQuote
cbong23
(@cbong23)
New Member
Joined:1 year  ago
Posts: 1
June 6, 2017 7:36 pm  

Anyone with LG Ultrafine 5k display to test with High Sierra?

I recall a comment saying using ultrafine 5k monitor with egpu will seriously bottleneck the performance. (However you can use headless connector trick to make it happen). I'm wondering if it is still true with official support from Apple. 


ReplyQuote
nombrescreeno
(@nombrescreeno)
Trusted Member
Joined:1 year  ago
Posts: 64
June 6, 2017 7:38 pm  

Correct me if I'm wrong, but there is currently NO internal display acceleration?


ReplyQuote
djmb
 djmb
(@djmb)
New Member
Joined:1 year  ago
Posts: 4
June 7, 2017 2:45 pm  

My dev kit arrives tomorrow, beyond excited to try it out. If I'm running Win10 with bootcamp is there anything special I need to do on the windows side to get windows to see the 580? This is my first experience with an eGPU.


theitsage liked
ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined:2 years  ago
Posts: 2694
June 7, 2017 3:13 pm  
Posted by: djmb

Very excited by all of this, ordered one of Apple's dev kits yesterday will be testing it with a 13inch touchbar mbp. Really want to see what kind of improvements I'll get with Premier CC 17. Cost of the devkit was about the same as getting an RX 580 (if you can find one in stock) and a Sonnet box.

For people using the beta of High Sierra, how stable is it and have you run in to any problems with software like any of the Adobe products?

Posted by: djmb

My dev kit arrives tomorrow, beyond excited to try it out. If I'm running Win10 with bootcamp is there anything special I need to do on the windows side to get windows to see the 580? This is my first experience with an eGPU.

Please post pictures of your dev kit when it arrives tomorrow. Feel free to post an unboxing topic on this if you have time. The 13" MacBook Pro only has iGPU which makes life much easier in Windows 10. You may encounter error 12 though. If that happens, you can work through Nando's guide to fix error 12.

10.13 has been stable on my 15" MBP. I modified a bunch of kexts already in an attempt to use R9 Fury X. No progress on that yet but RX 580 eGPU should work fine and stable. No experience with Adobe CC to report.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

66 external GPU build guides


djmb liked
ReplyQuote
Page 1 / 3 Next