Solved

Intel DP35DP-based system won't wake up from S3 standby from USB

Posted on 2008-06-15
8
1,514 Views
Last Modified: 2010-04-21
I am making an HTPC, which I want to enter standby when not in use. Mobo is DP35DP with latest BIOS. OS is XP SP3. Application is MediaPortal. After much persuasion and using the 'MCE Standby Tool', I got system to go to S3 reliably. It will wake up with magic packet to builtin ethernet, but not with USB wireless keyboard or MCE remote control. The lights go out on the wireless receiver, which I take to mean that there is no power on the USB skt during S3. Is this a Mobo problem? A power supply problem? Not sure where to go from here.
0
Comment
Question by:kmaynard
  • 4
  • 4
8 Comments
 
LVL 70

Accepted Solution

by:
garycase earned 500 total points
Comment Utility
Check the BIOS ... whether or not to retain USB power during S3 is usually a BIOS option (check the power section).

... Notwithstanding that, however, I'd advise against using standby.   I've found far too many issues with S3 and HTPC components ... tuners usually don't "survive" well;  many sound chips don't; video cards are often problematic; etc.   Great idea .. but yet to be reliably implemented.   I'd just set the display and hard disks to power down after a certain amount of non-use, and leave the system on all the time.   I've got two HTPC's, and that's how I use them both.

The alternative is to use hibernation ... since that requires a full BIOS reinitialization when powered back on, components that don't survive S3 usually work just fine after hibernation.

0
 

Author Comment

by:kmaynard
Comment Utility
I take your point about the unreliability of suspend. I have tried hibernate, and that is a good bit more reliable. I have had the box less than a year, and Intel have brought out several BIOS updates since then, often addressing power management. But the problem with waking with USB is the same. OK with net card wake, but not with USB. The PC is in the next room to keep the noise down, so I really want to be able to control it remotely, which means USB, or maybe a pushbutton on the wall wired to the PC button! But what of the no power on USB when in standby? The mobo manual says it will wake from USB. Is it worth connecting an external 5V to power the IR rx USB? Are the D+ D- lines of USB alive even when there is no 5V? I could try, but I don't want to break it.
0
 
LVL 70

Expert Comment

by:garycase
Comment Utility
Did you check the BIOS Setup for a USB on standby setting?   As I noted above, there is usually a setting in the BIOS power management section to control whether or not USB devices remain powered in the S3 state.

... a review of the manual for your board, however, indicates that it may not require any change to the BIOS.   Instead, I saw the following note on page 23:  "... Wake from USB requires the use of a USB peripheral that supports Wake from USB ..." [Here's the manual:  http://download.intel.com/support/motherboards/desktop/dp35dp/sb/d8746203_en.pdf ]

=> This most likely means neither your wireless keyboard receiver nor the universal remote's receiver support Wake from USB.

=>  One other thing I'd try:   Is the BIOS set to enabled legacy USB support?   This may impact whether or not it will wake from a USB keyboard event ... won't hurt to try it.


0
 
LVL 70

Expert Comment

by:garycase
Comment Utility
... just remembered that this is an ACPI parameter => so it's configured in Windows; not the BIOS.   Check the "Allow this device to wake the system from standby" box in the mouse properties dialogue as detailed here:  http://support.microsoft.com/kb/280108
0
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 

Author Comment

by:kmaynard
Comment Utility
Thanks for that. In fact, I have that manual downloaded, and searched through the BIOS settings. It just has disable/enable. (And the menus don't match the manual very well - the BIOS is newer than the manual). In the device manager, there are Power Management settings for the remote and the keyboard for wake from standby. All this stuff is set.

It just occurs to me that my Dell desktop PC wakes from standby with its atandard USB keyboard OK. I will unplumb the wireless stuff from the HTPC and try it with the Dell to compare behaviour. I will report back here.
0
 

Author Comment

by:kmaynard
Comment Utility
I tried the wireless keyboard on the Dell, and it worked fine. The Dell keeps power on the USB ports in S3; the Intel doesn't. I think I am running out of steam on this, but here's what I think I have learned:

From Intel: The BIOS needs to be set to do suspend to S3 before the OS is installed. Changing it afterwards has unpredictable effects. (http://support.intel.com/support/motherboards/desktop/sb/CS-002870.htm). I might try a fresh install in another partition if I can raise the energy. Intel's remark would apply to other mobos, as we are saying that XP sets some things up once and for all at installation time.

From Microsoft: You may have set suspend to go to S3, but if you specify wake up from a USB device, XP overrides your choice with S1 instead. You can stop it doing so with a registry setting. (KB 841858)

From garycase: If you have an HTPC and really need the TV Tuner, video card, sound card to perform reliably, don't go into standby!

From bitter experience, having lost some much-wanted recordings, I am following garycase's advice and leaving the thing on all the time. (And awarding him the points.)
0
 

Author Closing Comment

by:kmaynard
Comment Utility
For watching TV, the odd failure wouldn't matter. It's the MP TV Server failing that is the real problem. Sometimes the SkyStar2 cards just won't work on resume. Even a reboot doesn't work. You have to power the PC off. On restart it's then fine. Moral: don't turn it off once it's going! (Just as you said). But it's such a shame. The idea is really good, but the reality is totally frustrating. Thanks for the time you put into this. (kmaynard@iee.org)
0
 
LVL 70

Expert Comment

by:garycase
Comment Utility
I agree it's a shame S3 isn't a reliable state.   It's well-defined electrically, but many component makers simply don't design their products to work with it ... I'm not aware, for example, of a single TV tuner that "survives" S3  (and I've exchanged e-mails with the tech departments of virtually every TV tuner card maker over the past few years).   There are a few workarounds for a few products ... basically special initialization code that can be invoked by a script to "reset" the device after wakeup from S3 => but these aren't universally available; and of course only work if you have some other program that recognizes the "return from S3" state and invokes the script.   The best "solution" by far is to simply not use S3 -- that's what I do with all of my systems.
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

cPanel is a Unix based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cPanel utilizes a 3 tier structure that provides functionality for administrators, rese…
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.
The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now