Re: Should the USB device to go into suspend when the USB host is suspended?



Sivaraj wrote:
Arlet wrote:
Sivaraj wrote:
Sivaraj wrote:

Is it necessary/MUST for the USB device to go into suspend when
the USB host is suspended, provided that the device is Remote-
Wakeup Enabled? What the spec says?

Can anybody please share your views on this?

Don't top-post. Have some patience (24 hours is a good time to
wait). Make sure you provide necessary details for the answer.
For example, what "host" and what "spec" are you talking about ?

Host -> PC
Spec -> USB spec

I am sorry for the top-post, i am new to this. Also i needed the
answer in quick time, i will correct myself when i post in future.
Thanks for all your responses. Then the spec doesn't hav the info
i am looking. Actually I am testing a scenario where I am
suspending the host PC and observing the behavior of the attached
USB device. I want to know this:

When I suspend the host the USB bus will be suspeneded, So if any
connected USB device will not get the bus power during this period,
in this case, what should be state of the device, should the state
be suspended or normal?

"what host" includes at least the OS in use. For example, Linux
(and which one), FreeBSD, OS2, Winslush, etc. After that what
hardware, i.e. CPU, chipset, manufacturer (i.e. what bios), etc.

For USB specifications I suggest google. The specification is
public, but I can't give you a URL. Most systems can (not
necessarily do) supply USB power from the auxiliary supply, even
when turned off. This is often configurable.

--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>


.



Relevant Pages

  • Re: Should the USB device to go into suspend when the USB host is suspended?
    ... Is it necessary/MUST for the USB device to go into suspend when the USB ... host is suspended, provided that the device is Remote-Wakeup Enabled? ... any other power save state), has 3 options as far as the USB bus is ...
    (comp.arch.embedded)
  • Who Triggers the USB suspend?
    ... USB Device goes into the suspend mode when there is not bus- ... there is no activity host will SET Suspend on the port. ... How does the USB device hardware behave on recieving the suspend? ...
    (microsoft.public.development.device.drivers)
  • Re: USB client suspend and resume on PXA270
    ... USB activesync failed to work after suspend resume cycle ... plug in usb cable -> on host PC it showed fail to recognize device ...
    (microsoft.public.windowsce.embedded)
  • Re: Should the USB device to go into suspend when the USB host is suspended?
    ... Is it necessary/MUST for the USB device to go into suspend when the USB ... host is suspended, provided that the device is Remote-Wakeup Enabled? ... What the spec says? ...
    (comp.arch.embedded)
  • Re: [linux-usb-devel] [BUG] USB_PERSIST
    ... this to work under suspend to ram the same as it does with suspend to ... It is a very important missing feature. ... This has nothing to do with USB particularly; ... totally unaware of what is happening to the USB device so nothing ...
    (Linux-Kernel)