Hello everyone! I am using the Blackmagic eGPU with my MacBook Pro 15 on macOS Big Sur and Bootcamp with Windows version 20H2 and AMD driver from Bootcampdrivers.com.
On Mac, everything works flawlessly. But on Windows side, it's opposite. When I plug the eGPU in, I hear a chime as the device got connected then immediately disconnected. The eGPU is not detectable by Windows, it's not showing up even in the Device Manager. I have to use apple_set_os v0.5 for the MacBook to detect the eGPU. The Blackmagic and the external monitor are working without a problem after being detected, but dGPU got yellow-triangle (error 43) and the internal monitor isn't accelerated as side effects. May I ask, is this behaviour is normal for this model of MacBook to not detected the eGPU in BootCamp mode? If not, is there any way to fix it?
It also requires me to use apple_set_os v0.5 every time Windows boot for the eGPU to be detected and Windows will crash if I hot-disconnect the eGPU.
2018 15" MacBook Pro [8th,6C,H] + RX580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + Win10 21H2
@drtung2708, Did you run DDU to remove the Apple Radeon drivers prior to installing BCD modified Radeon drivers? Do you see two or three components under Display/Graphics in Device Manager? Take a look at the build guides for similar component pairings in Boot Camp. If you use a Thunderbolt 3 external monitor, this may complicate resource allocation.
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage, yes I did remove the original Apple drivers with DDU before installing BCD drivers. I also checked other builds with Blackmagic eGPU. The problem usually are error 12 but no one have yet encountered eGPU detection problem like me. For Windows to detect the eGPU, I always need apple_set_os. Without it, the eGPU would not show up at all, even when I hot-plug or plug from cold-boot. The eGPU only charge the device, the gpu and usb aren’t working. If I load the efi and plug the eGPU from cold-boot,it works flawlessly.
2018 15" MacBook Pro [8th,6C,H] + RX580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + Win10 21H2
After installing another Thunderbolt drivers, I get my MacBook to detect the eGPU, but only as a Thunderbolt device. The gpu and ports still not detected and not working. I also try to install AMD drivers but the installer only detect the dgpu.
2018 15" MacBook Pro [8th,6C,H] + RX580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + Win10 21H2
@drtung2708, Try Windows 10 1903 V1 which has good hot-plug support.
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage, OK I'll try that.
2018 15" MacBook Pro [8th,6C,H] + RX580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + Win10 21H2
@drtung2708, Let us know how that goes.
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage, unfortunately same result, the egpu is only recognized as thunderbolts device. Guess I stuck with apple_set_os efi boot loader for the egpu to be detected.
2018 15" MacBook Pro [8th,6C,H] + RX580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + Win10 21H2
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.@goldfarb36, I am using apple_set_os EFI loader as a workaround. The only problem is the non-working dGPU (code 43) as a side effect.
2018 15" MacBook Pro [8th,6C,H] + RX580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + Win10 21H2