Aorus Gaming Box (GTX 1070) - USB not working properly
 
Notifications
Clear all

Aorus Gaming Box (GTX 1070) - USB not working properly  

 of  6
  RSS

Arthy
(@arthy)
Eminent Member
Joined: 3 years ago
 
Posted by: nando4

@joehoyle, please see if booting via apple_set_os.efi, which decreases H2D eGPU bandwidth, gives better I/O port responsiveness as described at:

https://egpu.io/forums/thunderbolt-enclosures/guide-update-thunderbolt-3-egpu-enclosure-firmware-in-boot-camp/paged/2/#post-26809

I have been using the Aorus 1070 with a 1060 3GB via hot-plugging (22k H2D) and had no USB issue.

However, I had to go through the apple_set_os.efi method as hot plugged failed to work after a recent Windows update. That's when my USB issues began. My Razer Abyssus (mouse) started stuttering in games. I have applied the energy profile trick, it reduces but does not eliminate the problem. May that be linked to the reduced H2D bandwidth (16k vs 22k)?

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

.

ReplyQuote
007craft
(@007craft)
Active Member
Joined: 3 years ago
 

I just got the gaming box and was a tad disappointed to come across this problem also but it makes sense. 

 

Thunderbolt 3 IS NOT FAST ENOUGH to run an EGPU AND all your hub components at 100%.  This is the reality of the technology we are using.  Thunderbolt 3 is only doing PCIE 3.0 over 4x lanes.  This = 3940MB/s.  In comparison, Most desktop motherboards today are running their graphics cards off a PCIE 3.0 x16 Lane slot.  This = 15760MB/s.  Yes that's FOUR times faster than thunderbolt 3.  Now they have done bench marking and using 16x lanes over 8x only gives about a 1% performance boost but using 8x lanes over 4x gives a nearly 20% performance boost.  Every eGPU today is taking this around 15-20% performance hit.  Now you're all talking about shoving in a bunch of accessories (Mice,Keyboards,External hard drives, etc, etc) onto a port which is already 20% under speced.  This is why Gigabyte came out with the new H2D Box Firmware.  Before this firmware, the bandwidth was being spread out equally.  Obviously however we all bought this box primarily as an eGPU, not a USB dock, so Gigabyte released a new firmware to prioritize the bandwidth almost entirely to the graphics card. 

There IS NO FIRMWARE SOLUTION.  The only thing Gigabtye could do now is create a software utility which allows you to set the priority to each USB port and the eGPU, but that won't solve the problem, so its nothing to look forward too.  You can just flash back to the old firmware if you want all your USB ports to work, but then your eGPU is going to take a performance hit. 

 

So if you want maximum performance the solution is to keep the H2D firmware, plug in a separate USB dock into another port on your laptop and run your accessories off of that while you pretend the USB ports on the Aurora don't exist.  Gigabyte should have built the box differently, using a second thunderbolt cable to drive the USB ports, and you would need to plug in 2 cables still.  Only other solution is to wait for the future.  I'm sure when thunderbolt 4 comes out one day there will be a new gaming box and new laptops which have the port and hopefully provide us with at least 100GB\s , fixing all our performance and accessory problems.

 

 

 

You usually take a performance hit of around 20%.   

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

.

Ben Lai liked
ReplyQuote
Arthy
(@arthy)
Eminent Member
Joined: 3 years ago
 
Posted by: 007craft

 

There IS NO FIRMWARE SOLUTION.  The only thing Gigabtye could do now is create a software utility which allows you to set the priority to each USB port and the eGPU, but that won't solve the problem, so its nothing to look forward too.  You can just flash back to the old firmware if you want all your USB ports to work, but then your eGPU is going to take a performance hit.   

The (partial) solution I've tested is to hot-plug, which provides you with a 22K H2D. Using the Refind bootup downgrades your connection to 16K.

