Problems with USB startup



Single board embedded system has both USB 2.0 ports (one connected to
large flash drive) and USB 1.1 ports (one connected to touchscreen). On
rare occasions when flash drive is connected but touchscreen is not,
flash drive is not properly recognized by WinXPe SP1 on startup. When
both flash drive and touchscreen are connected, probability of failure
to recognize both objects becomes quite high. Disconnect/reconnect of
either device after startup completes is always 100% successful.
Failure to recognize is a "middle of the road" matter, i.e., WinXPe
shows the flash drive, can read files, but refuses to write, and WinXPe
shows the touchscreen under "Human Interface Devices" with an
exclamation point (cannot start) but not under "Mice and other
Pointers".

What might be causing this USB startup inteference? Is there any way to
restart a USB device in software thus retrying recognition? Note that
Control Panel, System, Hardware, Device Manager, scan for new devices,
doesn't help. Have to physically disconnect and reconnect for WinXPe to
properly recognize the devices.

Thanks.

.



Relevant Pages

  • Re: AHCI - remove probing of ata2
    ... ACPI: bus type pci registered ... registered new interface driver hub ... USB Universal Host Controller Interface driver v3.0 ... hub 1-0:1.0: 2 ports detected ...
    (Linux-Kernel)
  • Usb problems on 7.0 RELEASE
    ... Earlier I reported usb problems on this list. ... 686-class CPU) ... <Enhanced SpeedStep Frequency Control> on cpu0 ... 2 ports with 2 removable, ...
    (freebsd-stable)
  • Re: Frequent USB mouse disconnections under load with RELENG_7]
    ... disconnections of the mice. ... A mouse attached via a second pair of USB ports, ...
    (freebsd-stable)
  • OOPS in 2.6.19.1, connected to nfs4 and autofs4
    ... ACPI: Local APIC address 0xfee00000 ... Linux Plug and Play Support v0.97 Adam Belay ... USB Universal Host Controller Interface driver v3.0 ... hub 1-0:1.0: 2 ports detected ...
    (Linux-Kernel)
  • USB 2.0 reporting "1.000MB/s transfers"?
    ... The box is a Shuttle SB52G2with built-in USB 2.0 ... ports and an Adaptec DuoConnect FireWire/USB 2.0 PCI ... <ACPI PCI bus> on pcib0 ... slot 29 INTA is routed to irq 11 ...
    (freebsd-questions)