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

Page 2 / 2 Prev
  RSS

theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 3097
December 16, 2017 2:44 am  
Posted by: usafballer

I'm trying to update the firmware on my Aorus Gaming Box within Bootcamp, but I'm getting errors saying the Thunderbolt Service doesn't exist.  

I am currently using the Aorus just fine in Bootcamp to play games via hotplug method.  Am I missing some software on my machine in order to fully utilize this thing?  The reason I want to update the firmware is because CUDA Z is only reporting that I'm getting 12xxx H2D bandwidth, which I believe means I'm running pre-1.0 firmware?

Here's the how-to on flashing the enclosure firmware in Boot Camp. I used the AORUS Gaming Box and all went well.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

82 external GPU build guides


ReplyQuote
joehoyle
(@joehoyle)
New Member
Joined: 11 months  ago
Posts: 4
December 26, 2017 12:43 am  

I have I think very similar issues with the Aorus 1080 gaming box. I'm trying to use it with an Oculus which is pretty needy on the USB ports. It needs at minimum 3 USB2 ports at full bandwidth, and I can't even seem to get 2 USB2 ports working at full capacity for 2 Oculus sensors. It seems too much of the PCI bandwidth is given to the GeForce or something like that. Any suggestions very welcome. Not sure if there's a way to test my USB port bandwidth / reliability?

It seems the 1080 has no firmware update, which the 1070 received, so not sure if it's a case of holding on for that...


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 2 years  ago
Posts: 1806
December 26, 2017 1:04 am  

@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

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table    •    Several builds
2015 15" Dell Precision 7510 M1000M + macOS 10.14 & Win10


ReplyQuote
joehoyle
(@joehoyle)
New Member
Joined: 11 months  ago
Posts: 4
December 26, 2017 3:37 am  

@nando4 as  it happens I only ever boot with apple_set_os.efi, as without it I can not boot anyway (windows loading logo hangs)


ReplyQuote
atomsapple
(@atomsapple)
New Member
Joined: 1 year  ago
Posts: 3
December 29, 2017 7:36 pm  

Wanted to chime in with my experience. I upgraded to the AORUS GTX 1080 Gaming Box as part of the presale. I haven't really used it since I got it, as I was waiting for Christmas to open my monitor. I'm using this with a MacBook Pro 13" nTB Mid-2017, which has a 1TB USB3 portable hard drive, a USB3 Gigabit Ethernet adapter, and my monitor's USB3 hub connected to it. Connected to the monitor is a gaming keyboard and mouse.

With apple_set_os.efi via rEFInd, CUDA-Z reports H2D of 16xx MB/s and when running, the keyboard and mouse basically go in/out every half-second. While playing games, I see the mouse and keyboard stop working intermittently, sometimes never coming back. I've done everything from turning WiFi performance to 25%, disabling my WiFi card, and then eventually PCI Express Root Ports #9 and #10, nothing makes it better.

I can very rarely if ever get Windows to boot properly without apple_set_os.efi via rEFInd. I was able to get it recently and with my USB peripherals attached, CUDA-Z was reporting the same 16xx MB/s. I never did try it with no USB devices plugged in to see if it would jump higher.

Gigabyte posted the 1080 FW, the non-H2D and H2D versions. I popped the card out and followed the instructions to flash the non-H2D firmware. I see my CUDA-Z has fallen to something like 11xx MB/s, but the USB issue is completely gone.

Gigabyte and other manufacturers need to figure this out. We're told to leave performance on the table and have USB working, or get full-performance and have USB not work.


ReplyQuote
ICULikeMac
(@iculikemac)
Estimable Member
Joined: 1 year  ago
Posts: 108
December 30, 2017 12:00 pm  

Interesting atomsapple, I have pretty such the exact same findings. I think the H2D finding are gigabytes issue (??) but particularly interesting is the windows boot scenario, why does using apple_set_os.efi make the 1070 recognized once into windows so much more reliable than without?

I used to have much more luck NOT using apple_set_os.efi than I do now, in fact I have to use it every time to get my external display up. I haven't tried delayed start with F8 yet. 

Late 2017 15" MBP w/R560
Late 2013 Mac Pro + AGB1070 - MacOS
Late 2012 Mac Mini + AGB1070 - MacOS + Win10


ReplyQuote
Kim_KJD
(@kim_kjd)
Active Member
Joined: 1 year  ago
Posts: 17
January 2, 2018 9:56 am  

I’ve never had an issue hot plugging my Aorus Gaming Box. The booting takes a little while but it rarely fails.

The apple_set_os.efi does decrease the boot time significantly however, you loose the H2D benefits, if you have the right firmware of course.

I’m not happy with the way the firmwares have been handled. The 1080 box has been released with the same issues regarding the USB. I cannot upgrade and get the same performance as others because I need to use the USB ports. It really sucks that I have to sacrifice to maintain functionality.


ReplyQuote
MasaKING
(@masaking)
New Member
Joined: 10 months  ago
Posts: 1
January 8, 2018 5:10 am  

I've same issue.But turn off  "Bitlocker",I can now use it normally.I don't know exact reason why it can be used.

Why do I think so, if I reboot with TB 3 connected it will be the Bitlocker recovery screen.

 

My System is Lenovo YOGA 920 Star Wars Special Eddition,AORUS gaming box GTX1080.


