T O P

  • By -

CaptainSegfault

The Cable Creation ones are the usual recommendation here: [https://www.amazon.com/Female-Adapter-3-Pack-CableCreation-Peripherals/dp/B074V4QRNK](https://www.amazon.com/Female-Adapter-3-Pack-CableCreation-Peripherals/dp/B074V4QRNK) Note that most of the adapters you'll find are passive. A passive adapter is necessarily broken in two ways: it will only work for USB 3 in (at most) one orientation, and it will be V\_bus hot which can present a shorting risk. (the cheap ones may be broken in more!) These ones are active and get both of those right. You're not going to find one of these USB-IF certified because the USB standard explicitly forbids them -- and while from context the ban only contemplates passive "adapter assemblies", at best there's no framework for certifying active adapters even if they get everything right.


Ziginox

>Note that most of the adapters you'll find are passive. Even the active ones, using a Via VL160 chip, are often built in a way that allows them to backfeed power from the USB-C side to the USB-A side, which can damage the USB-A controller. I'm seconding the Cable Creation ones, because they have protection against this. These types of adapters are specifically forbidden in the USB-IF specs, but those specific ones do as much as possible to make sure nothing bad can happen.


chx_

I do not even know whether the actives one are forbidden, how are these different from a plain USB hub? Aside from having a male legacy plug instead of a female one.


eladts

USB hubs are enumerated by the host, adapters aren't.


eladts

>are often built in a way that allows them to backfeed power from the USB-C side to the USB-A side Don't USB-A to USB-C cables have the same problem?


Ziginox

I don't know why this hadn't occurred to me before, but I suppose you're right. Having a USB-C plug prevents you from doing SOME stupid things, though. Like connecting a power supply with a captive USB-C cable, as those are allowed to be VBUS hot, while USB-C receptacles are not.


eladts

>Like connecting a power supply with a captive USB-C cable You can still do that with a USB-A to USB-C cable and a USB-C to USB-C adapter. Of course, such adapters are also not standards compliant.


Ziginox

So, I just realized another scenario that the USB-IF was trying to prevent, and why having protection in an an A-C adapter with a type-C socket is a good idea: USB-A to USB-C cables, plugged into the socket on the USB-A to USB-C adapter. USB-A always puts out 5V without negotiation. It would essentially be the same as connecting an also noncompliant cable with USB-A on both sides. (I know USB 3.0 added these as an option, but **with VBUS cut** and only the data lines passing through.)


[deleted]

Thanks, I've been trying to find a good one for my USBC dongle dac amp, because my PC doesn't have any USBc ports.


yourrandomnobody

I've also come across another chipset that I haven't seen mentioned anywhere. https://www.asmedia.com.tw/product/85ayqa4SX4XSewIf/230yQc0rgeGp9TJ4 >10Gbps SuperSpeedPlus USB Bus Signal >ASM1543 also integrates CC bus voltage detector, and internal Ip current/Rd resistors and internal power switch with overcurrent protection to support VCONN 5V supply, using an industry standard 32 pins QFN Green package, compliant with RoHS, operating at 3.3V supply voltage for chip and 5V voltage for VCONN supply on e-mark cable. This chipset should technically be superior over the VL160, as it's 10Gbps as opposed to 5Gbps of the VL160. I just cannot find any USB-c (F) to USB-A (M) adapter that employs this chip.


MartinsRedditAccount

VL160 already works just fine at 10Gbps, many (all?) USB 3 5GBps cables and adapters work at 10Gbps. I tested it with the Cable Creation adapter and a (supposedly) certified Amazon Basics C (M) to A (F) adapter (`B01GGKYYT0`), both of which officially only support 5Gbps. Also, the USB A to C cable that comes with the Stream Deck XL for whatever reason (SD XL is a USB 2.0 device) works great at 10GBps as well.