Help - Search - Members - Calendar
Full Version: Help Dsdt Sleep
Project OS X Forums > Snow Leopard Guides & Tutorials > New Users Discussion
psilocybin
Well I managed to get my sleep to work properly by assigning the correct addresses to my USB devices
now as soon as it goes to sleep it wakes up immediately.
Also my power button doesn't do anythin when it's awake. It's suppose to bring up a menu with sleep shutdown and restart

any help would greatly be appreciated
realityiswhere
QUOTE (psilocybin @ Oct 28 2009, 12:54 PM) *
Well I managed to get my sleep to work properly by assigning the correct addresses to my USB devices
now as soon as it goes to sleep it wakes up immediately.
Also my power button doesn't do anythin when it's awake. It's suppose to bring up a menu with sleep shutdown and restart

any help would greatly be appreciated


No one can even think about ways to help if you don't post any system specs at all, let alone your current dsdt.dsl to see if there are any mistakes which could have been made.

Post them both, then maybe people can help properly.
psilocybin
QUOTE (realityiswhere @ Oct 28 2009, 05:16 PM) *
No one can even think about ways to help if you don't post any system specs at all, let alone your current dsdt.dsl to see if there are any mistakes which could have been made.

Post them both, then maybe people can help properly.



specs
cor2duo- 2GHZ
intel 945 chipset
geforce 7900gs
broadcom 57** (i dont think there is a kext for this..if there is please let me know)

here is my dsdt

DSDT
psilocybin
QUOTE (psilocybin @ Oct 28 2009, 05:11 PM) *
specs
cor2duo- 2GHZ
intel 945 chipset
geforce 7900gs
broadcom 57** (i dont think there is a kext for this..if there is please let me know)

here is my dsdt

DSDT

here is my kernel panics when it wakes up immediately as well



yeehaa
QUOTE (psilocybin @ Oct 28 2009, 05:59 PM) *
here is my kernel panics when it wakes up immediately as well


for the immediate wake problem, try this:
if you have Method (_PRW,...) in your USB devices, try setting the return values to (Package (0x02){0x03,Zero})

Change whatever is in place of Zero to zero. Check your console log for "Wake reason:.." and make the above change for all the UHC and EHC devices you see there.

PS: nobody is gonna look at your dsdt if you post the compiled version. ppl are basically verrrrry lazy. and now you've come up with a KP which you didn mention in the first post. so am assuming its not everytime the system wakes.
blagojedrovski
Hi and first let me thank all the users on this forum, you've been more than helpfull, since i'm new to the osx project.
I've been searching and tried alot with my dsdt, and i finally got it to sleep mode (via the native usb method - Thanks to Slice), but unfortunately my system won't wake up sad.gif So can anybody look at my dsdt and point me to some kind of solution.

Specs:
Hp Pavilion Dv6825el
Intel Core 2 Duo T5550 - 1.83 GHZ
GeForce 8400M GS 256 - Works great with NVEnabler 0.1
Snow Leopard - 10.6.2

Output of my lspci:
CODE
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 0c)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 03)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8400M GS [10de:0427] (rev a1)
02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 01)
07:09.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
07:09.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
07:09.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)
07:09.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
07:09.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)


my IORREG using the command: ioreg -lw0 > model.ioreg
Click to view attachment

And here is my DSDT:
Click to view attachment (See the following post)

So i'd appreciate it if someone can help me. Thank you in advance.
blagojedrovski
Okay, i have to say that after about 150 or 200 trial and error i did managed to find out that my sleep problem was related to the usb... I've managed to get native speedstep and AppleIntelCPUPowetmanagement loaded succesfuly by inserting dsdt and sdst tables from Everest in Windows (Yeah i did reinstalled it just to get the tables) and i have to say that Sleep is really not that important to me anymore... It just buged me that other users managed to have it but not me sad.gif so please please please, can someone at least point me to some docs that i have to read in order to understand why sleep function doesen't work... In the following i'll atach my unmodified dsdt and ssdt tables so please be kind and if you're willing and have some spare time, just try to help me, since i'm out of ideaS...
I'm using MacBook 5,1 to get the native speedstep btw...
Shutdown and Restart worked every time also without any kext, and i'm using FakeSMC v2, VoodooHDA 64 bit, VoodooBattey 1.3.0, VoodooPS2Controller 64, and ApplePS2Nub...



Click to view attachment
Click to view attachment
blagojedrovski
Well, i've managed to solve it after all smile.gif Used a dsdt injection of my Nvidia 8400m Gs 256MB and made the usb ehci load as built in usb... Btw. i used an NVCAP value from NVEnabler 0.1, because that one works for my Tv out.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.