[Sticky] [GUIDE] Update Thunderbolt 3 eGPU enclosure firmware in Boot Camp  

Page 2 / 2 Prev
 

ICULikeMac
(@iculikemac)
Trusted Member
Joined:6 months  ago
Posts: 75
December 17, 2017 6:36 am  

How are you starting the eGPU? As in where are you plugging it in? I found a difference whether I plug in at OS selection or hot plug during windows boot. 


ReplyQuote
usafballer
(@usafballer)
Eminent Member
Joined:6 months  ago
Posts: 34
December 17, 2017 3:35 pm  

I hotplug immediately at the swirling dots during boot

UPDATE: I am now using REFIND boot with the set_efi script provided in another thread.  I do a full shutdown, plug in the Aorus (which triggers a boot), select the script, then select windows. I still get 11XX MiBs.  I know this isn't a cable issue since under the H2D firmware I was getting 22XX MiBs - I just have never seen any middle ground numbers.

However, performance, even passing back to my internal screen is more than acceptable for most titles I play.  I can run 1200P or even higher and maintain 60FPS in most of the Triple A games I've tested.

Edited: 5 months  ago

ReplyQuote
jpme
 jpme
(@jpme)
Trusted Member
Joined:1 year  ago
Posts: 83
December 19, 2017 1:32 pm  

Hi All,

 

I'm thinking is it worthwhile to update my firmware on my Venus as I don't want to lose control of the usb and ethernet on my eGPU. 

 

Has anyone able to regain control of usb and ethernet after firmware flash?

2016 Mbp 15" dGPU 460
Mantis Venus eGPU Nitro Sapphire RX580 LE
10.3(17A291m)


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined:1 year  ago
Posts: 1678
December 19, 2017 3:25 pm  

@usafballer, the three results you can get with your Aorus Gaming Box and MBP are:

 

Enclosure FirmwareBoot methodCUDA-Z H2D
F1.0Any

11xxMiB/s

F1.0H2DUsing apple_set_os.efi

15xxMiB/s

F1.0H2DHotplug at swirling dots

22xxMiB/s

 

Booting via apple_set_os.efi lowers H2D as described here. Where did the extra bandwidth go?  It seems that boot might do a 10Gbps static USB-C controller bandwidth allocation for the hosted enclosure I/O ports [(32-10)/32*22xx=15xx].

So F1.0H2D and booting via apple_set_os.efi may be the best way to give your desired balance between I/O port stability and eGPU performance. Please test and confirm.

Edited: 5 months  ago

eGPU Port Bandwidth Reference TableeGPU Setup 1.35


theitsage liked
ReplyQuote
usafballer
(@usafballer)
Eminent Member
Joined:6 months  ago
Posts: 34
December 19, 2017 3:31 pm  
Posted by: nando4

@usafballer, the three results you can get with your Aorus Gaming Box and MBP are:

 

Enclosure FirmwareBoot methodCUDA-Z H2D
F1.0Any

11xxMiB/s

F1.0H2DUsing apple_set_os.efi

15xxMiB/s

F1.0H2DHotplug at swirling dots

22xxMiB/s

 

Booting via apple_set_os.efi lowers H2D as described here. It seems that boot method does  a 10Gbps static USB-C controller bandwidth allocation for the hosted enclosure I/O ports [(32-10)/32*22xx=15xx]  so may be the best one to give your desired balance between I/O port stability and eGPU performance.

SO are you saying I should pick the H2D firmware, and go with apple_set_os.efi to get the best balance between using the Aorus Box's USB ports and better GPU performance?  Or are yous aying I should stick with the non-H2D firwmare (F1.0) and be stuck with 11xx MiB/s

EDIT: I think now that I've read your comment a couple times, I'm tracking what you are saying.  You are indicating that using the H2D and EFI boot is likely the best.  I'll try it out later today and see how attached devices perform.  Since all my games run off a 4TB drive attached to the Aorus box, I need the USB to work well.  On the H2D firmware with Hotplug, I was noticing some crashes that weren't happening before - likely because data streaming off the disk was becoming problematic.

Edited: 5 months  ago

ReplyQuote
usafballer
(@usafballer)
Eminent Member
Joined:6 months  ago
Posts: 34
December 19, 2017 5:07 pm  

A few notes I've observed - when using the firmware updater tool - I only see the 1070 if I use the hotplug method vice the apple_set_os.EFI file.  Using the latter - I only see the root device.  This might be worth adding to your OP!  I couldn't get the yellow banged device to show up if I hot unplug and then replug (well, I got the yellow banged device to show up, but the firmware tool was finicky about showing the , in any situation).  Hotplug resulted in a smoother firmware update process, at least on my MacBook Pro 13" (late 2016 w/touchbar).

After reflashing the H2D firmware, CUDA shows me at 14XX MiB/s.  I am seeing an improvement in game and benchmark performance.  For example Heaven bench showed me going from 102 FPS to 120 FPS with the same settings.  I also tried Deus Ex Mankind Divided, and instead of upper 30s, low 40s, I am getting low 50s in the benchmark tool.  I think I can tweak the settings to obtain a 60FPS setup - hopefully.  NOTE: This is all using the internal display only.


theitsage liked
ReplyQuote
(@royston_lee)
New Member
Joined:5 months  ago
Posts: 2
December 25, 2017 3:34 pm  

When I hot unplug and hot plug, the LED indicators on my gaming box remains turned off and it doesn't get detected again. What do I do?


ReplyQuote
fischegpu
(@fischegpu)
New Member
Joined:4 months  ago
Posts: 1
January 21, 2018 8:34 am  

