I am using Windows 7 x64 with all available updates.
The SSD is on SATA Port 0, (6GB/s) and the 2 1TB FAEX WS Blacks are on black ports (3gbs). I've also an LG Bluray burner attached to the Sata 3gbs.
All drivers are the latest according to downloadcenter.intel.com for the DX79SI and the latest WHQL drivers from nVidia.
So far, in addition to my previous post, I have tried the setting "sleep delay after bios update" in the BIOS, different RAM, and disconnecting all the fans except the CPU.
I guess the next thing to try would be an ATI card and disconnect all drives except the SSD.
The strange thing is, on a fresh boot, it will sleep the first time, and resume just fine. It is any subsequent sleeps that it fails on.
Its a fresh install of Windows, done just last night (Off topic, but OMG I had major issues, if I used F10 to select my bootable USB to install Windows from, Windows Setup would report that it cant be installed to either the SSD or the RAID array. If I set the boot priority in the BIOS to USB first - same thing. AND the same issue occured if I put Optical before the HDD in the boot priority, and used my regular ol' Windows DVD! My solution was to clean the SSD in diskpart and add my USB AFTER the SSD in the boot priority! That was with the latest F6 drivers for this board, BTW)
Seems the only way to troubleshoot this is to hook up a hdd in place of the ssd and see if it can repeatedly sleep/resume ok.
If so, then you'll need the ssd experts to chime in here. Very odd that it will sleep once but not twice in a row.
One thing to try, go to control panel > power options and disable hybrid sleep.
That one has caused me resume from sleep grief in certain arrangements.
I see that you too have hit the 'can't install this - can't boot that' wall as well!!
Yes, boot order on these motherboards can be important and 'dirty' drives can cause headaches.
I've had the same thing after moving a pair of raid hdd's from the marvell controller to the intel controller, but didn't realise what the problem was until I put the drives back on the marvell controller.
To my amazement I found that the controller still saw the drives as configured for raid, even after having been configured for raid on the intel controller and still with the name I gave the array when it was on the marvell controller!!
So I deleted the volume in the marvell controller and used it's wipe disk utility, then all worked fine on the intel controller.
I too have discovered diskpart > clean to be our friend.
Running powercfg -energy, it reports that the USB hubs may be preventing sleep. I'm going to go disable them all and see what happens. - EDIT: Did not resolve sleep issue.
Removing all SATA devices except SSD did not resolve the sleep issue. Using an nVidia 7300LE with 285 drivers didn't resolve the issue.
I've also cleared the BIOS by removing the battery for a while, it reported that the date time and cmos checksum was invalid, so I know it cleared.
My sleep problem remains...
Are there people out there that have the DX79SI with NO sleep problems on BIOS 0537?
I did a fresh install on an 6 year old HDD... bit slow lol
Fresh install, no drivers or updates except nVidia 304 beta, chipset inf and Intel LAN 17.2 = success!! It has automatically gone to sleep and woken properly 3 times in a row! W00t! lol
Now to get the ssd back in and replicate the install, ie no drivers or updates...
The same install conditions on the SSD have resulted in success too.
I've just started all available windows updates.
The previous install did have the Intel ME drivers and Extreme Tuning Utility, Intel Desktop Utilities and USB3 drivers, not to mention the fact that i installed the inf with the -overall flag... This time round I didnt do that. I'll do the usb3 next, test it out, make an image and delve deeper...
I admit 3 suspend and resume cycles is nothing conclusive, but previously it wouldn't manage 2...
And RobD, I found a work around for cant boot this can't install there in windows setup from a USB stick... Set the hdd you want to install to first in the boot order, then enable "boot USB first" instead of moving the USB stick up the list!
I was having the same issues you describe. In my troubleshooting, I started with msconfig, services tab, hide all Microsoft services, and then I unticked the extreme tuning utility (its status was showing as running). I restarted and then manually selected sleep - success! I woke it up, and let it enter sleep state normally - success! I uninstalled XTU and haven't had a repeat of any sleep issue. I guess I got lucky by picking the XTU first and I don't really miss it.
I hope this helps.