Jump to content

Chameleon RC5 mode with mem detection enabled and automatic P-States & C-States generation for native power managment


kozlek
 Share

1,214 posts in this topic

Recommended Posts

Now we're getting somewhere!

 

I'm guessing you have no SSDT tables to extract because you're overclocking.

 

Overclocking automatically disables speedstepping and other ACPI CPU power management features on ASUS boards.

 

Disable your overclock and enable all advanced CPU features in the BIOS, except "Max CPU ID Value Limit" and "Single Logical Processor Mode".

 

Refer to page 22-23 of your motherboard manual.

 

Then try running Everest again, the SSDT tables should hopefully appear...? If not then I have no idea what's going on.

Link to comment
Share on other sites

Nope.

 

All advanced features enabled,except Max CPU ID. My BIOS doesn't show anything about Single Logical Processor. No overclock.

 

No SSDT or HPET tables show in Everest. All the same

 

In OS X AppleHPET and AppleLPC are NOT loaded.

Link to comment
Share on other sites

This can't be happening. lol

 

Enter the BIOS again, set "AI Overclock Tuner" to "Auto" and enable ACPI APIC and ACPI 2.0.

 

Then try again.

 

I'm using a paid version of Everest Corporate Edition, I noticed you're using Ultimate.

 

Does anybody know if you have to pay for Everest in order for it to dump SSDT tables?

 

It seems odd to lock out something like that - but I guess it's possible. In the meantime, try the Corporate edition as well.

Link to comment
Share on other sites

Overclock on Auto and running default 2.0 GHz.

 

Adding ACPI 2.0 support adds XSDT table in Everest

 

So how come I can boot with and without DSDT.aml? Is this normal and common?  :)

 

 

 

 

Corporate Everest shows the same:

post-297503-1283378126_thumb.jpg

Link to comment
Share on other sites

I can boot with no DSDT as well, since using Chameleon 2.0 RC5 from this thread.

 

If you've tried everything I said, then I really don't understand what's going on. Did you enable ACPI 2.0 and ACPI APIC? I edited my post several times, so you might have missed that part. EDIT hmm yes you did.. well at least you got an XSDT table, that's got to count for something.

 

You can try booting with a Linux Live CD (I recommend this: http://www.linuxmint.com/edition.php?id=52 )

and run ACPIDump to get your SSDT tables - there's a guide somewhere around here that will show you how.

 

Now for the famous last straw - maybe it's a bit drastic, but I'm out of ideas.

 

Do a CMOS reset.

 

Unplug the power supply from the mains, take out the motherboard battery, close the CLRRTC jumper on the motherboard (refer to your motherboard manual) and leave it like this for 5 minutes. Then do it in reverse (power supply last). :)

 

When you start it up again, enter the BIOS and enable ACPI 2.0, ACPI APIC and make sure all advanced CPU features (except CPUID Limit) are enabled and that the AI Overclock thing is set to Auto.

 

Then boot into Windows and try Everest again.

Link to comment
Share on other sites

I made teh photos. Will upload them tomorrow, cuz I can't find the camera cable.

 

Regular boot gives a KP with the standard message to reboot in different languages. I took a couple Verbose boot photos too.

 

My CPU temps are about 40 C in both OS X and Windoze

Link to comment
Share on other sites

Okay, so I used this Python script to extract tables straight from OS X and SSDT and SSDT-1 tables were generated.

 

Is it what I need?

 

I dropped both SSDT's to my Extra folder and rebooted, now my bdmesg dump looks like this

 

