I have 2 different generations of USB-C hosts, and they behave quite differently when approaching max cap, especially with high-quality low-latency audio (USB-C was supposed to be de-facto replacement for FireWire).
I have 2 different generations of USB-C hosts, and they behave quite differently when approaching max cap, especially with high-quality low-latency audio (USB-C was supposed to be de-facto replacement for FireWire).
USB-C is the first time cables have the same connector on both sides, so it obsoletes USB-A and USB-B. But what is sent over USB-C? Can be USB 3 with which it is often conflated because they came around the same time, but it can also be USB 2, so it is a bit hard to tell. But USB 3 can use old style USB-A as well (the blue plugs with the same shape as the classic USB plugs) and USB-C (the microUSB plugs with an extension off to the side).
...or Thunderbolt, USB 4, DisplayPort (through Alt-mode or encapsulated in Thunderbolt), or HDMI (Alt-mode), or MHL (Alt-mode), USB Power Delivery...
Unfortunately, not every cable with USB-C connectors can carry all of these. E.g. there are USB-C cables that can only carry USB 2. Or cables that can carry USB 3, but not Thunderbolt. Also, not all cables can carry the same wattage for power delivery.
It's a mess.
Tends to be too expensive for the cheapest of products.
(The effect of that miswiring is to apply a negative voltage, around -5V, to a chip most probably designed for a range of -0.5V to 20.5V; which results in a short circuit through at least the ESD protection diodes within the chip, and possibly other parts of the chip too.)
And the docks that were frying switches were putting 9 volts on a signal pin, also obviously wrong.
As someone who spent many years using a mix of 25/50/68/80-pin fast/ultra/… single-ended, LVD and HVD parallel SCSI devices, however, USB-C/Thunderbolt cabling still feels like a breath of fresh air.
https://www.apple.com/shop/product/MN713AM/A/thunderbolt-4-p...
Usually a full-size USB-A, you mean, because what we commonly know as mini-USB and micro-USB are actually mini-B and micro-B, which have corresponding (but now rarely used) micro-A and micro-A ports. Before USB-OTG, USB used to be an explicitly directional protocol, with a master and a slave device.
https://upload.wikimedia.org/wikipedia/commons/8/82/USB_2.0_...
Usb A is a host side connection Usb B (normal/mini/micro) is a client side connector Usb C is a 2 way connector.
Each of them can be implemented for each USB version, except USB C came later and makes no sense befor USB 3.
Then USB versions added features, signalling conventions and wires. But the USB A and B connector are backward compatible all the way to USB 1.0 1.5Mbit/s
The "USB A - USB type C cables" that i had already only worked up to 480MBit/s.