cancel
Showing results for 
Search instead for 
Did you mean: 

Got a B550 or X570 motherboard and USB issues with the Rift S? Try forcing PCIe 3.0!

ao1977
Level 4
When I switched from my old intel platform to a B550 motherboard, I ran into random audio issues with the Rift S. Neither using a USB-C adapter nor an active USB3 hub would help.
But then I stumbled upon this reddit entry
USB problems are surprisingly common for b550 and x570 motherboards from all vendors right now. Are you running on a pcie gen 4 gpu? Enter your bios and try setting the pcie mode from gen 4 to gen 3 and see if this helps with the problem.
So I entered the BIOS, set the PCIe mode to 3.0 and … HEUREKA! Three hours of Assetto Corsa Competizione without any issues!

Hardware (Living Room Setup)
Sim-Plicity SW8C+ Direct Drive Wheelbase | 3DRAP.it Formula Rim w/ Simhub Dashboard | Thrustmaster T-LCM Pedals
Playseat Challenge
Silverstone RVZ01B-E | ASRock B550M-ITX/ac | AMD Ryzen 5 5600X | Gigabyte RTX 3070 Eagle OC 8G | 50" UHD TV | Oculus Rift S

13 REPLIES 13

ao1977
Level 4
Wow, once you know what you need to search for, you find a truckload of answers to your issue: https://www.google.com/search?q=b550+usb3+pcie+4.0+issues

Hardware (Living Room Setup)
Sim-Plicity SW8C+ Direct Drive Wheelbase | 3DRAP.it Formula Rim w/ Simhub Dashboard | Thrustmaster T-LCM Pedals
Playseat Challenge
Silverstone RVZ01B-E | ASRock B550M-ITX/ac | AMD Ryzen 5 5600X | Gigabyte RTX 3070 Eagle OC 8G | 50" UHD TV | Oculus Rift S

hamanaka
Level 3

It worked! My PC has B550 mobo (ASRock B550 Phantom-itx) and had the problem that the 'Rift Audio' device stops after starting WebRTC screen share inside Unity app. Also sometimes tracking of Touch / Rift stops.

I've done updating BIOS, driver, changing app version,... nothing worked. But the problem just disappeared after I switched PCIe to Gen3 on BIOS!

 

For ASRock BIOS: BIOS > Advanced > AMD PBS > PCIe x16 Bus Interface (Auto/Gen1/Gen2/**Gen3**/Gen4)

 

Thank you!

ao1977
Level 4

Glad I could help! 🙂

 

Meanwhile AMD confirmed the issue and is looking into it: https://www.reddit.com/r/Amd/comments/lnmet0/an_update_on_usb_connectivity_with_500_series/


Hardware (Living Room Setup)
Sim-Plicity SW8C+ Direct Drive Wheelbase | 3DRAP.it Formula Rim w/ Simhub Dashboard | Thrustmaster T-LCM Pedals
Playseat Challenge
Silverstone RVZ01B-E | ASRock B550M-ITX/ac | AMD Ryzen 5 5600X | Gigabyte RTX 3070 Eagle OC 8G | 50" UHD TV | Oculus Rift S

ao1977
Level 4

Update: AGESA 1.2.0.2 is supposed to be released in 04/21 and should fix the issues.

https://www.reddit.com/r/Amd/comments/m2wqkf/updated_agesa_coming_for_intermittent_usb/


Hardware (Living Room Setup)
Sim-Plicity SW8C+ Direct Drive Wheelbase | 3DRAP.it Formula Rim w/ Simhub Dashboard | Thrustmaster T-LCM Pedals
Playseat Challenge
Silverstone RVZ01B-E | ASRock B550M-ITX/ac | AMD Ryzen 5 5600X | Gigabyte RTX 3070 Eagle OC 8G | 50" UHD TV | Oculus Rift S

McChar
Level 3

My God, I don't want to get excited just yet as I've tried a million fixes with no success but I have a B550 board. That would be incredible if this fixes my issues. Does anyone know if the AGESA 1.2.0.1 fixed this issue? If not, I'll wait for 1.2.0.2 and use the forced PCIe 3.0 workaround in the meantime. Will update if this worked for me later when I'm home from work.

No, this issue is addressed with 1.2.0.2, .1 was released back in February when AMD was still investigating.

Fingers crossed the PCIe 3.0 workaround helps you as much as it helped me.


Hardware (Living Room Setup)
Sim-Plicity SW8C+ Direct Drive Wheelbase | 3DRAP.it Formula Rim w/ Simhub Dashboard | Thrustmaster T-LCM Pedals
Playseat Challenge
Silverstone RVZ01B-E | ASRock B550M-ITX/ac | AMD Ryzen 5 5600X | Gigabyte RTX 3070 Eagle OC 8G | 50" UHD TV | Oculus Rift S

Try this.

 

Last "upgrade" blacklisted tons of USB 3.0 drivers/controllers. Mental why they would that.

 

The solution is to revert back to earlier software and firmware.

 

All in here (credit to another poster, not my work)..

 

"pastebin(dot)com/ZCgyygE7

 

Change (dot) in . and paste link in browser."

 

Works for loads of people with the same problem. Try it!

 

Ah okay. It actually appears there was a "Patch A" released for 1.2.0.1 a week ago for some boards (unfortunately mine is not one of them.) Unsure if this patch has fixed this issue for some people, I was reading a bit about it here: https://wccftech.com/amd-agesa-1-2-0-1-patch-a-bios-firmware-x570-b550-motherboards-fixes-ryzen-5000...

 

Either way, I'll be trying the PCIe 3.0 workaround right now. Just switched it from auto to gen3. Will update if this worked for me after (hopefully) a few hours of testing.

I believe this was one of the earlier fixes I tried some time ago, can't remember for sure. If this PCIe workaround doesn't work, I'll be sure to give that another try. Thank you!