Comment 18 for bug 1927255

Revision history for this message
Jacob Pfeifer (jacobpfeifer) wrote :

Hey guys, I was the one who started the amd chipset rumor. We've been talking about the issue over at https://forum.level1techs.com/t/rodecaster-pro-bad-audio-out-solved-ish/170601.

At first I thought it was an amd vs intel issue just due to the hardware I had on hand that worked/didn't work. After someone popped in mentioning their intel device having the issue and a pcie card they bought also having the issue it seems like the issue is with all usb3.2 gen2x2 host controllers, or at least that's my best guess. I picked up a different pcie usb card than the person had trouble with and that was 3.2 gen2x2 capable. I can reproduce the issue on both it, and my motherboard usb ports. However, using a usb3.0 pcie card the issue goes away.

One strange thing to me about all of this is that the rodecaster pro is negotiating usb2 480mbps connections, so i'm not sure why a later usb spec would mess with that. It's also worth noting that the issue seems to be related to the usb host controller itself as using ports capable of different speeds/going through usb hubs or directly connecting doesn't change the behavior. I also don't have a usb 3.1 gen2 host controller to test to see if the issue is truly only with usb 3.2 gen2x2 controllers.

Debugging any further than that is proving difficult though. I did a diff on both my lsusb and pw-dump output and the only changes in the two were paths/ids which are expected to change.