Project

General

Profile

Actions

Isochronous USB Issues » History » Revision 2

« Previous | Revision 2/20 (diff) | Next »
tnt, 01/07/2022 07:23 PM


Isochronous USB Issues

It seems there are many XHCI implementations out there that have problems properly computing the isochronous bandwidth limits and hence refuse to activate both icE1usb interfaces.

System/Board USB Controller Runs with 2 icE1usb interfaces
Raspberry Pi 3B built-in YES
Raspberry Pi 4 VIA XHCI no
Thinkpad x260 Intel Corporation Sunrise Point-LP USB 3.0 xHCI CoStroller (rev 21) no
PC-Engines APU2 AMD GX-412TC SoC external:no, internal:YES
AMD Ryzen Ryzen CPU YES
AMD Ryzen X570 chipset YES

Note that in all cases, the device needs to be the sole full speed device on the bus since it uses all the full speed bandwidth and AFAICT all root-hubs are single-TT.

Files (1)
xhci-bw-override.c xhci-bw-override.c 3.97 KB tnt, 01/18/2023 03:08 PM

Updated by tnt over 2 years ago · 2 revisions

Add picture from clipboard (Maximum size: 48.8 MB)