cancel
Showing results for 
Search instead for 
Did you mean: 

C6H, problems with USB card on PCIEX4_3

Juanlo_
Level 7
TL;DR: PCI Express USB card does not work on bottom PCI Express slot (rated at Gen3 4x on the manual). It works on secondary PCI Express slot, but then video card works at 8x.


I have a Ryzen build with the following components:

- Asus Crosshair VI Hero (BIOS 1403)
- Ryzen 1800X (default speed)
- 32 GB G.Skill DDR4-3200 (at 2133 Mhz)
- Samsung 960 Evo 512 GB (NVME M.2)
- 2 x Samsung 840 Evo 1 TB (RAID 0)
- NVIDIA Titan X Pascal (PCIEX16/X8_1)

Everything is working perfectly (I still haven't tried to clock my RAM at 3200 Mhz, that will come later), but I need a dedicated USB 3.0 card with independent ports for bandwidth consuming USB devices, so I purchased a Startech card with 4 independient USB controllers at 5 Gb/s each:

https://www.startech.com/Cards-Adapters/USB-3.0/Cards/PCI-Express-USB-3-Card-4-Dedicated-Channels-4-...

This card uses a PCI Express 3.0 x4 bus, so I installed it on the bottom PCI express slot, the one named PCIEX4_3. The manual says that plugging a PCI Express 3.0 x4 card disables the three PCI Express x1 slots, and I'm ok with that because I'm not using more expansion cards.

So I plug the card, attach the power connector to it and boot my computer. When Windows 10 starts, I get 4 new USB host controllers, that's correct, but Windows can't start these devices (code 10). They are named "Generic Host USB controller xHCI compatible" and they can't be started. By the way, Windows takes quite a while to load (it was lightning fast before plugging the card). So I try everything I can think of: remove the device from control panel, detect again, disable, enable, reboot... I even downloaded the driver from the card manufacturer, which is older and not meant for Windows 10. When installing that driver the card is recogniced as Renesas USB 3.0, but it still gets the alert icon and the Error Code 10.

65999

So I try to move the card to another slot, and I plug it under the grphics card, into PCIEX8_2, the slot meant for dual video cards, and then Windows boots really fast, as before, and the card is successfully recogniced as Renesas USB 3.0 host controller (4 of them) and it works fine. The problem of using this slot is that my graphics card is reduced to PCI Express x8, so I want the USB card on the other slot. I move devices again, and the problem happens again: card is recogniced as generic USB 3.0 that can't be started by Windows.

I tried to change PCIEX values in BIOS, there is an option to force that slot into x4 mode, but it does not help. The USB card simply doesn't work on the bottom PCI Express slot. As far as I know, this slot only shares bandwidth with the 3 PCIEX 1x slots so it should work fine if there are no more expansion cards.

Is my PCIEX4_3 slot defective? Any ideas? I'm willing to reinstall Windows, but don't know if it may help.
561 Views
44 REPLIES 44

Bill@ASUS wrote:
Hello Juanlo_

Our team has confirmed this bug with Summit CPU and has reported this issue to AMD.
Meanwhile, please use the CPU PCIE slot in order to use the USB card.
Thank you for using Asus and have a nice day


Thank you very much Bill, so I guess this can only be fixed by an AGESA update from AMD?

Juanlo_
Level 7
Release notes for AGESA 1.1.0.1:

-Improved memory compatibility.
-Improved PCIE device compatibility.
-Update AGESA Code 1.1.0.1 support Raven Ridge CPU.

Hope it's the fix for this problem!

Theagg
Level 7
Is this problem still ongoing or has it been fixed yet. As of today, (I'm still running bios 3008) likewise I'm still only able to use two PCIE slots (basically the x16 for the GPU and the x8 for my Blackmagic video capture card.) The tv tuner card I have won't work in any of the other available slots.

So, in order to use the tv tuner xard, I have to remove the video capture card. Silly situation ! Have later versions of the bios addressed this, or are we still waiting ?

Theagg wrote:
Is this problem still ongoing or has it been fixed yet. As of today, (I'm still running bios 3008) likewise I'm still only able to use two PCIE slots (basically the x16 for the GPU and the x8 for my Blackmagic video capture card.) The tv tuner card I have won't work in any of the other available slots.

So, in order to use the tv tuner xard, I have to remove the video capture card. Silly situation ! Have later versions of the bios addressed this, or are we still waiting ?


I have no idea, I'm also waiting for an answer. I don't know if this must be fixed by a BIOS update or by an AMD driver update, it would be great if someone shared more info about it.

VRBabe81
Level 7
I'm on the latest bios 3502 and I'm having usb port problems too like windows 10 makes a sound which means a usb port or ports keep disappearing and coming back. I'm also having usb 3 devices being seen as usb 2 as well. Not sure if its the bios, motherboard, windows 10
[SIGPIC][/SIGPIC]