Last login: Thu Sep  2 03:26:37 on ttys000
/Extra/Util/bdmesg ; exit;
84-32-86-149-ip:~ CoolCat$ /Extra/Util/bdmesg ; exit;
msr(221): ia32_perf_stat 0x06000a28
max: 10 current: 10
CPU: Vendor/Model/ExtModel: 0x756e6547/0xf/0x0
CPU: Family/ExtFamily:      0x6/0x0
CPU: MaxCoef/CurrCoef:      0xa/0xa
CPU: MaxDiv/CurrDiv:        0x0/0x0
CPU: TSCFreq:               2400MHz
CPU: FSBFreq:               240MHz
CPU: CPUFreq:               2400MHz
CPU: NoCores/NoThreads:     2/2
CPU: Features:              0x0000024f
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 4, type 48465300-0000-11AA-AA11-00306543ECAC
Read HFS+ file: [hd(0,2)/Extra/com.apple.Boot.plist] 2806 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/theme.plist] 2720 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/background.png] 727414 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/logo.png] 333 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_generic.png] 92927 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_hfsplus.png] 456092 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_ext3.png] 201604 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_fat16.png] 88658 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_fat32.png] 89144 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_ntfs.png] 373283 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_cdrom.png] 206454 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_selection.png] 14941 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_scroll_prev.png] 4046 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/device_scroll_next.png] 4133 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_boot.png] 1747 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_verbose.png] 4116 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_ignore_caches.png] 4051 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_single_user.png] 4114 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_memory_info.png] 1634 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_video_info.png] 1593 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_help.png] 1711 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_verbose_disabled.png] 1370 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_ignore_caches_disabled.png] 1445 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_single_user_disabled.png] 1485 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/menu_selection.png] 323 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/progress_bar.png] 250 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/progress_bar_background.png] 366 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/text_scroll_prev.png] 733 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/text_scroll_next.png] 739 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/font_console.png] 5562 bytes.
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/font_small.png] 83288 bytes.
Read HFS+ file: [hd(0,2)/Extra/com.apple.Boot.plist] 2806 bytes.
Setting boot-uuid to: 14B32D9B-FE15-36A3-933F-060F0807381A
Read HFS+ file: [hd(0,2)/System/Library/CoreServices/SystemVersion.plist] 479 bytes.
Loading Darwin 10.6
Loading kernel mach_kernel
Read HFS+ file: [hd(0,2)/mach_kernel] 4096 bytes.
Read HFS+ file: [hd(0,2)/mach_kernel] 5576574 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/Disabler.kext/Contents/Info.plist] 1800 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/Fakesmc.kext/Contents/Info.plist] 2333 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/IOAHCIBlockStorageInjector.kext/Contents/Info.plist] 1271 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/Info.plist] 1932 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/NullCPUPowerManagement.kext/Contents/Info.plist] 1498 bytes.
LoadDrivers: Loading from [/system/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext]
Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext] 4096 bytes.
Read HFS+ file: [hd(0,2)/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext] 4049521 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/Disabler.kext/Contents/MacOS/Disabler] 4096 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/Disabler.kext/Contents/MacOS/Disabler] 28976 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/Fakesmc.kext/Contents/MacOS/fakesmc] 4096 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/Fakesmc.kext/Contents/MacOS/fakesmc] 59920 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/MacOS/JMicronATA] 4096 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/JMicronATA.kext/Contents/MacOS/JMicronATA] 67404 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/NullCPUPowerManagement.kext/Contents/MacOS/NullCPUPowerManagement] 4096 bytes.
Read HFS+ file: [hd(0,2)/Extra/Extensions/NullCPUPowerManagement.kext/Contents/MacOS/NullCPUPowerManagement] 33240 bytes.
Using PCI-Root-UID value: 0
Read HFS+ file: [hd(0,2)/Extra/SMBIOS.plist] 749 bytes.
Intel P35/G33 DRAM Controller [8086:29c0] at 00:00.0
Frequency detected: 480 MHz (960) Dual Channel 5-5-5-18
Slot: 1 Type 19 2048MB (DDR2 SDRAM) 960MHz Vendor=Kingston
     PartNo= SerialNo=47CC243E
Slot: 3 Type 19 2048MB (DDR2 SDRAM) 960MHz Vendor=Kingston
     PartNo= SerialNo=33CC6441
