latest catalina won't detect egpu connected to nvme

duoaka

New member
Joined
Jan 18, 2021
macOS
10.15.7
Mobo
dell xps 9550 15
CPU
i7
GPU
gtx960m rx580
#1
Hi, my egpu rx580 nitro+ 8Gb works plug&play in windows by in my new catalina instalation it isn't even detected. Everything on the system works perfectly with sleep and wake up and thunderbolt port as well.
My current machine is dell xps 9550 15 i7.
I've tried it with mojave before and the egpu it was listed in system overview but wasn't operational.

On my previous setup on asus rog g771jw and mojave rx580 it was working plug&play on nvme.

Do you know if its possible to make it work on my xps?

I'm attaching my efi folder (wich i've found on github of dnguyen390 - respect! )

Thank you.

Duoaka
 

Attachments

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#2
If you are looking to use an external GPU (RX580), using a Thunderbolt connection, you can't 'hot plug' the eGPU or any TB device. It needs to be connected to the laptop and powered up, when you first boot the system.

Have you made sure your Thunderbolt device/port is fully activated in macOS. Usually Hackintosh systems need to run a firmware update in Windows 10, before the TB port will work in macOS. Have you done this?

Can you post a copy of your System's IOReg, using version 2.1 of IORegistryExplorer, which is attached in this linked page - https://www.tonymacx86.com/threads/guide-how-to-make-a-copy-of-ioreg.58368/

Follow the instructions in the guide and post your IOReg here, so we can see if your TB device is working correctly in macOS.
 

duoaka

New member
Joined
Jan 18, 2021
macOS
10.15.7
Mobo
dell xps 9550 15
CPU
i7
GPU
gtx960m rx580
#3
The egpu in connected through m.2 nvme port not the TB port.
It is plugged in before boot.
I'll post my System's IOReg as soon as I get my hands on it.

I've plugged an m.2 ssd to nvme port and it works as it should.
 
Last edited:

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#4
Which M.2 port? Is this a Hard Drive or WiFi/BT port?

M.2 modules come in different sizes and I know they can be utilized for Wi-Fi, WWAN, Bluetooth, GPS, and NFC.

I have never heard of the ability to connect an eGPU through an M.2 connection. Where did you hear that this would work? They usually connect through the Thunderbolt connector.
 

duoaka

New member
Joined
Jan 18, 2021
macOS
10.15.7
Mobo
dell xps 9550 15
CPU
i7
GPU
gtx960m rx580
#5
I use this adapter https://www.aliexpress.com/i/4000987835369.html
to connect egpu to m.2 m-key slot used for m.2 ssd . ( m.2 m-key is just downsized pcie port).
It's possible to connect egpu through m.2 a+e also ( wifi card port ) but the connection is slower.
As I wrote in first post it works flawlessly on my xps on windows, and it worked on another laptop under osx mojave.

There is an interesting forum about egpus with large database of hardware and build guides :
https://egpu.io/
 

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#6
Ok, I have no knowledge of how this works. Best you ask for help somewhere else.