[GUIDE] MBP eGPU detection issues: delayed hotplugging, PERST# switch
 
Notifications
Clear all

[GUIDE] MBP eGPU detection issues: delayed hotplugging, PERST# switch  

 of  10
  RSS

Gahbes
(@gahbes)
New Member
Joined: 3 years ago
 

Yes, super tedious but not so bad if PERST# switch works.  Forgot to add, Node Lite only works with the latest firmware.  It shipped with v21 i think (can't remember for sure) and would recognise the Node Lite under OSX but card would only show up as NVIDIA chip model.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
SeVaLo
(@sevalo)
New Member
Joined: 3 years ago
 
Posted by: Gahbes

Late 2013 MBP with GT-750, Node Lite and GTX1080 here.  OSX setup was very easy but been struggling with Windows for days.  The only way (for me) to get the 1080 recognised under Windows is by booting to rEFId menu without 1080 in PCIe slot but Node plugged in and powered, then usual set_os.efi procedure but halt Windows with advanced boot options or other boot delay, then plug 1080 into PCIe slot and connect PCIe power, continue boot.  I'm assuming that PERST# switch will also work but haven't tried yet.  Haven't tried hibernation/wake up either.  Once in Windows disabled PCI bridge for GT750.

Would it be possible to write out your steps more detailed?
I have a very similar setup, and want to replicate your procedure, and see if I get the same result.

Thanks in advance!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
fellar udin
(@fellar031)
Eminent Member
Joined: 3 years ago
 

Hey guys, i have some problem, when the first time i install my setup EGPU+120w+evga gtx1050ti it works perfectly then the day after, my macbook pro 2015 13" doesnt recognize that.. i am trying everything that this forum show about hot delayed plugged but still doesnt work.. i am running with new windows 10 and mac os high sierra 10.13. Any advice would appreciate that. I am little bit desperate now..

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

Rycco liked
ReplyQuote
Rycco
(@rycco)
Reputable Member
Joined: 3 years ago
 
Posted by: fellar udin

Hey guys, i have some problem, when the first time i install my setup EGPU+120w+evga gtx1050ti it works perfectly then the day after, my macbook pro 2015 13" doesnt recognize that.. i am trying everything that this forum show about hot delayed plugged but still doesnt work.. i am running with new windows 10 and mac os high sierra 10.13. Any advice would appreciate that. I am little bit desperate now..

Does it appears on device manager on Windows?

2017 15" MacBook Pro (RP555) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.12.6 & Win10 [build link]  

ReplyQuote
fellar udin
(@fellar031)
Eminent Member
Joined: 3 years ago
 

Yes it does bro.. i have uninstalled nvidia with ddu. Then, i reboot my mac and go to windows ( plugged egpu) and my windows recognized it as m display adapter... then i installed my nvidia using the latest one. And it requires me to boot up. After that, i manage to shut down.  Try to boot up with egpu connected and i got error code 12. I have tried hot plugged and it just stucked in spinning wheel, or even got hang on windows flag. I am not sure how do i do that again. Anyway i didnt use any external gpu or even hdmi dummy. Is that my problem? I am little bit desperate now either sell it or still do it.  Cause i still have time til 1 february before the deadline of return on amazon.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Rycco
(@rycco)
Reputable Member
Joined: 3 years ago
 
Posted by: fellar udin

Yes it does bro.. i have uninstalled nvidia with ddu. Then, i reboot my mac and go to windows ( plugged egpu) and my windows recognized it as m display adapter... then i installed my nvidia using the latest one. And it requires me to boot up. After that, i manage to shut down.  Try to boot up with egpu connected and i got error code 12. I have tried hot plugged and it just stucked in spinning wheel, or even got hang on windows flag. I am not sure how do i do that again. Anyway i didnt use any external gpu or even hdmi dummy. Is that my problem? I am little bit desperate now either sell it or still do it.  Cause i still have time til 1 february before the deadline of return on amazon.

Ok, so the issue is the code 12 right? Please follow along this guide, should help you: https://egpu.io/forums/mac-setup/2016-macbook-pro-solving-egpu-error-12-in-windows-10/

2017 15" MacBook Pro (RP555) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.12.6 & Win10 [build link]  

ReplyQuote
animalblack
(@animalblack)
Active Member
Joined: 2 years ago
 
Posted by: mac_editor
Posted by: Gahbes

Late 2013 MBP with GT-750, Node Lite and GTX1080 here.  OSX setup was very easy but been struggling with Windows for days.  The only way (for me) to get the 1080 recognised under Windows is by booting to rEFId menu without 1080 in PCIe slot but Node plugged in and powered, then usual set_os.efi procedure but halt Windows with advanced boot options or other boot delay, then plug 1080 into PCIe slot and connect PCIe power, continue boot.  I'm assuming that PERST# switch will also work but haven't tried yet.  Haven't tried hibernation/wake up either.  Once in Windows disabled PCI bridge for GT750.

Sounds like you were able to get the GTX 1080 to show up in Windows on one of the most problematic setups: GT750m MBP + TB3 enclosure. Does this mean that the Node Lite works? Others who have an NVIDIA GPU could try this technique on other TB3 enclosures to confirm if this works - but so far it seems tedious.

Not sure why you name this setup as most problematic. |

MBP 15 2014 with GT750 worked for windows out of the box, only diff is RX580 and Mantiz. 

For me it is more problematic to pair eGPU with MBP 2017 15 (RP560) - right after driver install  for eGPU - all screens are black, and windows wount boot - with or without eGPU - just black screen.
Current workaround  is delete AMD dGPU driver via DDU, and then install drivers for eGPU (dGPU without driver) - in this case, with pluged eGPU i can use all screens)

Macbook Pro 2017 (RP560) + Mantiz Venus + Vega64 Air


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 

I did some testing with my 13-inch MPB 2015:
With an nVidia eGpu plugged in, it just doesn't boot. I tried several nVidia cards like Geforce 1050, Geforce GTX 475, Geforce 310, Geforce 8500 GT and *all* failed. It doesn't even switch on the backlight when the eGPU is plugged in. Nothing happens, unless I unplug, boot and hotplug.

Then I tried the only AMD GPU I have at hand, a vintage Radeon HD 5850 -> and it works. It boots normally. So it's more than a educated guess to say: All AMD cards work, but no nVidia cards.

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: goalque

"switched it off"? Unfortunately you have to go through macOS after each restart/shutdown, and keep the -a mode turned on, or hot-plug the eGPU when Windows starts loading. Your Mac model is the most difficult to get working with Nvidia cards on Windows.

@goalque, I have this combination, too. My second notebook is a 13-inch 2015 MPB and I mostly use an nVidia card. It's difficult to boot it into Windows, but it's doable.
There is no way to boot with the eGPU plugged in and you have to get the exact timing when hot-plugging. But once the system runs, it's very stable and plug'n'play, unless you reboot, of course. The 13-inch MPB has also the big advantage *not* to have an AMD dGPU, which makes life so much easier for the internal display.

Hibernation is a little annoying though. The MacBook won't wake up from hibernation either when nVidia eGPU is plugged in. The same problem like with normal boot. This can be solved in switching off the eGPU(or unpluggin), wake it and switch the eGPU on again.

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 

Some more with testing 10+ cards, the results are:

Any nVidia card plugged in: 13-inch MPB 2015 will not boot.
Any AMD/ATI card plugged in: 13-inch MPB 2015 will boot.
Anything else in PCIe slot or PCIe slot empty.13-inch MPB 2015 will not boot.

Even some very, very old cards like ATI Radeon XT2400 let the system boot.

This post was modified 2 years ago

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

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
 of  10