For the life of me, I cannot get speedstep fully working on my system. Turbo doesn't work at all as far as I can tell.
ML 10.8.4
i7 740QM (1.73 Ghz)
8Gb DDR3 667
AMD HD5870M
Using MBP 6,1 SMBIOS
After generating my SSDT with ssdtPRGen, and another attempt using MaciASL, with the correct values of 45W TDP, 2390 Turbo, this is what Chameleon shows me on bootup:
Read HFS+ file: [hd(0,2)/Extra/SSDT.aml] 713 bytes.
ACPI table not found: SSDT-1.aml
FADT: changing PM_Profile from 0x00 to 0x02
FADT: ACPI Restart Fix applied!
Found ACPI CPU: CPU0
Found ACPI CPU: CPU1
Found ACPI CPU: CPU2
Found ACPI CPU: CPU3
Found ACPI CPU: CPU4
Found ACPI CPU: CPU5
Found ACPI CPU: CPU6
Found ACPI CPU: CPU7
P-States: min 0x7, max 0x9
SSDT with CPU P-States generated successfully
RSDT: Added 2 SSDT table(s)
FADT: ACPI Restart Fix applied!
Added 2 SSDT table(s) into XSDT
I'm only getting 2 P-States here, with the highest one being my CPU's base frequency, 1.73 GHz.
When I attempt to see what P-States have been reached with AppleIntelCPUPowerManagementInfo.kext, using:
cat /var/log/system.log | grep "AICPUPMI:"
I get this output:
Jun 21 12:32:10 localhost kernel[0]: AICPUPMI: CPU P-States [ ]
Attempting to use MSRDumper gives me this output:
/Users/trey/Desktop/MSRDumper.kext failed to load - (ipc/mig) server died; check the system/kernel logs for errors or try kextutil(8).
I am baffled. I am going to upload my files and see if anyone can spot something I've missed.
Included in zip:
dsdt.aml
ssdt.aml
org.chameleon.Boot.plist
smbios.plist
m17x-r2-speedstep.zip