ReplyQuote
PessimisticKarma
(@pessimistickarma)
New Member
Joined: 10 months  ago
Posts: 2
February 4, 2018 1:58 pm  

Anyone in contact with Gigabyte/Aorus regarding these issues? It's rather annoying, got the enclosure because it had to USB ports, but now they are just not working correctly. Having my USB keyboard and mouse plugged into a USB-C hub next to my TB3 port.


ReplyQuote
Kim_KJD
(@kim_kjd)
Active Member
Joined: 1 year  ago
Posts: 17
February 5, 2018 10:01 am  

The last time I had contact from Brian (Gigabyte), he did say they are working on it.

Hi Kim sorry to hear you are having issues with your AORUS Gaming Box. We have not forgotten the community that supported us, I have forwarded the USB issues to our team and we are hard at work solving some of these issues. - Brian Ngo

I'm considering purchasing Thunderbolt 3 port extender for my MacBook so I can have my peripherals plugged directly into the laptop.


ReplyQuote
ang3l12
(@ang3l12)
Active Member
Joined: 1 year  ago
Posts: 10
February 14, 2018 12:06 am  

Applying the non-H2D firmware, as well as the USB sleep settings in the power plan fixed my issues with my mouse / keyboard connected not only to my aorus, but also my thunderbolt dock. 

HP Spectre x360 13" late 2017


ReplyQuote
comfycat
(@comfycat)
Trusted Member
Joined: 8 months  ago
Posts: 51
April 2, 2018 1:14 am  

Hey, new Aorus 1080 gaming box user here, and I've been following this thread a while. I've got my box running off a TB3 > TB2 to my 2013 MacBook Pro, and I do all of my gaming on Windows 10 bootcamp. Stop me right there if I've got too far off topic...

The reason I'm writing is because I'm also having USB issues, although not what has been discussed so far. I have been running games off of an external hard drive, an SSD in an enclosure plugged directly into the USB 3.0 port on my laptop, and somewhere between 10 minutes and three hours during gameplay the drive will unmount (causing many problems, not the least of which is total game freeze up) and I'll see an "error 10" on my USB Attached SCSI Mass Storage Device. I can see the yellow arrow next to the USB Attached SCSI Mass Storage Device in Device Manager and in the properties it says something like "unable to start device". If I unplug and reconnect the external SSD, it reconnects without a problem.

I've reinstalled the USB drivers, I've replaced the enclosure, I've turned off every power saving option in the Control Panel, in the Device Manager (human devices, USB, etc); and it's still happening. I suspect that the eGPU is doing this, only because it's the new kid on the block, but I don't know how.  I have other eGPU problems in Windows, all of which I've managed to cope with, including not being able to connect to the USB ports on the gaming box; but this laptop USB error is driving me crazy!

Again, I realize this is probably a different problem because I'm using the USB port on the laptop not the Aorus, but could it be related to the eGPU? Where do I look for answers?

You've been warned.
late-2013 13" MBP Retina + [email protected] (Aorus Gaming Box via TB3>TB2 adapter) + macOS10.13.3 & Win10


ReplyQuote
Junny
(@junny)
New Member
Joined: 8 months  ago
Posts: 2
April 5, 2018 5:54 am  

I had the same issue and the problem was the Video Controller is disabled after the H2D firmware update. After enabling it, it worked again.

<a href="https://ibb.co/cSQjpx"><img src="https://preview.ibb.co/fu12bc/Capture.png" alt="Capture" border="0"></a><br /><a target='_blank' href='https://imgbb.com/'>russian photo sharing</a><br />


ReplyQuote
Kim_KJD
(@kim_kjd)
Active Member
Joined: 1 year  ago
Posts: 17
April 10, 2018 12:02 am  
Posted by: Junny

I had the same issue and the problem was the Video Controller is disabled after the H2D firmware update. After enabling it, it worked again.

<a href="https://ibb.co/cSQjpx"><img src="https://preview.ibb.co/fu12bc/Capture.png" alt="Capture" border="0"></a><br /><a target='_blank' href='https://imgbb.com/'>russian photo sharing</a><br />

So enabling the video controller fixed your USB issues?


ReplyQuote
Arthy
(@arthy)
Eminent Member
Joined: 8 months  ago
Posts: 38
April 14, 2018 1:45 pm  
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)?


ReplyQuote
007craft
(@007craft)
New Member
Joined: 7 months  ago
Posts: 3
April 15, 2018 5:58 am  

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%.   


Ben Lai liked
ReplyQuote
Arthy
(@arthy)
Eminent Member
Joined: 8 months  ago
Posts: 38
April 15, 2018 12:18 pm  
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).


ReplyQuote
dvogiatzis
(@dvogiatzis)
Eminent Member
Joined: 1 year  ago
Posts: 21
April 15, 2018 5:33 pm  

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


ReplyQuote
Arthy
(@arthy)
Eminent Member
Joined: 8 months  ago
Posts: 38
April 16, 2018 11:19 am  

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


ReplyQuote
(@01101010-01100010)
New Member
Joined: 7 months  ago
Posts: 1
April 30, 2018 6:01 pm  

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.


theitsage liked
ReplyQuote
 K
(@k)
New Member
Joined: 6 months  ago
Posts: 1
May 18, 2018 3:33 am  

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 🙂

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. 


Ben Lai liked
ReplyQuote
Page 2 / 2 Prev