Closed thomas-zimmerman closed 3 months ago
Since lemp13 had something similar which was fixed in the lemp13 firmware-open branch, I also tried that lemp13 branch on the lemp12 to see if it fixes this. It does not, unfortunately.
Is this reproducible with storage devices?
Is it limited to lemp12 or do other ADL/RPL systems have the issue?
Yep, benchmarking my USB-C SSD that I use for Ventoy with Gnome Disks shows me speeds around 40MB/s.
Benchmarking the same drive on both USB-C ports on darp8 gives me ~1GB/s
After flashing https://github.com/system76/coreboot/pull/227, I'm seeing benchmark speeds on the USB-C port hit ~1GB/s as expected
The firmware update fixing this has passed testing and is currently being released.
This was found with a Gigabyte USB Ethernet adapters that all are limited to ~300MB speeds when attached to the USB-C port but get full speeds when moved to the USB-A ports.
Additional info
Looking at the kernel logs, devices attached to the USB-A port are detected as "SuperSpeed" devices, while all of the devices that I attached via the USB-C port are getting "high-speed" settings from the kernel.