AMD’s Rembrandt series APUs is focusing on getting USB4 connectivity based on the Thunderbolt 3 protocol back in October. Further, AMD is working on several Linux driver updates to improve their devices. AMD plans to use USB4 technology in future Linux releases, allowing speedier transmissions within a single cable.
USB4 is the fifth major revision to the Universal Serial Bus (USB) specification. Intel released the official specification in August after the product debuted in March 2019. The core USB4 chipset was unveiled and demonstrated in December of 2019. The AMD Ryzen 6000 mobile series APUs will include USB4 support.
By including video and data signals into its tunneling protocol, USB4 Fabric, USB4 Fabric expands the versatility of USB-C technology and its usage of alternative modes. This new technology converts USB, DisplayPort, and PCIe communication to packets, then routes via its architecture, much like packetized data moving over the internet. This approach enables USB4 to achieve double the bandwidth of previous generations — up to 40 Gbps — while remaining backward compatible with practically all prior versions. The USB-PD Power Distribution protocol, which allows for power transfer and charging between devices, is also required by USB4.
USB4 DisplayPort Tunneling and enhanced USB4 Thunderbolt support are in AMD’s most recent Linux kernel series. The company’s most recent project is to restructure the number of Linux kernels around a “is thunderbolt” check used by drivers. Because the device is now attached to a Thunderbolt port rather than the PCIe, this new technology will change the behavior to determine if it is removable or connected externally to the machine. The USB4 DisplayPort Tunneling takes the signal and converts it into packets that send across the USB-C cable in real-time. This technique will allow fewer hardware devices and the transmission signal in a single wire.
Last week, Mario Limoncello, AMD’s Principal Member of Technical Staff, submitted periodic updates to the “is thunderbolt” patch sequence.
The planned driver behavior will include USB4 intentions. The thunderbolt check is currently considered as a kernel oddity, and AMD plans to include more Thunderbolt-style kernel code changes in the series. AMD’s twelve Linux fixes will also simplify AMD and Nouveau driver codes for eGPU and detachable GPU compatibility, among other things.