Usb (3.0),(3.1 gen1 & 2),(3.2 gen1 & 2), (3.2 gen 2x2)

I’ve been trying to upgrade my USB and doing the research trying to figure all this out. I know that 3.0 is 5 Gbps, 3.1 GEN 1 is 5Gbps, 3.1 GEN 2 is 10Gbps, 3.2 GEN 1 is 5Gbps, 3.2 GEN 2 is 10Gbps. Then there is 3.2 GEN 2X2 which is 20Gbps.

They are all the same generation per say and compatible with one another 100% except possibly the 3.2 Gen 2 x 2 uses two extra Lanes and that’s why it’s double as fast as the ones that goes 10 Gbps.

I was looking to buy a front panel Bay USB hub and on it there are two USB c connections and two USB a connections. The USB c connections say 10 Gbps and the USB a connection say 3.2 Gen 2.

The power connected to the Bay is a USB type e which is for 3.2 generation 2 at 10 Gbps and then there is a SATA power connection which I don’t know how much power that is supplying I’ll have to look it up quick. Does it sound like that’s enough power to supply it for 3.2 generation 2x2?

Since all of these are compatible I found out that if you use a 3.2 Gen 2 x 2 cable for charging your device along with a 3.2 Gen 2 x 2 capable device of course like an external SSD then you can pull 20 Gbps from that set up even if the set up is for 10 Gbps.

This would be possible because the hardware used on all of these things is basically identical the only difference is the extra two lanes on the 3.2 generation 2x2 and if you use a 3.2 gen 2x2 cable from your USB front bay port that is connected to a 3.2 generation 2x2 device it should be able to pull 20 gbps from a 10 Gbps port because the motherboard should allow it because of the connection being the same. Is this true to anybody’s knowledge?

no amount of cable shenanigans is going to change the root USB controller or hub chip capability. If your motherboard’s USB controller or hub chip is 10gbps that’s what you get on that port.

The cables and connectors are just copper wire. USB signals are digital signals created by usb controllers or hub controllers. This is not like analog where you can get higher rated cables or pump more power into them to improve the signal. If the electronics can’t create the digital signals for USB gen whatever, there is nothing you can do to “upgrade” them with passive components like wires. Sure if you use wires and connectors not rated for USB whatever version you can degrade the signal and force the electronics to negotiate a slower (and more tolerant) USB speed, but not a better one.

If you want faster speed can only add a pcie card with a better controller.

sata power is around 7.5w on 5v and 18w on 12v

Power requirements of the connected device depend mainly from the power needed to run the connected device itself, not by the USB version. USB signalling does not use a whole lot of power by itself at any speed. The power is transferred over dedicated power lines in the cable and is independent from the data lines carrying the USB signals.

Sure the version puts a hard cap to how much power they can get, but just because you can theoretically request 100w on usb-c it does not mean all devices on usb-c now require 100w for lolz

1 Like

I am pretty sure you are confusing power delivery capabilities (Watts or Amps depending on their marketing, Watt = Voltage x Amps) with rated maximum theoretical data transfer bandwidth (Gbps, Gigabits Per Second). Your power delivery capability is determined mostly by the motherboard and cables used, but with a hub that has external power it should be able to output whatever power it is rated for. Speed is determined by the Motherboard, plus whatever the slowest link in the chain is.

20 pin type E is the little connector that can supply one or a split bandwidth to 2 higher speed Type C ports, speed depends on your motherboard, charging rate depends on motherboard or the capability of a powered hub. Typically only the single USB-C port extensions have the higher speeds, and usually ONLY on high end motherboards $$$.

The larger rectangular 19 pin USB 3.0/ 3.2 will almost always supply pretty basic USB type A port or two with 5Gbps bandwidth being common, 10Gbps can be there on “super speed” motherboard ports & case cables, probably 1-5 amp maximum power delivery.

What happens is you ONLY get the slowest speed of the slowest part of the chain of parts: Motherboard, internal cable to MB header, external cable, peripheral device like an external SSD. IF and it’s a big IF all those parts are a proper 3.2 2x2 AND they are all within spec, ONLY then can you maybe see 20Gbps under the right conditions on a single port. I would not trust a generic chinesium USB front panel to actually hit their claimed bandwidth numbers, especially if they are splitting the 20 pin to 2 USB C ports.