@theitsage, I have an Aorus Gaming Box 1070 with mid-2017 MacBook Pro successfully running bootcamp with apple_set_os.efi. However, I cannot seem to get the "yellow bang" effect. I hot-unplug, wait for 15 seconds, then hot-plug. The power delivery starts working but the lights on the egpu do not turn on and the firmware update tool no longer identifies a Thunderbolt 3 device (whereas it does before the unplugging, just doesn't show the egpu in the selection screen, as expected). Furthermore, I cannot seem to find a generic Thunderbolt 3 device in Windows device manager. Is there a more detailed process to that/am I missing any step? Which category in device manager should the yellow banged enclosure show up? Thanks

Edited: 4 months  ago

ReplyQuote
Thiago Bolinho Laranjeira
(@thiago_bolinho_laranjeira)
Eminent Member
Joined:7 months  ago
Posts: 26
January 28, 2018 11:51 pm  

I have the aorus gaming box 1080, although I got it working under MacOS I could not manage to make it happen under windows.

Is there any way to update the firmware over MacOS instead of windows? or even at a PC machine instead of bootcamp?

is worth to update it if my Mac is thunderbolt 2 and running trough an adapter??


ReplyQuote
theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2373
January 29, 2018 4:37 am  

@fischegpu I would recommend removing the GPU from the enclosure to performance the firmware update if you cannot produce the yellow-bang by hot-unplug. Make sure you're running the correct Intel Thunderbolt Software version as mentioned in the how-to.

@thiago_bolinho_laranjeira The firmware update can only be via a Thunderbolt 3 computer. If you have a Thunderbolt PC, you can definitely run the update on it. We have a user map with members who are willing to land a hand if needed.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

51 external GPU build guides


ReplyQuote
dream3
(@dream3)
Trusted Member
Joined:1 year  ago
Posts: 97
March 19, 2018 6:30 am  

Actually @itsage, can I at least check the firmware version my Aorus 1080 has with a TB2 mac?

Edited: 2 months  ago

ReplyQuote
eduardqwertyu
(@eduardqwertyu)
Active Member
Joined:1 month  ago
Posts: 6
April 24, 2018 7:11 am  

ok usafballer, how the hell did you get this far?  I have a gtx 1080 ti in an akitio node pro box and man I am about to throw this 13" MBP 2017 of mine out the window!!!


ReplyQuote
eduardqwertyu
(@eduardqwertyu)
Active Member
Joined:1 month  ago
Posts: 6
April 24, 2018 8:32 am  

I am stuck at hurdle 1.......  how do I even see this?  My TB3 software does not pick up any hardware to work on...  Please help!


ReplyQuote
simplekitten
(@simplekitten)
Eminent Member
Joined:3 weeks  ago
Posts: 21
May 9, 2018 5:16 am  

Hi @itsage and All,

I have a Aorus 1080 gaming box and a macbook pro late 2013 15" retina with a dgpu of GeForce 750m, running on 10.13.4.
My hardware: Aorus 1080 gaming box --> TB3 to TB2 adapter -->  TB2 to TB2 cable --> My MacBook Pro
i did the one script all solution by @fr34k. Working awesome on mac except open GL /CL not working. I've tried boot camping into windows 10 but have no luck with the gaming box and i stumble upon this thread. 

I've installed the:

  1. VGA Driver for Windows 10 64bit [384.76]
  2. Thunderbolt™ bus driver for the Intel® NUC Kits NUC8i7HNK and NUC8i7HVK.

Regardless when i plug-in the egpu in during these state: before windows boot, window spinning dots, on desktop screen. The egpu does boot-up but not detectable by windows or the thunderbolt software.

Will it fix my issues if i get a friend with native TB3 to flash the F1.0_H2D into my egpu? And will my windows 10 be able to detect and use the egpu?

Edited: 2 weeks  ago

ReplyQuote
(@rvyne7)
New Member
Joined:2 days  ago
Posts: 4
May 22, 2018 6:55 am  
Posted by: simplekitten

Hi @itsage and All,

I have a Aorus 1080 gaming box and a macbook pro late 2013 15" retina with a dgpu of GeForce 750m, running on 10.13.4.
My hardware: Aorus 1080 gaming box --> TB3 to TB2 adapter -->  TB2 to TB2 cable --> My MacBook Pro
i did the one script all solution by @fr34k. Working awesome on mac except open GL /CL not working. I've tried boot camping into windows 10 but have no luck with the gaming box and i stumble upon this thread. 

I've installed the:

  1. VGA Driver for Windows 10 64bit [384.76]
  2. Thunderbolt™ bus driver for the Intel® NUC Kits NUC8i7HNK and NUC8i7HVK.

Regardless when i plug-in the egpu in during these state: before windows boot, window spinning dots, on desktop screen. The egpu does boot-up but not detectable by windows or the thunderbolt software.

Will it fix my issues if i get a friend with native TB3 to flash the F1.0_H2D into my egpu? And will my windows 10 be able to detect and use the egpu?

hey bro just want to ask if you have similar issue with usb 3.0, Keyboard/Mouse keep disconnecting when using it? I'm using Auros Gaming Box GTX1080 too but with MBP 13" Late 2016


ReplyQuote
yusufsu
(@yusufsu)
Active Member
Joined:2 weeks  ago
Posts: 6
May 23, 2018 6:59 am  

Guys I really need help.
I was trying to update my mantis Venus firmware but the firmware updater says "no mantis Venus detected" or smth like that. After that I thought maybe if I disable the whole PCI root port and re enable it can solve my problem. But after the disable the whole root port my windows just crashed, touchpad or keyboard or any PCI device don't work now. What should I do for re-enable it? I don't wanna install the windows again 🙁 many games instead.


ReplyQuote
Page 2 / 2 Prev