USB stack issues - TimeOut on Control transfer

I’m using QNX V4.25D and running the devu-uhci USB stack. Whenever I
connect any USB device, the following error message is displayed 3 times
before timing out:
“TimeOut on Control transfer”

Originally I only installed 010207.usb_rel.tar.F since it was a “full”
archive. So I tried re-installing the previous SDK archives as well and got
the same results. Has anyone seen this type of error before or has any clue
as to the real meaning of the error message?

I also tried running the “usb” utility to see whats connected but either it
hangs-up of the OS or gives a empty report (nothing connected even though I
really do have a device on the USB). Shouldn’t I get some indication of the
device’s existance without a class driver loaded for it?

Are you attaching one of the supported devices listed in the helpviewer?

Paul Holmquist <paul.holmquist@guidant.com> wrote in message
news:98r9dc$lcl$1@nntp.qnx.com

I’m using QNX V4.25D and running the devu-uhci USB stack. Whenever I
connect any USB device, the following error message is displayed 3 times
before timing out:
“TimeOut on Control transfer”

Originally I only installed 010207.usb_rel.tar.F since it was a “full”
archive. So I tried re-installing the previous SDK archives as well and
got
the same results. Has anyone seen this type of error before or has any
clue
as to the real meaning of the error message?

I also tried running the “usb” utility to see whats connected but either
it
hangs-up of the OS or gives a empty report (nothing connected even though
I
really do have a device on the USB). Shouldn’t I get some indication of
the
device’s existance without a class driver loaded for it?

Paul Holmquist <paul.holmquist@guidant.com> wrote:

I’m using QNX V4.25D and running the devu-uhci USB stack. Whenever I
connect any USB device, the following error message is displayed 3 times
before timing out:
“TimeOut on Control transfer”

Originally I only installed 010207.usb_rel.tar.F since it was a “full”
archive. So I tried re-installing the previous SDK archives as well and got
the same results. Has anyone seen this type of error before or has any clue
as to the real meaning of the error message?

The timeout messages are normally displayed when device enumeration fails.

I also tried running the “usb” utility to see whats connected but either it
hangs-up of the OS or gives a empty report (nothing connected even though I
really do have a device on the USB). Shouldn’t I get some indication of the
device’s existance without a class driver loaded for it?

Can you provide the following info:
make/model of the machine
a list of all devices in the machine
make/model of the usb devices
output from show_pci -v
output from sin ir

The machine Make/Model is not of an off-the-market varity. Its basically a
laptop pc on the inside with a few special input/output devices to support
our product needs. In genaral it’s a 266 MHz Pentium on a custom Single
Board Computer that includes: Intel 430TX chipset/TFT flat panel
display/Hard disk/floppy disk/parallel and serial ports. The USB controller
is supported using the 82371EB PCI-toISA/IDE Xcelerator (PIIX4E) chip.

USB Devices: The ones I tried was a USB Test Card (QuickTech USB) by
Ultra-X, USB VideoBus II (F5U208) by Belkin and a PS/2 Keyboard using a
Microsoft USB-to-PS/2 converter.

“Kevin Chiles” <kchiles@qnx.com> wrote in message
news:98t02b$ltd$1@nntp.qnx.com

Paul Holmquist <> paul.holmquist@guidant.com> > wrote:
I’m using QNX V4.25D and running the devu-uhci USB stack. Whenever I
connect any USB device, the following error message is displayed 3 times
before timing out:
“TimeOut on Control transfer”

Originally I only installed 010207.usb_rel.tar.F since it was a “full”
archive. So I tried re-installing the previous SDK archives as well and
got
the same results. Has anyone seen this type of error before or has any
clue
as to the real meaning of the error message?

The timeout messages are normally displayed when device enumeration fails.

I also tried running the “usb” utility to see whats connected but either
it
hangs-up of the OS or gives a empty report (nothing connected even
though I
really do have a device on the USB). Shouldn’t I get some indication of
the
device’s existance without a class driver loaded for it?

Can you provide the following info:
make/model of the machine
a list of all devices in the machine
make/model of the usb devices
output from show_pci -v
output from sin ir

Nope. I don’t have access to those list in the “USB supported devices”
helpviewwer so I tried a USB Test Card (QuickTech USB) by Ultra-X, USB
VideoBus II (F5U208) by Belkin and a PS/2 Keyboard using a
Microsoft USB-to-PS/2 converter.

If these are USB 1.1 complaint shouldn’t they get through device enumoration
using the standard USB descriptors and allow me to issue the “usb” command
to query its existance on the bus?


“Rob S” <rob@altsoftware.com> wrote in message
news:98qsev$3kj$1@inn.qnx.com

Are you attaching one of the supported devices listed in the helpviewer?

Paul Holmquist <> paul.holmquist@guidant.com> > wrote in message
news:98r9dc$lcl$> 1@nntp.qnx.com> …
I’m using QNX V4.25D and running the devu-uhci USB stack. Whenever I
connect any USB device, the following error message is displayed 3 times
before timing out:
“TimeOut on Control transfer”

Originally I only installed 010207.usb_rel.tar.F since it was a “full”
archive. So I tried re-installing the previous SDK archives as well and
got
the same results. Has anyone seen this type of error before or has any
clue
as to the real meaning of the error message?

I also tried running the “usb” utility to see whats connected but either
it
hangs-up of the OS or gives a empty report (nothing connected even
though
I
really do have a device on the USB). Shouldn’t I get some indication of
the
device’s existance without a class driver loaded for it?
\