A long-term fix would be to find a way to use a Refind-like sequence that maintains your original H2D bandwidth.

Having an all USB-C MBP, I cannot use other laptop I/Os. I tried connecting a USB-C to USB-A adapter on the other TB3 controller (right-side), but it makes the OS panic.

By the way, reducing the frequency of the mouse optic significantly reduced the stutter, presumably because it then requires less bandwidth. The only other USB I'm using on the box is for ethernet (2.4Ghz Wifi on Bootcamp is very unstable).

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

.

ReplyQuote
dvogiatzis
(@dvogiatzis)
Eminent Member
Joined: 3 years ago
 

In Mac OS I don't have any problems with the mouse or other USB devices connected to the Aorus Gaming Box 1070 with speed 12XX-14XX MB/s in H2D and 17XX MB/s for the D2H.

But in Windows I have problems with even the mouse. I got a logitech G403 connected to the USB of the Aorus Box and when I'm rendering with Redshift (GPU Renderer) mouse is lagging and is unusable.  When the render stops it's back to working fine again. Windows CUDA-Z Host to Device is 14XX-16XX and Device to host 24XX MB/s

MacBook Pro 15" (Mid 2017), Aorus Gaming Box GTX 1070


ReplyQuote
Arthy
(@arthy)
Eminent Member
Joined: 3 years ago
 

Interesting. So the bandwidth seems to not be that much a problem. Looks like a software or firmware solution could exist.

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

.

ReplyQuote
Josh Bernardini
(@01101010-01100010)
New Member
Joined: 3 years ago
 

Heads up that the firmware showed up available for download for the 1080 over the weekend:  https://www.gigabyte.com/Graphics-Card/GV-N1080IXEB-8GD#support-dl, The F1.0 firmware (which I don't think must have been default on the 1080s) does not resolve the USB issue though at least in as much as you can't run the two rift sensors and headset on those ports. Keyboard and mouse appear to be functional though so that's an improvement.

