MacBook Pro 2018 & Gaming Box RX 580 Sleep Issue
 
Notifications
Clear all

MacBook Pro 2018 & Gaming Box RX 580 Sleep Issue  

 of  2
  RSS

dream3
(@dream3)
Estimable Member
Joined: 4 years ago
 

Im slightly confused. There are actually 2 things to update with the RX 580? Two firmwares?

MacOS: 15" Retina Macbook Pro 2015 Iris Pro only
Windows 10: Tornado F5 laptop with discrete GTX 1060
eGPU: GIGABYTE RX 580


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 2 years ago
 
Posted by: dream3

Im slightly confused. There are actually 2 things to update with the RX 580? Two firmwares?

Actually there are 3 things you can update on the Gaming Box, which can be found on GIGABYTE's website here:

  1. F1.1, which is the PSU firmware, which is supposed to turn off the PSU fan when the host shuts down (or sleeps). It doesn't seem to be working for MacBook Pro (i.e. PSU fan stays on even when laptop is sleeping or shut down, as long as Gaming Box is connected to the laptop), but updating to this firmware did fix my issue, where Gaming Box was disconnecting/reconnecting during sleep, which prevented the laptop from staying asleep.
  2. F1.0_H2D, which is the Thunderbolt firmware that improves host to device speed by prioritizing data transfer to the Gaming Box over data from the Gaming Box. I believe the default firmware is F1.0, which is for those who want the in/out to be more "balanced". You need a workaround to update this firmware in Bootcamp as mentioned by mar_kelp above, but straightforward if you have access to a PC for Thunderbolt.
  3. F2/F11/F21, which are the BIOS updates. There are 3 versions depending on which memory brand it uses. It's supposed to increase stability. I tried to update this on a PC, but the VGA @BIOS tool couldn't detect the Gaming Box, so I haven't figured out how to do this. The graphics card seems to be working fine for me, so I haven't bothered to figure it out.

Are you having issues with sleep while connected to Gaming Box?

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
dream3
(@dream3)
Estimable Member
Joined: 4 years ago
 
Posted by: doxadeo
Posted by: dream3

Im slightly confused. There are actually 2 things to update with the RX 580? Two firmwares?

Actually there are 3 things you can update on the Gaming Box, which can be found on GIGABYTE's website here:

  1. F1.1, which is the PSU firmware, which is supposed to turn off the PSU fan when the host shuts down (or sleeps). It doesn't seem to be working for MacBook Pro (i.e. PSU fan stays on even when laptop is sleeping or shut down, as long as Gaming Box is connected to the laptop), but updating to this firmware did fix my issue, where Gaming Box was disconnecting/reconnecting during sleep, which prevented the laptop from staying asleep.
  2. F1.0_H2D, which is the Thunderbolt firmware that improves host to device speed by prioritizing data transfer to the Gaming Box over data from the Gaming Box. I believe the default firmware is F1.0, which is for those who want the in/out to be more "balanced". You need a workaround to update this firmware in Bootcamp as mentioned by mar_kelp above, but straightforward if you have access to a PC for Thunderbolt.
  3. F2/F11/F21, which are the BIOS updates. There are 3 versions depending on which memory brand it uses. It's supposed to increase stability. I tried to update this on a PC, but the VGA @BIOS tool couldn't detect the Gaming Box, so I haven't figured out how to do this. The graphics card seems to be working fine for me, so I haven't bothered to figure it out.

Are you having issues with sleep while connected to Gaming Box?

Thanks for the reply but how do I know which ones my RX 580 box needs?

MacOS: 15" Retina Macbook Pro 2015 Iris Pro only
Windows 10: Tornado F5 laptop with discrete GTX 1060
eGPU: GIGABYTE RX 580


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 2 years ago
 
Posted by: dream3

Thanks for the reply but how do I know which ones my RX 580 box needs?

Are you having any issues with the Gaming Box? If not, probably none of it. If you're having issues with the laptop going to sleep, try the F1.1. If you don't plan to use the USB hub on the Gaming Box, you can try F1.0_H2D. I'm not sure about the BIOS though.

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
brambulcke
(@brambulcke)
New Member
Joined: 2 years ago
 

I have a similar experience as doxadeo. 

I'm running the Gigabyte RX 580 Gaming Box combined with a MacBook Pro 13 inch without touch bar.

I bought both the laptop and the egpu this summer to drive three external 4k displays (one LG 27UD58 and two LG 27UD59) through DisplayPort.

I read and viewed a lot of reviews before buying. Most reviews were positive. I was thinking of buying a 15 inch MacBook Pro to run three external displays but I liked the idea of a smaller laptop combined with the power of a GPU only at home.

Now, my experience! Performance wise the machine works well: it offers the possibility to drive lots of pixels and multiple screens. The egpu has three DisplayPort connections.

But right from the start I noticed some real drawbacks:

  • The two little 40mm PSU fans are really annoying and loud. They are high tone and always on. I don't understand this choice: Gigabyte should have looked for a smarter design. They can state they have a nice 130mm GPU fan but the party is spoiled by the two 40mm PSU fans. When it comes to noise, I'm lucky because I can put the egpu in another room. But still: I don't understand all these reviewers don't mention this as a real negative.
  • Disconnecting is not seamless at all. For example, I'm working on a project with ten applications open and I'm heading to a meeting. When I click Disconnect GPU in the top bar, this crashes all the applications and I have to force disconnect all the applications. When I close all the applications out before disconnecting there is often a QuickLookUIService that needs to be force closed. I guess this is a general drawback with eGPU's on MacOS but it's still a drawback not being mentioned!
  • When the MacBook is put to sleep or powered off, the PSU fan of the eGPU keeps spinning. They supposedly do this so the eGPU can charge the computer but does it get that hot to power a computer, also in a cold room? Because of that, I disconnect my eGPU during the night.
  • Sleep / wake is buggy. This has been my main issue with the device. I have had some hard crashed trying to wake the device, with the ultimate workaround unplugging the power source from the eGPU. I changed some OS settings like preventing sleep when the display is off, preventing hard disk sleep and disabling Power Nap, combined with disabling File Vault (this really annoyed me because I would really like to turn this on in case my laptop would get stolen for example). These settings improved my experience, although it's still hard to find the direct cause of the problems. The MacOS Mojave update also seemed to improve my situation.

