PDA

View Full Version : CMOS-Reset Bug / VoodooHda Sound Distortion


infinitek
08-19-2009, 10:06 AM
2 unrelated bugs i can't seem to fix.

I understand the cmos reset can be fixed by editing certain values in the dsdt, but how would i go about doing this?

Voodohda is working nicely now that it is 64bit but whenever i wake from sleep the sound gets distorted.
Anybody have a solution for either of these issues....?

tham50
08-19-2009, 09:11 PM
2 unrelated bugs i can't seem to fix.

I understand the cmos reset can be fixed by editing certain values in the dsdt, but how would i go about doing this?

the search function does work well here ;)

cili0
08-20-2009, 01:42 PM
for the voodoohda problem i used this workaround:

http://s10lenovo.com/viewtopic.php?f=15&t=2269

that seems to work!
cheers!

infinitek
08-21-2009, 07:23 AM
Thanx cili0 i'll check it out.........

BeSweeet
08-21-2009, 11:06 PM
I need some help... Sometimes when I sleep or when shut down doesn't work properly, my computer won't boot. I have to take my hard drive out so I can go into the BIOS, reset all the BIOS's settings, put the hard drive back in, and then boot like normal. VERY bad!

So, is there a fix? I already patched my DSDT with DSDT Patcher GUI. Any ideas? Would really need help on this.

I found this: http://netkas.org/?p=114 but I don't know what to edit it with...

BeSweeet
08-21-2009, 11:31 PM
Nevermind, figured it out. Just drug my .dsl file into iasl and out came dsdt.asl.

infinitek
08-23-2009, 07:18 PM
Nevermind, figured it out. Just drug my .dsl file into iasl and out came dsdt.asl.

Everytime i drag my edited dsdt.dsl file into iaslme it does its thing but just gives me a folder with a log.......... WTF????

BeSweeet
08-23-2009, 07:27 PM
You have to open terminal. Drag iasl into the window, then drag your dsdt.dsl into the window, and press enter.

infinitek
08-23-2009, 08:09 PM
You have to open terminal. Drag iasl into the window, then drag your dsdt.dsl into the window, and press enter.

Didnt work....
Terminal says:
-bash: /Users/KiT/Desktop/iaslMe.app: is a directory

also, once i get this dsdt.asl file can i place it on the root and boot with it or do i have to compile it to dsdt.aml

mitchde
08-23-2009, 08:18 PM
For iaslme.app DONT use the terminal !
Drag an .dsl on the iaslme App Icon (which is on Desktop, where you want)= .aml is build (in in Session directory)
Drag an .aml on the iaslme App Icon = .dsl is build (same directory as .aml)
iaslme is an really needful Tool.
It has an the same command line iasl "in", but dont needs the terminal and does "know" what to do,
by AI : gets an .dsl dragged= compile an .aml, gets an .aml dragged=decompile to .dsl :)

BeSweeet
08-23-2009, 08:26 PM
That's not the app you need... It's just called "iasl". Should be in "Tools".

infinitek
08-23-2009, 08:33 PM
That's not the app you need... It's just called "iasl". Should be in "Tools".

OK found it in tools folder.... ran it and got this....But no file

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct 4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

/Users/KiT/Desktop/dsdt.dsl 222: Method (_WAK, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WAK)

/Users/KiT/Desktop/dsdt.dsl 285: Store (Local0, Local0)
Error 4050 - Method local variable is not initialized ^ (Local0)

/Users/KiT/Desktop/dsdt.dsl 290: Store (Local0, Local0)
Error 4050 - Method local variable is not initialized ^ (Local0)

ASL Input: /Users/KiT/Desktop/dsdt.dsl - 5556 lines, 184953 bytes, 2321 keywords
Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 31 Optimizations

BeSweeet
08-23-2009, 10:00 PM
When you ran the DSDT Patcher GUI, did you get any errors?

You could try force compiling it.

infinitek
08-24-2009, 03:24 AM
made a new dsdt with dsdtpatcher...... this time with force compile
Edited the dsdt.dsl file changing the RTC line from 04 to 02 using textedit
opened terminal dragged iasl in the window
dragged my edited dsdt.dsl into terminal and hit enter

No File and this is my result....
What does the error Method local variable is not initialized mean??????

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct 4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

/Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl 222: Method (_WAK, 1, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_WAK)

/Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl 285: Store (Local0, Local0)
Error 4050 - Method local variable is not initialized ^ (Local0)

/Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl 290: Store (Local0, Local0)
Error 4050 - Method local variable is not initialized ^ (Local0)

ASL Input: /Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl - 5556 lines, 184953 bytes, 2321 keywords
Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 31 Optimizations

BeSweeet
08-29-2009, 08:07 PM
I noticed that sometimes in Safari, I'll be watching a Justin.tv stream, and when the tab isn't active, it'll make really crackling noises. Also does it when it's minimized.

Ianxxx
08-31-2009, 10:33 AM
for the voodoohda problem i used this workaround:

http://s10lenovo.com/viewtopic.php?f=15&t=2269

that seems to work!
cheers!

I can't work out how to edit the files?
Do you know how to make this start and quit an application?

BeSweeet
08-31-2009, 03:35 PM
for the voodoohda problem i used this workaround:

http://s10lenovo.com/viewtopic.php?f=15&t=2269

that seems to work!
cheers!

Can you upload that attachment somewhere.

Synaesthesia
08-31-2009, 10:09 PM
http://thireus.dareyourmind.net/index.php/notebook-macos-hacks/33-do-you-have-problems-when-your-computer-wakes-from-sleep

InteliMacPro
09-12-2009, 03:43 AM
/Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl 222: Method (_WAK, 1, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_WAK)

/Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl 285: Store (Local0, Local0)
Error 4050 - Method local variable is not initialized ^ (Local0)

/Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl 290: Store (Local0, Local0)
Error 4050 - Method local variable is not initialized ^ (Local0)

ASL Input: /Volumes/Ksata/Snow leo/DSDTPatcherGUI_1.0/Sessions/2009-08-23-220904/Debug/dsdt.dsl - 5556 lines, 184953 bytes, 2321 keywords
Compilation complete. 2 Errors, 1 Warnings, 0 Remarks, 31 Optimizations

I'm having this exact same problem on my recompile from a forced compiled dsdt, except with 1 error and 3 warnings. Did you figure this one out?

infinitek
09-12-2009, 08:29 AM
nope just ended up using a dsdt from this thread

http://www.infinitemac.com/f84/uhci-ehci-built-in-with-dsdt-fix-t3849/