I was getting an error trying to flash the firmware. Googled the error message and found a post showing the previous version of the intel thunderbolt 3 driver was necessary to flash the firmware. (reference thread: https://communities.intel.com/message/485807#485807)

Installed that and the firmware flash completed. Then updated the thunderbolt driver and nvidia driver to latest and good to go.

Was also getting an error from the Aorus graphics engine. Subsequent search lead me to a reddit thread recommending the use of MSI Afterburner instead. ( https://www.reddit.com/r/buildapc/comments/7q601p/rx_580_aorus_fans_not_working) Can confirm this works. Run the fan on full at all times (and mine is sufficiently quiet not to be bothered by this) and was able to achieve an overclock of about 10% on the GPU. 

Finally, was getting prompted for bitlocker recovery key every time I rebooted with the dock connected when not at shutdown or vice-versa. Came across this dell thread: http://www.dell.com/support/article/us/en/19/sln304584/bitlocker-asks-for-a-recovery-key-every-boot-on-usb-c-thunderbolt-systems-when-docked-or-undocked?lang=en. These options weren't available in the bios on my Lenovo Yoga 920 and disabling boot from USB did not resolve the bitlocker problem. Ended up disabling bitlocker.

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

.

itsage liked
ReplyQuote
K
 K
(@k)
New Member
Joined: 3 years ago
 

I had this problem as well, but on a GTX1080 box. There seems to be very little information about Thunderbolt 3 technology, especially with eGPU. Contacting Gigabyte or your laptop manufacturer support will just end up hitting the wall again. I decide to post this hopefully I can be of help to someone, just like how this forum has helped me Smile

I actually resolved my USB issue with this box. It's more of a trial and error. My laptop is MSI GS60 6QE. My thunderbolt firmware could only go to version 16. When connected to the gaming box, the thunderbolt software will show that eGPU is not supported, somehow. As much as I researched, I believed that the safest bet is, if your machine is listed in https://thunderboltt echnolog­y.net/egfx , you are most likely good to go, If not, it's either a hit or miss.  This depends on many factors such as TB3 driver/firmware and laptop manufacturer compatibility or even the BIOS version, who knows?

Initially I tried to update to latest Thunderbolt driver/firmware. The upgradability depends on your laptop model and manufacturer, this is why Intel support couldn't really help much even if you raised question about their TB3. MSI simply told me my model already EOL. Gigabyte was giving suggestions but not helpful. 

In the end, I did a format. Flashed the BIOS. Installed all Windows update. Installed Thunderbolt software version 16. GTX 1080 gaming box already comes with the latest firmware so there's nothing to update anymore. Not too sure if the Aorus engine helped, but installed anyway. Connected my box to laptop, RGB lights turned up, tested keyboard and mouse and phewwwww.. no more lag issues! 

My thoughts: You might need to follow a sequence in setting up this box (flashed BIOS first, then install driver, then the firmware). The latest driver my TB3 could go was version 17, but many suggested with 16. When uninstalling TB3 driver (to install specific version), Windows update will automatically install the latest version. You will need to remove your Windows update files (TB3 drivers in there) so these drivers will not be automatically pushed again. Bottom line is, if you have a different laptop model, probably another driver/firmware version might work for you. 

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

.

Ben Lai liked
ReplyQuote
everton.correa
(@everton-correa)
Active Member
Joined: 2 years ago
 
Posted by: K

I had this problem as well, but on a GTX1080 box. There seems to be very little information about Thunderbolt 3 technology, especially with eGPU. Contacting Gigabyte or your laptop manufacturer support will just end up hitting the wall again. I decide to post this hopefully I can be of help to someone, just like how this forum has helped me Smile

I actually resolved my USB issue with this box. It's more of a trial and error. My laptop is MSI GS60 6QE. My thunderbolt firmware could only go to version 16. When connected to the gaming box, the thunderbolt software will show that eGPU is not supported, somehow. As much as I researched, I believed that the safest bet is, if your machine is listed in https://thunderboltt echnolog­y.net/egfx , you are most likely good to go, If not, it's either a hit or miss.  This depends on many factors such as TB3 driver/firmware and laptop manufacturer compatibility or even the BIOS version, who knows?

Initially I tried to update to latest Thunderbolt driver/firmware. The upgradability depends on your laptop model and manufacturer, this is why Intel support couldn't really help much even if you raised question about their TB3. MSI simply told me my model already EOL. Gigabyte was giving suggestions but not helpful. 

In the end, I did a format. Flashed the BIOS. Installed all Windows update. Installed Thunderbolt software version 16. GTX 1080 gaming box already comes with the latest firmware so there's nothing to update anymore. Not too sure if the Aorus engine helped, but installed anyway. Connected my box to laptop, RGB lights turned up, tested keyboard and mouse and phewwwww.. no more lag issues! 

My thoughts: You might need to follow a sequence in setting up this box (flashed BIOS first, then install driver, then the firmware). The latest driver my TB3 could go was version 17, but many suggested with 16. When uninstalling TB3 driver (to install specific version), Windows update will automatically install the latest version. You will need to remove your Windows update files (TB3 drivers in there) so these drivers will not be automatically pushed again. Bottom line is, if you have a different laptop model, probably another driver/firmware version might work for you. 

 

How is the USB issue for you now? Any new issues?

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

.

ReplyQuote
Alessandro Fauth
(@alessandro_fauth)
New Member
Joined: 8 months ago
 

hey, just passing by to see if anyone knows if there's a fiz to the USB problem. I've been having it and it has been diving me insane hahaha
thanks

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

.

ReplyQuote
lstrak
(@lstrak)
Active Member
Joined: 3 years ago
 

@irev210

 

hi the usb options you mention are not included under my laptops settings. Is there a way for me to get access to those settings? 

 

 

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

.

ReplyQuote
 of  6