The fixes I would like to see: no PSU fan noise when my laptop is in sleep or off and proper sleep / wake support. Maybe a firmware update could fix these issues.

I still believe in the big potential of eGPU's on MacOS but I believe we're still not there yet. This Gigabyte unit is the recommended unit on different sites but it doesn't work flawlessly. I hope future units will get better, both hardware wise as usability wise.

MacBook Pro 13" 2017 without touch bar - Gigabyte RX 580 Gaming box


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 2 years ago
 
Posted by: brambulcke
  • When the MacBook is put to sleep or powered off, the PSU fan of the eGPU keeps spinning. They supposedly do this so the eGPU can charge the computer but does it get that hot to power a computer, also in a cold room? Because of that, I disconnect my eGPU during the night.

The fixes I would like to see: no PSU fan noise when my laptop is in sleep or off and proper sleep / wake support. Maybe a firmware update could fix these issues.

Thanks for sharing your thoughts. I agree completely. I've contacted Gigabyte about the PSU fan staying on while the computer is sleeping or turned off. They said it should turn off completely and want me to send in my unit to get it checked out. Unfortunately I'm currently living in Europe, so I can't send it in at the moment. I'm also skeptical that it's a fault on my device, since this issue seems to be universal. I have yet to hear from a single Gaming Box user with a Mac saying that PSU fan shuts off completely while connected. At this point, I only use it for gaming under bootcamp, so I just connect the Gaming Box only when needed.

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
dream3
(@dream3)
Estimable Member
Joined: 4 years ago
 
Posted by: doxadeo
Posted by: brambulcke
  • When the MacBook is put to sleep or powered off, the PSU fan of the eGPU keeps spinning. They supposedly do this so the eGPU can charge the computer but does it get that hot to power a computer, also in a cold room? Because of that, I disconnect my eGPU during the night.

The fixes I would like to see: no PSU fan noise when my laptop is in sleep or off and proper sleep / wake support. Maybe a firmware update could fix these issues.

Thanks for sharing your thoughts. I agree completely. I've contacted Gigabyte about the PSU fan staying on while the computer is sleeping or turned off. They said it should turn off completely and want me to send in my unit to get it checked out. Unfortunately I'm currently living in Europe, so I can't send it in at the moment. I'm also skeptical that it's a fault on my device, since this issue seems to be universal. I have yet to hear from a single Gaming Box user with a Mac saying that PSU fan shuts off completely while connected. At this point, I only use it for gaming under bootcamp, so I just connect the Gaming Box only when needed.

Hey man I finally managed to get my hands on a TB3 laptop.

How exactly do I update the firmware?

And like you said I also cannot update the bios, even being a windows pc, the BIOS upadte app doesnt recognize the gaming box. Did you have any luck with that?

MacOS: 15" Retina Macbook Pro 2015 Iris Pro only
Windows 10: Tornado F5 laptop with discrete GTX 1060
eGPU: GIGABYTE RX 580


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 2 years ago
 
Posted by: dream3

How exactly do I update the firmware?

And like you said I also cannot update the bios, even being a windows pc, the BIOS upadte app doesnt recognize the gaming box. Did you have any luck with that?

No luck with the BIOS update, even with a Windows PC. The PSU fan firmware is straight forward. Just unzip the file from GIGABYTE and run the .bat file. The Thunderbolt firmware is also easy to update if you have a PC. I can't remember the details right now, but start by downloading the files from GIGABYTE. There's a work around using Bootcamp, and you can find instructions on this forum, but it seems quite involved.

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
dream3
(@dream3)
Estimable Member
Joined: 4 years ago
 
Posted by: doxadeo
Posted by: dream3

How exactly do I update the firmware?

And like you said I also cannot update the bios, even being a windows pc, the BIOS upadte app doesnt recognize the gaming box. Did you have any luck with that?

No luck with the BIOS update, even with a Windows PC. The PSU fan firmware is straight forward. Just unzip the file from GIGABYTE and run the .bat file. The Thunderbolt firmware is also easy to update if you have a PC. I can't remember the details right now, but start by downloading the files from GIGABYTE. There's a work around using Bootcamp, and you can find instructions on this forum, but it seems quite involved.

Gotcha, thanks! But Im still not sure how Im supposed to know whether I need/should get the F1.0_H2D or not. 🙁

MacOS: 15" Retina Macbook Pro 2015 Iris Pro only
Windows 10: Tornado F5 laptop with discrete GTX 1060
eGPU: GIGABYTE RX 580


ReplyQuote
doxadeo
(@doxadeo)
Eminent Member
Joined: 2 years ago
 
Gotcha, thanks! But Im still not sure how Im supposed to know whether I need/should get the F1.0_H2D or not. :(

Depends on how you want to use it. If you don't use the USB ports on the Gaming Box, use the F1.0_H2D. If you do use the USB ports, you may want to leave the firmware as is depending on how you use the USB ports.

This post was modified 2 years ago

System: MacBook Pro 13" 2018, 2.7 GHz, 16 GB
eGPU: Gigabyte Gaming Box RX 580
macOS High Sierra 10.13.6
Bootcamp Windows 10


ReplyQuote
 of  2