I recently built a new PC with a 5900x (B550 MB - Gigabyte Aorus Pro) and I started noticing very soon many issues popping up with the USB ports. The first instance was when I tried using the HP Reverb G2 and discovered that only two of the USB 3 ports worked with it, and then even those with intermittent audio disconnects and constant crashes. At first I thought the headset to be defective but then researching on the Internet for answers I found out that almost all the others that experienced similar issues had a point in common: they used B550/X570 boards. The doubt that the problem had to do with the headset itself was then dispelled totally when I plugged the G2 on the front USB port of my case and it then worked perfectly. The same happend when I attached the headset to an external powered USB HUB I had. However I then even discovered that when Windows put the USB port the HUB is attached to to sleep then the latter stops to work completely and it needs a full shutdown to start working again.
After this I scourred a little the net in search for a resolution to the problem and I found out the incredible amount of issues that people are having with Zen 3 processors/chipsets and USB ports, ranging from continous disconnects to crashes, to intermittent WHEA errors (that I had myself too, btw) etc. I tried every option at my disposal (latest BIOS for my Motherboard, all updated drivers etc.) but this is clearly a chipset issue that needs to be fixing. For now I have to disable C states completely and remove the possibility from Windows to put the USB hubs to sleep to not have the external HUB stop working after some inactivity, but there's no actual solution for the MB ports themselves working correctly with the G2 (or any other periphereal that require full 3.0 specifications/power from them).
It is a total mess and I sincerely hope that AMD is fully aware of this huge issue and actively working on it, but just in case I will post this thread so that someone can be made aware of it.
Just got a 5800x with the MSI B550 Mortar and having tons of USB issues as well. Like you, I just found the recommendation to disable C-states, but I'm really hoping that this issue gets fixed with newer chipset drivers/bios revisions.
There are huge issues with USB 3 with Zen 3 - not caused by AMD, problem is interference from cheap devices and cables, you can read about this issue (related to wifi)
I made tests with my devices and cables and unfortunatelly for example I have unfortunatelly only one USB 3 connection cable that is ok, that is expensive very thick usb cable. I verified that issues are caused by various devices by testing unshielded and then with additional shielding. With additional shielding issues were alleviated.
Issues are caused with all USB 3 devices that have plastic casing, cables that have shielding but thin (cables shielding must be very thick and cable is much more thick that cheap(er) cable).
Issues with USB 3 can manifest in various forms - total loss of WiFI networks, massively descreased throughput between PC and device, device disconnect.
Solution to this issue is to use quality cables and devices, move device far from PC (connect with quality cable), additionally shield device.
My conclusion to this is that indeed Zen 3 processors are causing no issues with USB 3, it is unquality cables and devices.
If the problem was tied to the peripheral itself then the issue would not be resolved by using an external powered HUB or front case ports, and it would be there also on Intel chipsets, is it not? IT IS a issue of AMD because it happens ONLY AND EXCLUSIVELY with B550/X570 chipsets, especially when coupled with Zen 3 CPUs. Furthermore it is clear that's an issue tied with the chipset/processor because some of the problems (not all sadly) can be alleviated by disabling power saving features or dialing back the PCI-E lane to Gen 3. Could you explain to me what doing so would change if the problem was tied directly to the cable shielding of the device itself (as you pretend)? Then are you seriously trying to pretend that a USB powered HUB has shielding issues? Because, you see, even a simple USB HUB doesn't work properly half of the times and/or only in certain ports. It never happened to me even once previously that an external USB HUB wasn't recognized properly or stopped working (especially after a sleep cycle).
Yet again, I will repeat this another time: there are countless of threads in Reddit and all over the net about problems with AMD chipsets and USB ports and every one that reports these issues states that they can resolve the problem by attaching the same peripheral to an external device (as other PCI-E ports not tied to the Motherboard or a USB HUB) and users with Intel CPUs/chipsets using THE SAME EXACT DEVICES don't incur those same problems (if they do they are of a different nature, having nothing to do with the USB port itself). This is clear proof of the fact that the issue is fully tied to AMD chipsets/processors and not the devices themselves.
Nope, one can just Google information about particular device, e.g. HP Reverb mentioned here and there all issues with this device on various motherboards, Intel too (so again it is misiformation) . Nothing exclusive with B550, X570 chipsets, this is lie. I have B550 and no problems related to CPU or motherboard. I do not pretend anything, I carefully tested all my devices and cables.
Problem with sleep cycle is driver issue of said device obviously,, why would it be CPU issue, nonsense.
Can you provide link where it is demonstrated how PCIe lane switch to gen 3 solved anything, please?
It is unquality devices, cables and drivers of said devices, not CPU, not chipset.
If you use USB hub you move device from PC which is one solution I offered. Also issue is related to USB 3, usb 3.2 is worse from my observations than 3.1. In older systems people did not have USB 3 often so they associate new issues with CPU or chipset.
What I can recommend, request technical support from manufacturer of device that has problems, requirest fixed drivers, etc. Often USB devices are from companies that often release couple of versions of driver only for limited time and are not able provide continual software support.
In this case if you put AMD next to HP, what is more probable - bug on AMD side or HP side? Definetely HP with their wierd drivers and lax software support.
There are no USB issues with B550 and X570 motherboards, AMD did now acnknowledge any USB problems. Contact motherboard manufacturer for BIOS update (e.g. from my experience it takes e.g. Asus some time to finish stable Bios), contact USB device manfufacturer for driver and firmware update. People just want to transfer reponsibility to AMD because they know USB device manufacturer will never provide assistence.
I 100% support you on this. Not sure what the individual talking about cables means, my problems ONLY resolve when I switch the PCI-E 16x slot to Gen 3 in the BIOS, as opposed to Auto (PCIE Gen 4). This has been the case for a lot of others online. In my case, I begin to experience the issues when the CPU comes under any serious sort of multicore load and this leads to my audio card and other peripherals quickly cycling power and malfunctioning. I can most certainly say that my cables and power supply are high quality, as I have to ensure they are given that my PC is largely used for music production.
whea errors, unwanted reboots on idle and usb issues here, welcome aboard....
- Ryzen 5900x, (stock) Aorus X570 Elite Wifi - HyperX Fury 32GB 3600MHz DDR4 Ram CL17 DIMM (Kit of 2x16GB) - SSD: Intel Optane 900p 280 GB -
Described issues do not mean that Zen 3 architecture or chipset architecture is defective.
Motherboards have the highest RMA rate of PC components, what you describe here is e.g. defective motherboard or power supply. I do not understand what fix do you expect from AMD. Usb works perfectly fine with Zen 3.
AMD can hardly do anyting, only motherboard manufacturer with BIOS update.
I do not know how people run things but if I buy something and it does not work I go and return it to retailer. If I buy expensive computer and it does not work correctly I return said computer, in case of component I pinpoint component and return component, it is so simple - while returning said component I pick up new component, e.g. motherboard.
"A lot" of people having issues is very small number below nominal RMA rate. There are absolutely no issues with USB port design, chipset design, Zen 3 design.
Can somebody explain me why is so difficult to RMA motherboard? Is it easier perhaps to make pointless threads in discussion forums.