Re: USB Driver not loading after a softreset

From: K. S. Huang (ks_huang_at_dlink.com.tw.remove.this)
Date: 05/28/04


Date: Fri, 28 May 2004 21:45:34 +0800

some of the BSP (like CEPC) while perform a SoftReset, the system will not
trigger a Reset Signal to the peripherals.
So maybe your USB Host controller can not be funtional without a Hardware
Reset Signal.

Some of the work around is to perform a reset for your USB host controller
while loading driver or before soft-reset

"Lakshman" <anonymous@discussions.microsoft.com> ¼¶¼g©ó¶l¥ó·s»D
:5A2FDEBC-66AF-464C-8B97-210B22860858@microsoft.com...
> Dear TechGurus,
>
> Can any one pls bring to light what this problem is......
>
> I am working on a USB Interface. I have a USB Device, the driver is
installed properly when I connect my device for the first time. I am giving
a soft reset without removing the device from the USB Port(meaning the
device is plugged in when I give a soft-reset).
> After a soft reset the driver doesnt get loaded for the USB Device. If at
all i am making a mistake in thedriver which exposable function in the DLL
shuld i peep into. Is it XXX_Powerup?
>
> My intention is that driver shuld get loaded soon after i give a soft
reset.
> Pls suggest/clarify.
>
> Thanks a tonne,
> Cheers,
> Lakshman



Relevant Pages

  • [PATCH 21/39] input: Microtouch USB driver update
    ... Changed reset from standard USB dev reset to vendor reset ... driver on freshmeat ...
    (Linux-Kernel)
  • Re: Help regarding DFU.
    ... 2.Create a KMDF driver object using wdfDriverCreatefn. ... will I detach the device.It is said that while enumerating as a DFU ... a reset is given using the WdfUsbTargetDeviceCyclePortSynchronously fn ... 4.Do I need to configure any USB pipes or USB Interfaces.Since it is ...
    (microsoft.public.windowsxp.device_driver.dev)
  • Re: Help regarding DFU.
    ... The WDFDEVICE created in DriverEntry is a KMDF driver object, ... you do not want to reset the pipe, you want to reset the entire ... My work is to upgrade the device firmware.I have gone thru USB Device ... the device so that the next time the device enumerates as a DFU device. ...
    (microsoft.public.windowsxp.device_driver.dev)
  • Re: [PATCH 0/7] [RFC] Sizing zones and holes in an architecture independent manner V2
    ... RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize ... SCSI device sda: drive cache: write back w/ FUA ... usbcore: registered new driver hub ... hub 1-0:1.0: USB hub found ...
    (Linux-Kernel)
  • Re: WARNING: smp_call_function_single() and smp_call_function_mask()
    ... # Bus options (PCI etc.) ... # Generic Driver Options ... # USB Network Adapters ... # Advanced Linux Sound Architecture ...
    (Linux-Kernel)