clockT Posted December 2, 2009 Share Posted December 2, 2009 good job!! thanks!! Link to comment Share on other sites More sharing options...
Jatx Posted December 3, 2009 Share Posted December 3, 2009 Hi 314TeR! Thanks so much for your work, could you please upload your files to another file server? that will be great ! many thanks in advance... Regards. Link to comment Share on other sites More sharing options...
314TeR Posted December 3, 2009 Share Posted December 3, 2009 could you please upload your files to another file server? Files are already attached to the post #1042. Link to comment Share on other sites More sharing options...
Jatx Posted December 3, 2009 Share Posted December 3, 2009 Ups, completly blind !! Thanks again Link to comment Share on other sites More sharing options...
leilei Posted December 4, 2009 Share Posted December 4, 2009 Yes, even this is a mandatory ... Only in the 3001 BIOS I was able to successfully run SpeedSteep with CST states.3001 BIOS + above DSDT and everything works as it should. Hi 314TeR, I update my motherboard to Bios revision 3001 and try your DSDT, but I'm still having some error on boot, and no sleep/restart ... (can't evaluate _CST table...) I'm trying to fix the problem, but please, give me some hint... and I have a question to you : Device (SBRG) { Name (_ADR, 0x001F0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0xB9, 0x27, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } ... Does the device-id refer to the ICH7 chipset (LPC interface) ? Because, I saw here that id "27B9" don't exist but "27B8" does... any suggestion ?? Link to comment Share on other sites More sharing options...
aliab Posted December 4, 2009 Share Posted December 4, 2009 Same problem with E7300 and the 314Ter pack no restart or shutdown, no sleep.. let's have a look at the kernel log Dec 4 14:24:39 Mac-de-Edgar kernel[0]: ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed Dec 4 14:24:39 Mac-de-Edgar kernel[0]: FakeSMC: key not found BEMB, length - 1 Dec 4 14:24:39 Mac-de-Edgar kernel[0]: ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed Dec 4 14:24:39 Mac-de-Edgar kernel[0]: ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized Link to comment Share on other sites More sharing options...
314TeR Posted December 4, 2009 Share Posted December 4, 2009 At the 45nm processors will not work SpeedSteep - and always will be errors CST even if LPC was loaded. Device ID in DSDT is correct and I'm shure that the LPC is loaded ... Check yourself in IORegistyExplorer, if you have a branch of LPC. But why does not sleep / reboot / shutdown ... I do not know ... Do you have properly configured BIOS? according to the instructions which I gave a link? Link to comment Share on other sites More sharing options...
leilei Posted December 4, 2009 Share Posted December 4, 2009 At the 45nm processors will not work SpeedSteep - and always will be errors CST even if LPC was loaded. Device ID in DSDT is correct and I'm shure that the LPC is loaded ... Check yourself in IORegistyExplorer, if you have a branch of LPC. But why does not sleep / reboot / shutdown ... I do not know ... Do you have properly configured BIOS? according to the instructions which I gave a link? Hi, I'm using same setting except for the AI Overclocking setting... (in manuel) Concerning my proc, I'm runnig an E6600 -> 65nm and no, I can't see any LCP loaded in ioreg ?? Link to comment Share on other sites More sharing options...
314TeR Posted December 4, 2009 Share Posted December 4, 2009 AI Overclocking manual settings, deactivates SpeedSteep. Set the BIOS as in these photos and check IOReg. http://forum.osx86.org.pl/topics4/mac-os-x...tosh-vt1132.htm I have another suspicion why speedsteep not always work on other processors than the E6750, and do not always sleep / shutdown / restart. But to confirm this, I would have to see the DSDT dumps made from the Linux Ubuntu 9.04, but necessarily with BIOS'em 24xx to 25xx. Note - they can only do the owners of 65nm processors, because these BIOS'y not support 45nm CPU. Link to comment Share on other sites More sharing options...
314TeR Posted December 5, 2009 Share Posted December 5, 2009 And I think everything clear: / The DSDT are variables that take a different value, depending on what is the processor, and how much is the RAM. The following values are changing in the Scope (_PR) depending on your CPU: OperationRegion (Stbl, SystemMemory, 0x7FF8E0B0, 0x01C6) //different for each CPUx section Name (NCPU, 0x04) //0x02 for core 2 duo, 0x04 for core 2 quad. Name (CFGD, 0x7FF80507) //different for each CPUx section And that, just below the section _PR OperationRegion (BIOS, SystemMemory, 0x7FF8E064, 0xFF) If these values are incorrect, sleep / shutdown / speedsteep stops working. For everything to work, do DSDT dump on your computer. Read these values and put to one of my DSDT and compile. Owners 65nm processors who want to have working SpeedSteep, must do dump from the 24xx or 25xx BIOS, the other should do dump from the 3001 version. In the attachment to the post, fixed version of the DSDT for the Q6600. 3001_Q6600.zip Link to comment Share on other sites More sharing options...
aliab Posted December 5, 2009 Share Posted December 5, 2009 And I think everything clear: /Unfortunately, some values in the DSDT are generated depending on what is the processor model. The following values are changing in the Scope (_PR) depending on your CPU: OperationRegion (Stbl, SystemMemory, 0x7FF8E0B0, 0x01C6) //different for each CPUx section Name (NCPU, 0x04) // 0x02 for core 2 duo, 0x04 for core 2 quad. Name (CFGD, 0x7FF80507) //different for each CPUx section And that, just below the section _PR OperationRegion (BIOS, SystemMemory, 0x7FF8E064, 0xFF) Unfortunately, it follows that for each model, eg processor E6300, E6400, etc. should do yourself a DSDT dump for example, under Ubuntu and improve these values to those learned from the dump. If these values are incorrect, sleep / shutdown / speedsteep stops working. In the attachment to the post, fixed version of the DSDT for the Q6600. Ok i had no problem with Q6600 and your fix is perfect too i'll give it a try with E7300 and let you know thank you very much Link to comment Share on other sites More sharing options...
aliab Posted December 5, 2009 Share Posted December 5, 2009 E7300.P5WDH.acpidump.ubuntu.DSDT.dsl.bios.2503.zip here is the dump from ubuntu with 2503 bios the proc is E7300 could you please edit your dsdt ? thanks by advance Link to comment Share on other sites More sharing options...
aliab Posted December 5, 2009 Share Posted December 5, 2009 Here the DSDT i've edited E7300.P5DWDH.DSDT.aml.zip Restart shutdown Sleep are working now but speedstep already not ? Link to comment Share on other sites More sharing options...
314TeR Posted December 5, 2009 Share Posted December 5, 2009 but speedstep already not ? And never be .. For as long as ASUS does not implement their SSDT tables for 45nm processors, but do not do this because it is officially declared on their support forum that the 45nm speedsteep will not work, even under windows. Link to comment Share on other sites More sharing options...
aliab Posted December 5, 2009 Share Posted December 5, 2009 And never be .. For as long as ASUS does not implement their SSDT tables for 45nm processors, but do not do this because it is officially declared on their support forum that the 45nm speedsteep will not work, even under windows. Allrigth Thank's Link to comment Share on other sites More sharing options...
314TeR Posted December 5, 2009 Share Posted December 5, 2009 I think there is a chance to run speedsteep on 45nm processor. However, require that a write from scratch _PR section, specifically a particular CPU, with its own PST and CST states. Here is a good starting point for how to do it: http://www.insanelymac.com/forum/index.php?showtopic=181631 Link to comment Share on other sites More sharing options...
Derty Posted December 6, 2009 Share Posted December 6, 2009 very nice work people... this mother-board has more than 3 years.. and work very powerfull.. i love this mother-board. thank for continuos support to be funtion mac. Link to comment Share on other sites More sharing options...
Jatx Posted December 10, 2009 Share Posted December 10, 2009 Hi all, (sorry for my english) from some time i´ve been using osx86 for home testing, but just from modified vanilla installs like kalyway 10.5.2 and then ideneb, but now i´d like to try a retail install, and if you don´t mind please point me what i´m doing wrong on this steps: So i´ve got my ideneb partition working with my retail leopard iso, the combo update to 10.5.8 and chamaleon rc2 and i´m gonna install in my twin raptors in raid0 (orange conectors). MY bios are set as shown on this thread, version is 3001 and hardware is on my sig: 1- Create guid partition on EXTERNAL0 and format with macos plus (called it Macinstosh) 2- open OSinstall.mpkg from mounted image of retail dvd and install it with out printer drivers and some languages . 3- install combo 10.5.8 on macintosh 4- install Chameleon-2.0-RC2-r640.pkg on macintosh at this point found this usefull guide from Aliab (thanks so much) so.. 5- add to extra/extensions: - fakesmc.kext 2.5 from netkas.org - HDAenabler from kext.com - sleepenabler from kext.com 6- add to extra/: - DSDT.aml from 314TeR (thanks a lot) - replace extension.mkext from aliab´s 7- install osx86tools to add efi string of 8600 gts to com.apple.boot as string <key>device-properties</key> 8 - i haven´t got smbios.plist, i think it´s not really important? 9 - type on terminal: sudo /usr/sbin/vsdutil -a /Volumes/Macintosh Now i restart with -v but got : display: family specific matching fails then keep loading firewire, appleyukon2 and then shows: localhost mDNSResponder[]: Could´t read user-specified local hostname localhost mDNSResponder[]: Could´t read user-specified Computer Name and keep showing this 2 or 3 times more but no more loading.... Any help would be reeeeeeally appreciated many thaks in advance... JTx. Link to comment Share on other sites More sharing options...
314TeR Posted December 10, 2009 Share Posted December 10, 2009 Why so complicated. The easiest way is to download and install the Snow using my Boot132 CD, link in post 1042. On the CD is the installation package with dedicated kexts for P5W. PS New DSDT v2.1 and LegacyHDA for ALC882: 3001___v2.1.zip ALC882v10.kext.zip Link to comment Share on other sites More sharing options...
Jatx Posted December 10, 2009 Share Posted December 10, 2009 Hi 314TeR, thanks for the reply, I´m trying now with your method in my second hard disk, but i´d really like to finish the 10.5.8 retail install as well, as I´ll be able to compare both systems and get my conclusions... many thanks for your help. any sugestions to finish my 10.5.8 install? JTx. Link to comment Share on other sites More sharing options...
Zerojojo Posted December 10, 2009 Share Posted December 10, 2009 Hi, in your DSDT 2.1 I find a folder for E6750, E7300 and Q6600. Which one do I use for a E5400 ? And is there any advantage of your DSDT file over an automatically generated DSDT file using MacLoader_SL or some other tool? Thanks for your help! Regards Johannes Link to comment Share on other sites More sharing options...
Jatx Posted December 10, 2009 Share Posted December 10, 2009 Hi there ! Snow Leopard installation was perfect ! thanks 314TeR for your easy install BTW rear audio works but no front audio panel, is there any solution? Now again with 10.5.8 ! great! JTx. Link to comment Share on other sites More sharing options...
314TeR Posted December 10, 2009 Share Posted December 10, 2009 in your DSDT 2.1 I find a folder for E6750, E7300 and Q6600. Which one do I use for a E5400 ? Check if your CPU is supported by the BIOS 24xx or 25xx, flash it, then make a DSDT dump under Linux or Windows, and send it to me. I prepare a version for your CPU. And is there any advantage of your DSDT file over an automatically generated DSDT file using MacLoader_SL or some other tool? Check out the DSDT code, and compare the differences. Snow Leopard installation was perfect ! thanks 314TeR for your easy install Thanks ... My goal is to prepare a complete solution for the P5W DH Deluxe. BTW rear audio works but no front audio panel, is there any solution? Headphones in 10.5.8 to work 100% correctly, in Snow did't check. Link to comment Share on other sites More sharing options...
Zerojojo Posted December 10, 2009 Share Posted December 10, 2009 Hi 314TeR, thanks for your quick reply and your offer. The E5400 is only compatible with BIOS 2801 upward. Nonetheless, since I don't really understand why it is necessary to be compatible to 25xx or 24xx, I made a DSDT file using MacLoader_SL 0.4 under OS X Snow Leopard with the 3001 BIOS. If there's anything you can do with this, I'd really appreciate it, but since I don't have much insight into the whole DSDT process, I'm really not sure about the possibilities here. Is there maybe a way that I won't need the NullCPUPowermanaagement.kext anymore? I'd love that, since my USB ports are working, but I get little glitches, like jumps of the mouse cursor, when the CPU load jumps and I think it's due to the CPUPowermanagement. Well, anyway, thanks for your help! Regards Johannes DSDT.aml.zip Link to comment Share on other sites More sharing options...
Jatx Posted December 10, 2009 Share Posted December 10, 2009 Hi 314TeR, noob question: how do i install DSDT.aml from q6600 you just release? just replace it on Extra and set permisions as any kext? sorry but no idea about DSDT... thanks man ! JTx. Link to comment Share on other sites More sharing options...
Recommended Posts