В Windows XP SP3 есть раздел реестра или некоторые настройки, возможно даже на уровне устройства в реестре, что высокоскоростной концентратор EHCI USB 2.0 могут быть перечислены в качестве устройства полной скорости UHCI или OHCI на уровне хоста?Force USB Высокоскоростной концентратор EHCI 2.0 для перечисления в качестве полноскоростного устройства UHCI/OHCI
Я вижу проблему, когда устройство с полной скоростью USB 1.1 заблокировано из-за бесконечно раздельных транзакций NAKd с буфером транслирования транзакций на высокоскоростном концентраторе. Это происходит только при определенных обстоятельствах, когда устройство с полной скоростью подключено к высокоскоростному концентратору 2.0 только в XP SP3. Я открыл проблему с Microsoft, и они подтвердили, что это известная проблема, и нет исправления для этой проблемы (и она не будет разработана). Он был исправлен в Vista +.
Если устройство подключено напрямую к главному контроллеру или имеет концентратор с полной скоростью вверх по течению от высокоскоростного концентратора, проблема исчезает (поскольку нет транзакций с раздельным доступом). Таким образом, если есть способ заставить высокоскоростной концентратор перечислить как устройство с полной скоростью, это может помочь нам.
Кроме того, конструкция оборудования выполнена из камня. Были разработаны системы и нет возможности вставлять чип-концентратор полной скорости в любом месте конструкции или подключать устройства непосредственно к корневому концентратору. И, наконец, это не вариант обновления ОС на системах.
Один способ обхода - использовать старый USB 1.1 концентратор http://lists.en.qi-hardware.com/pipermail/discussion/2011-August/008508.html – akostadinov