Isochronous USB Issues » History » Version 4
tnt, 01/07/2022 08:39 PM
1 | 1 | laforge | h1. Isochronous USB Issues |
---|---|---|---|
2 | |||
3 | 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. |
||
4 | |||
5 | |_.System/Board|_.USB Controller|_.Runs with 2 icE1usb interfaces| |
||
6 | |Raspberry Pi 3B|built-in|YES| |
||
7 | |Raspberry Pi 4|VIA XHCI|no| |
||
8 | |Thinkpad x260|Intel Corporation Sunrise Point-LP USB 3.0 xHCI CoStroller (rev 21)|no| |
||
9 | |PC-Engines APU2|AMD GX-412TC SoC|external:no, internal:YES| |
||
10 | 2 | tnt | |AMD Ryzen|Ryzen CPU|YES| |
11 | |AMD Ryzen|X570 chipset|YES| |
||
12 | 3 | tnt | |Odroid XU4|USB 2.0 port|YES| |
13 | |Odroid XU4|USB 3.0 ports|no| |
||
14 | 4 | tnt | |Soekris net5501|AMD CS5536 OHCI/EHCI|YES| |
15 | 2 | tnt | |
16 | 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. |
||
17 | 3 | tnt | It seems that a hub connected to a EHCI/OHCI port works too, but a hub connected to a XHCI port, even one working without hub, doesn't work. (Currently tested only on Ryzen since it's the only working XHCI controller) |