Patched DMI Table
Found SMBIOS System Information Table 1
Customizing SystemID with : 00b8cdc7-873c-dd11-8324-001fc6c67019
efi_inject_get_devprop_string NULL trying stringdata
Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 26972 bytes.
Read HFS+ file: [hd(0,2)/Extra/SSDT.aml] 165 bytes.
Read HFS+ file: [hd(0,2)/Extra/SSDT-1.aml] 302 bytes.
ACPI table not found: SSDT-2.aml
FADT: Restart Fix applied!
FADT: Using custom DSDT!
Found ACPI CPU: CPU1
Found ACPI CPU: CPU2
Found ACPI CPU: CPU3
Found ACPI CPU: CPU4
SSDT with CPU C-States generated successfully
SSDT with CPU P-States generated successfully
RSDT: Added 4 SSDT table(s)
Starting Darwin x86_64
Read HFS+ file: [hd(0,2)/Extra/Themes/Default/boot.png] 10950 bytes.

logout

[Process completed]

ACPI_tables.zip

get_acpi_tables.py.zip

Link to comment
Share on other sites

It looks like you have dumped the SSDT tables that are generated by the bootloader ("SSDT with CPU C/P-States generated successfully"), not the ones from your BIOS!

 

Delete Disabler.kext from /Extra/Extensions - there's no need for Disabler.kext when you're already using NullCPUPM.kext.

 

This must be why Deleting NullCPUPM.kext doesn't work for you - Disabler.kext takes over and does the same thing.

 

Are you still overclocking? Your RAM speed looks wrong so...either you're still overclocking, you have odd values in /extra/smbios.plist or there's a bug in Chameleon.

 

Please don't overclock until we get this working.

Link to comment
Share on other sites

No it's fine, it only disables AppleUpstreamUserClient, like Oldnapalm said. Usually Disabler.kext kills AppleIntelCPUPowerManagement as well but not this one.

 

We still need to see a photo of the Kernel Panic in verbose mode.

 

You can delete the two SSDT files you dumped from /Extra, they are not needed.

 

zip up and attach your /extra/com.apple.Boot.plist and smbios.plist.

Link to comment
Share on other sites

I opened it in the System Profiler then i went to the extensions section and it only shows the AppleHPET.kext file but not the AppleLPC.kext. i could extract the ACPI tables and i place them in the extra folder. what else can i do?

 

Thanks.!!! :P

 

Intel DX58SO

Core I7 920

GTX260

Link to comment
Share on other sites

Raul: We need to see output from LSPCI -nn. Get LSPCI here: http://www.osx86.es/?p=620

 

iRipper:

 

I've polished your Mac Pro smbios.plist a bit, added more Mac Pro DMI data, and removed redundant memory and bus speed settings - Chameleon 2.0 RC5 takes care of that now.

 

I removed DropSSDT=y from com.apple.Boot.plist since you're not overriding SSDT tables - you don't have any (very strange).

PCIRoot 0 is the Chameleon default so that's not needed either, plus you're using a Device Properties string for graphics anyway which already sets the correct PCIRoot (otherwise it would not be working for you).

I've set EthernetBuiltIn=Yes as well.

 

I rebuilt your Extensions.mkext, it seemed to be corrupt, I could not unpack it.

 

I hope the changes I made will help fix your Kernel Panic. Try it and see if it's any better.

 

iRipper_Extra.zip

Link to comment
Share on other sites

Raul: We need to see output from LSPCI-nn. Get LSPCI here: http://www.osx86.es/?p=620

 

00:00.0 Host bridge: Intel Corporation X58 I/O Hub to ESI Port (rev 12)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 12)
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 12)
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 12)
00:10.0 PIC: Intel Corporation 5520/5500/X58 Physical and Link Layer Registers Port 0 (rev 12)
00:10.1 PIC: Intel Corporation 5520/5500/X58 Routing and Protocol Layer Registers Port 0 (rev 12)
00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 12)
00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 12)
00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 12)
00:14.3 PIC: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers (rev 12)
00:19.0 Ethernet controller: Intel Corporation 82567LM-2 Gigabit Network Connection
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
03:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GTX 260] (rev a1)
06:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)

 

Gringo Vermelho this is my code from LSPCI

Link to comment
Share on other sites

 Share

×
×
  • Create New...