I am using an smsc 4-port IC hub that keeps disconnecting with a bunch of XactErrs. I am using three high-speed mpeg encoders, and one USB SD-card reader. The hub is wired into the host port of an SBC. If I use the same devices, kernel, drivers, SBC, etc. with a desktop USB hub, everything is OK. But after a minute of using the IC hub (streaming from all three encoders, and writing video data to the USB card reader), everything disconnects. A different set of all the same hardware exhibits the same behavior. I have attached dmesg and usbmon output, if anyone can help point to a possible root cause?
Attachment:
kernel-log.txt.tgz
Description: GNU Zip compressed data
Attachment:
usbmon3.mon.tgz
Description: GNU Zip compressed data