Speaking of USB-C 10 Gbit/s cables, I've noticed something odd about the iPhone 15 Pro: I have a USB-C cable that has been yielding 10 Gbit/s speeds (i.e. USB 3 Gen 2x1 or possibly but very unlikely 1x2) when used at my Mac with various devices (mostly SSDs). However, that same cable only gets USB 2 speeds when connecting the iPhone to my Mac. The iPhone itself also seems to only get USB 2 speeds using the SSD and th…
I figure the reason the Apple USB-C cable has a complex PCB embedded in the head-end of the cable is to detect Apple-certified devices and ensure top speed only when paired with an Apple-certified cable. Both the device and the cable have to recognize each other as properly licensed devices, otherwise you get sub-standard performance.
Doing 40Gbps data is really hard because physics. Once you get beyond about 100cm, the signal loss basically requires you to add a repeater or retimer. This has been part of the USB-C specification since the very beginning, and any cable of this length doing 40Gbps will feature a similar PCB.