I just saw your other post, if this is going on your GA-B75M-D3H motherboard, then you get one 19 pin ONLY for USB A ports at a MAXIMUM of USB 3.0 speeds, along with no 20 pin header for high speed Type C. Most likely the hub you got requires the 20pin for the type C ports on it, so you only get a couple of USB A 3.0 speed ports and the others are unusable.

Time for a platform upgrade, later generation AM4 motherboards like a good B550 or X570, plus a 5800X3D CPU and some DDR4 RAM would be a great goal if you do gaming.

“What happens is you ONLY get the slowest speed of the slowest part of the chain of parts: Motherboard”

That’s the honest truth and what I had been spending all my time, nickels and dimes on to try and conquer but to no evale so far…lol.

Time for a motherboard upgrade…yes I agree. Maybe an ASUS TRW PRO WORKSTATION…lol…the board that supports the THREADRIPPER.

I don’t know what board you mean, or what generation TR that would be. Having spent last year & a bit into ‘26 building up my first Threadripper workstation I will strongly caution against building one up except for the following cases: you NEED a ton of PCIE lanes for 4ea or more x16 GPUs or similar, you NEED 128GB or more of RAM, you need all that plus a lot of on board NVME and other connectivity, and your use case can take advantage of the large number of cores (specialized use cases).

The 24core 9960x and other 9 series Threadrippers have excellent per core performance, significantly more than previous generations and you won’t be held back like a 3000 series TR build would in normal use (plus the bugs on older platforms). If it will be a somewhat basic LLM box with 4ea 16GB or 32GB GPUs that don’t need PCIE 5.0 and it doesn’t need to perform the best, maybe an older DDR4 Threadripper build makes sense, still not cheap.

But a high end modern 7000 or 9000 series DDR5 Threadripper build will be around $1k motherboard, $1.5-5k CPU, $4-10K RAM (DDR5 TR must use ECC memory, older DDR4 platform could use normal non-ECC ram), $500-900 PSU, $200-1,200 case, plus the cost of 4 half decent GPUs worth buying and powering up (depends, but expect $3-6k on the lower end and $60k on the higher end for 4ea double slot cards)

Again, if you don’t have a good use case you are probably better served by a good used AM4 DDR4 build (5000 Series, like 5800x3D or 5950x ect…) or a more modern AM5 DDR5 build with normal consumer parts. Depending on motherboard choice you can get a lot of features and be able to run 2ea GPUs at x8 lanes each which is not too bad if everything is PCIE 5.0 like an AM5 build and modern GPUs (especially with something like a pair of 5060Ti 16GB cards that are 5.0 x8 anyways).

I am assuming you want to do local AI since it’s kinda what everyone is doing, especially with Threadripper, from text LLM usage for coding assistance to a glorified chat bot, or image, audio and video generation. Modern Nvidia GPUs are generally the best supported, then modern AMD, then Intel. VRAM capacity on GPUs will be the primary thing to get as much as budget allows, VRAM bandwidth is kinda secondary but is very important for generation speed, then PCIE link speed and GPU core capabilities, system RAM capacity, ect… Some use cases can take advantage of multiple GPUs well (text LLMS) some strongly prefer a single powerful GPU (often an Nvidia card with as much fast VRAM at that for audio, image & video generation)

For image, audio & video generation a single 5060Ti 16GB GPU is an excellent starting point with Comfy UI and the free tools within, it can be on a somewhat simple motherboard and still do good. For example I have a little ITX Minisforum BD790i motherboard with a modern laptop 7945HX CPU and a 5060Ti as a lightweight local AI rig. Strongly caution against a sub 16GB GPU, unless you have a killer deal on a used 8 or 12GB GPU as a stop gap.

I have a 9970x 32 core Threadripper, an Asus Pro WS TRX50 Sage Wifi A board, 128GB RAM, 4EA 32GB AMD R9700 GPUs, a Silverstone 2500Rz PSU (1650w at 120v), in a new Antec 900 case with watercooling for the CPU, not a lot takes really advantage of the 4 GPUs or the massive CPU, the lightweight 5060 Ti rig is as capable in things like Comfy UI for single generation workflows. Check out Digital Spaceport on YouTube to see some of the kinda odd local AI setups or use of more normal hardware.