Tato chyba může být způsobena taktováním USB zařízení na čipu na nesprávnou frekvenci. Zkontrolujte konfiguraci stromu hodin. Frekvence by měla být 48 MHz. Pokud je mírně mimo, je možné, že výčet bude někdy úspěšný a někdy selže. Pokud je to daleko, výčet vždy selže. Jsou možné různé chyby včetně těch, které jste uvedli.
Stav AFAIK -32 znamená "Broken pipe" (EPIPE). To znamená, že jsou problémy s USB komunikací (protokolem). Například zařízení usb neodpovídá správně na požadavek usb a odesílá některá data, která hostitel neočekává, nebo odesílá nedostatek dat. Mohou existovat i jiné důvody.
První zpráva říká, že existují problémy s požadavky na „získat deskriptor zařízení“ a „nastavit adresu“ od hostitele. To jsou základní požadavky zaslané hostitelem na samém začátku procesu výčtu. Nemůžete jít dále, pokud tyto požadavky nelze úspěšně obsloužit zařízením usb.