How to install ASUS Thunderbolt 3 card on an ASUS X99 MB
UPDATE: 5/2018, Do yourself a favor and don't buy the ASUS ThunderboltEX 3 expansion card. You will save yourself not only the cost, but the hours of troubleshooting! Nonexistent support, driver updates every 2+ years, and RMA after RMA. ASUS should be ashamed of themselves and recall the entire line, but they are not and will not. If you need TB3, and have the header on your motherboard, then get yourself a Gigabyte Gc-alpine Ridge 2.0 and download the latest drivers from ASUS,184.108.40.206. That combination seems to work, it's what I am currently running. I have not needed to contact GB's support so I have no idea how they respond. I will update as the use goes on, but so far so good.
UPDATE: You might be able to skip all the steps below when using the latest ASUS Thunderbolt drivers Version 220.127.116.11. Try following the steps directly below this post before moving on to try the long version below that.
1. Prior to installing the ThunderboltEX 3 adapter into the computer system, install the Version 18.104.22.168 Thunderbolt drivers downloaded from the ASUS support website HERE.
2. Turn off your computer. Note: Remove the power cord from the PSU. Press the power button a few times and/or just wait a bit until all the capacitors have been discharged.
3. Making sure you have your ESD strap on remove the TB3 card from the ESD safe bag and install it in a location where your Motherboard will allow Gen3 and X4 PCIe lanes. Refer to your manual.
4. Install the Thunderbolt_Header cable from your TB3 card 10 pin connector to your motherboards Thunderbolt Header. If your motherboard does not have this connection then the card will not function.
5. Install the HDMI to DP cable that came with the TB3 from your motherboards display port or a spare location on your video card.
6. Button up your computer, plug it in, and turn it on.
7. Go into your BIOS and see if the Advanced\Thunderbolt menu is available, you might have to log into windows first then reboot and get into the BIOS again for it to come up.
8. In the BIOS set the following: Intel Thunderbolt Technology (On), Security Level (Any i think), Wake from TB (Disable unless you have your mouse or keyboard hooked up to it for some reason), TB USB Support (Enabled), TB Boot Support (Disabled), AIC Support (On), AIC Location (NB or SB, depending on what slot you installed it into), AIC Location (The slot you installed it into), GPIO3 Force Pwr (On), Wait time (200), TB PCIe Cache-Line Size (32), SMI/Notify Support (On), SwSMI Support (On may cause q-code bF, still waiting for an answer from ASUS on what that means exactly), Notify Support (On), Ignore TB Option (On), TB SwSMI Delay (humm I wonder if setting this to the default 0 is what is causing the bF q-code, I will need to test it), TB IO resource (On), Mem and PMem per phy slot (32), Reserved IO per phy slot (ASUS said I should set this to 4, but have not given a reason for that yet. So set it at 4 or 20). Save and exit.
9. Boot up windows and if the TB program is not running look in your start menu and start it, your card "should" be up and running.
10. Right click on the TB icon in the system tray and left click About. If your NVM Firmware version is not 18.05 then install the Firmware update located in the same place the driver is on ASUS's website. If everything is working it should look like this! https://www.overclock.net/content/typ...t/700/flags/LL
I cannot take credit for finding out how to get it done, that goes to Andre Flagg and his post on YouTube
I have no idea if it will work on other manufacturers motherboards using the X99 chipset, it might or it might not.
My New Hardware Motherboard: ASUS Rampage V Edition 10 BIOS: American Megatrends Inc, 1801, 12/10/2017 CPU: i7 6850K System Drive 1: 960 EVO NVME 256 plugged into the M.2 slot. (Windows 7 Pro) System Drive 2: 960 PRO NVME on the ASUS Hyper M.2 x4 Mini in the PCIe_X16/X8_3 Slot. (Windows 10 Pro, Version 1709, OS Build 16299.192) LINK HERE Video Card: Radeon PRO WX 5100 plugged into the PCIe_X16/X8_1 Slot. Thunderbolt: ASUS ThunderboltEX 3 card plugged into the PCIe_X8_2 Slot.
My Old Hardware Motherboard: ASUS X99-Deluxe ii BIOS: American Megatrends Inc, 1701, 3/31/2017 CPU: i7 6850K System Drive 1: 960 EVO NVME 256 plugged into the M.2 slot. (Windows 7 Pro) System Drive 2: 960 PRO NVME on the ASUS Hyper M.2 x4 Mini in the PCIEX16_3 Slot. (Windows 10 Pro, 10.0.15063 Build) LINK HERE Video Card: Radeon PRO WX 5100 plugged into the PCIEX16_1 Slot. Thunderbolt: ASUS ThunderboltEX 3 card plugged into the PCIEX16_5 Slot. Below are the links for the items you need to download.
1. ASUS Thunderbolt 3 drivers. DRIVER LINK
2. ASUS Installation Manual for the Thunderbolt 3 Card, these instructions do not work by themselves (at least not for me). MANUAL LINK
3. Optional: Intel Chipset Drivers for X99-Deluxe ii DRIVER LINK Select your OS, scroll down to Chipset, select latest file. Or if you do not have a X99-Deluxe ii go to your boards driver section and download it.
Andre stated that he looked in the "release notes.txt and under V15339250 and found something about installing each file individually. Its actually under the next release down Version 22.214.171.124. Quote:
Picture 1, showing what and where the menu looks like when it eventually pops up. https://www.overclock.net/content/typ...t/700/flags/LL
Picture 2, Success! Thanks Andre! https://www.overclock.net/content/typ...t/700/flags/LL
Settings I messed with, trying to get the menu to pop up in the approx 5 boots. So this was done at about 1 AM so I am not 100% I have the order correct... Ill put at what boot I put the item like (1, 3, 5) would be first, third, and fifth attempt to boot and have it turn on.
(2, 3, 5) Boot, Fastboot Tried Disabled and Enabled, ended with Enabled.
(2, 3, 4) PCIEX16_(1, 3, 4, 5) Link Speed, Auto, Gen 3, ended with Gen 3.
(2, 4) Boot, Boot \ CSM, Launch CSM, Enabled to Disabled, then back to Enabled.
(3, 5) Boot, Boot \ Secure Boot, OS Type, Windows UEFI mode to Other OS back to Windows UEFI mode.
(4) Boot, Boot \ Secure Boot, Key Management, think I reset the keys.
(1) Advanced, Advanced \ Intel(R) Thunderbolt, AIC Support [On]
(1) Advanced, Advanced \ Intel(R) Thunderbolt, AIC Location Group [CPU0 NB PCIE Slot]
(1) Advanced, Advanced \ Intel(R) Thunderbolt, AIC Location [NB PCIE X16_5]
(1, 5) GPIO3 Force Pwr Disabled, then Enabled. I wasnt sure what it was when I first got the Thunderbolt menu to popup, but I suspect that this is what turns the card on... Dooh http://files.overclock.net/images/smilies/doh.gif I believe after this change it finally started working...
Here are what I believe to be the correct settings for it to turn on. I only list some of these items because they were posted elsewhere in the ASUS X99 Motherboard Series - Official Support Thread (North American users only) LINK and I believe I have some disabled, where others had them enabled. So those ones I will mark with a * as they might not matter at all lol. Also some of the other ones might not make a difference either, sorry it was 1 AM hehe.
*Advanced, Advanced \ System Agent Configuration, NB PCI-E Configuration, PCIEX16_the slot you put it in [Gen3]
*Advanced, Advanced \ Platform Misc Configuration, PCH - PCI Express, PCH DMI ASPM [Disabled]
*Advanced, Advanced \ Platform Misc Configuration, PCH - PCI Express, ASPM Support [Disabled]
*Advanced, Advanced \ Onboard Devices Configuration, PCIEX16_5 Bandwidth [X4 Mode]
Advanced, Advanced \ Intel(R) Thunderbolt, Intel Thunderbolt Technology [On] Advanced, Advanced \ Intel(R) Thunderbolt, Thunderbolt Usb Support [Enabled]
Advanced, Advanced \ Intel(R) Thunderbolt, GPIO3 Force Pwr [Enabled]
Advanced, Advanced \ Intel(R) Thunderbolt, AIC Support [On]
Advanced, Advanced \ Intel(R) Thunderbolt, AIC Location Group [CPU0 NB PCIE Slot]
Advanced, Advanced \ Intel(R) Thunderbolt, AIC Location [NB PCIE X16_5] or wherever you put it.
Advanced, Advanced \ Intel(R) Thunderbolt, Thunderbolt Device IO resource Support [On]
Boot, Fast Boot [Enabled]
*Boot, INT19 Trap Response [Postponed]
*Boot, Above 4G Decoding [Disabled]
Boot, Boot \ CSM (Compatibility Support Module), Launch CSM [Enabled]
Final currently running BIOS settings text file below. After I edit this post! <a class="attachment loginreq" href="/attachments/50030" title="">45CPU_37C_32Mem_092517_setting.txt 35k .txt file
Again a big thanks to Andre Flagg wherever he is! http://files.overclock.net/images/smilies/thumb.gif
I know some of you may have questions, or the above might not work. All I can say is this has been the most frustrating thing so far in dealing with this build. This was my first full custom water loop with full custom sleeved cables (why didn't I just make extensions!!!) hehe. So it has to be pretty bad if its the worst aspect. Everything I know has been posted above. I have no more insight than anyone else after reading this post. If it works Great! If it doesnt I feel your pain and hope someday someone *cough ASUS* releases some actual working instructions for this card. http://files.overclock.net/images/sm...bsupsmiley.png
Thank you! I may actually give this a try (again). I fought with trying to get my TB-III card working on my X99 Deluxe II for HOURS and HOURS and got it working, sort of, after uncounted hours of frustration. Asus offers next to nothing for instructions about how to do this and I have never found anyone who has posted having an easy time of it. There is no explanation of the BIOS settings having to do with TB configuration. Most people I have seen try to do it eventually give up. I have an 28-lane CPU and at the time I tried to get TB working, was running 2 R9-290X GPUs in crossfire. That did not work out at all. Now, I am running on just 1 GPU so I may give your method a try.
Although I am not interested in running Thunderbolt on my X99 Deluxe II, I really appreciate the time and energy you expended to provide a solution for those who have had so much difficulty with doing so. Hopefully, others will give it a try and report back here on their findings.
Thanks for your honesty and appreciation of my hard work and effort. I was very happy to share this information. I have always visited OverClock.net but never joined until now. Its a true honor to be recognized an to be considered amongst all of you. Over the years I read several post that have helped me in many situations. Thanks for all the help over the years!!! Signed Andre Flagg
Hey great to hear from you! And thank you again your information. I was banging my head against the wall for weeks trying to get it to work. Stumbled upon your instructions and bam WORKED! Glad you joined the forum and look forward to seeing your posts.
You are most welcomed, and thank you for the warmest of welcomes!!!
Hello again all, its been a while since I posted here. I thought I would update everyone!
New drivers and a firmware update have been posted on ASUS's site. LINK
It also looks like they posted a Hotfix on 12/27/2017.
I was having a lot of problems with my Deluxe II board (bF and 01 q-codes from Thunderbolt Card, VCCSA voltage wouldnt show up in the BIOS or software) so I ended up having to RMA it. While it is in the repair shop I purchased a Rampage V Edition 10. Which also has the TB Header. I was also doing a couple of upgrades and just finished getting everything back together a few weeks ago.
When I started working on my Overclock on the new board I started getting strange errors and problems with the TBEX3 card that came with the Deluxe II. I finally had to remove it and purchase a new one as the motherboard would not even detect it no matter what slot I installed it into. I was going to try and update the firmware but never got the chance. It had something to do with the latest update from Microsoft to Windows 10, but since it was not even detected in the BIOS there was something else wrong with it. I am sending it in soon for an RMA. I am going to sell the Deluxe II anyway so I might as well get the TBEX3 card fixed.
Anyway, I installed the new drivers the same way as stated in the first post and everything seems to be working fine. I am still getting the bF or 6F q-code on the motherboard. I did some google-fu last year and it seems that a q-code of 01 means everything is running ok. No luck on 6F or bF yet. I did notice that if I turn the Thunderbolt setting SMI/Notify Support or SwSMI Support off in the BIOS then the q-code returns to AA.
The new TBEX3 card also had the latest firmware installed so I didnt even have to run that.
I have sent a request for information on the issue to ASUS, but it will most likely never be answered. If I hear anything back from them I will post it here!
I forgot to mention that for Windows 7 it seems like you cannot install each driver separately. So using the asus installation program seemed to work fine in win 7.
Thank you very much for taking the time to do this.
So have you been able to use with no issues the thunderboltex 3 card with your Asus Rampage V edition MB? I have this board and just purchased the thunderboltEX 3 card, together with a g-shuttle speed raid system which I was hoping to connect to the card. But as soon as I did my purchase, I found out about all these issues everybody is having with this thunderbolt card. I am serioulsy thinking about cancelling my whole order, as there seems to be no other options currently in the market apart from the Asus thunderbolt card.
Regarding the hotfix on the asus support page, do we have to install that together with the new drivers. I'm confused.
Again, thanks for your time and effort in putting all this together
|All times are GMT -7. The time now is 03:36 PM.|
Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
vBulletin Security provided by vBSecurity (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.