Contribute
Register

SSDT generation script (Ivybridge PM)

Status
Not open for further replies.
sdtPRGen.sh v4.1 Copyright (c) 2013 by Pike R. Alpha
----------------------------------------------------------------
Generating SSDT.dsl for a Macmini6,2 [Mac-F65AE981FFA204ED]
Ivy Bridge Core i7-3770K processor [0x0701] setup
Using a maximum TDP of 77 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 3500 MHz)
Number of Turbo States: 11 (3600-4600 MHz)
Number of P-States: 31 (1600-4600 MHz)
Injected C-States for CPU0 (C1,C3,C6)
Injected C-States for CPU1 (C1,C2,C3)


IASL not found. Downloading iasl...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1132k 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0Warning: Failed to create the file /usr/local/bin/iasl: Is a directory
0 1132k 0 7430 0 0 5567 0 0:03:28 0:00:01 0:03:27 8995
curl: (23) Failed writing body (0 != 7430)
Done.
/Users/mikey/ssdtPRGen.command: line 1442: /usr/local/bin/iasl: is a directory
localhost:~ mikey$


i do have the directory /usr/local/bin/iasl.
 
i keep using the 4.1 version i cant find the newest one....
The first post shows you what to do. And updating is easy because all you need to do is remove ~/ssdtPRGen.command and run ssdtPRGen.app (the one with the icon) and it will update itself automatically.
 
hey pike thanks for helping but i just dont understand what you mean by updating by just removing command and running app i jet the easy insatller and run it which is 4.1 it runs by itself how do i go about updating please help
 
hey pike thanks for helping but i just dont understand what you mean by updating by just removing command and running app i jet the easy insatller and run it which is 4.1 it runs by itself how do i go about updating please help
Open a terminal window and enter:
Code:
rm ~/ssdtPRGen.command
Next you launch ssdtPRGen.app (with the icon) and then install.sh (a script inside the app) checks the existence of ~/ssdtPRGen.command, which won't be there after you have removed it and thus it pulls the latest version from Github. Launching the app a second time shows you the version info. That should be v4.5 at the time of this writing.

Note: ~/ is your user directory.
 
okay did that and got

sdtPRGen.sh v4.5 Copyright (c) 2013 by Pike R. Alpha----------------------------------------------------------------
Generating SSDT_PR.dsl for a Macmini6,2 [Mac-F65AE981FFA204ED]
Ivy Bridge Core i7-3770K processor [0x0701] setup
With a maximum TDP of 77 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 3500 MHz)
Number of Turbo States: 4 (3600-3900 MHz)
Number of P-States: 24 (1600-3900 MHz)
Injected C-States for CPU0 (C1,C3,C6)
Injected C-States for CPU1 (C1,C2,C3)


IASL not found. Downloading iasl...
Password:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1132k 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file /usr/local/bin/iasl: Is a directory
0 1132k 0 7430 0 0 7901 0 0:02:26 --:--:-- 0:02:26 8348
curl: (23) Failed writing body (0 != 7430)
Done.
/Users/mikey/ssdtPRGen.command: line 1542: /usr/local/bin/iasl: is a directory
logout
 
sdtPRGen.sh v4.5 Copyright (c) 2013 by Pike R. Alpha
----------------------------------------------------------------
Generating SSDT_PR.dsl for a MacBookPro10,1 [Mac-C3EC7CD22292981F]
Ivy Bridge Core i7-3720QM processor [0x0704] setup
With a maximum TDP of 45 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 2600 MHz)
Number of Turbo States: 10 (2700-3600 MHz)
Number of P-States: 25 (1200-3600 MHz)
Adjusting C-States for detected (mobile) processor
Injected C-States for CPU0 (C1,C3,C6,C7)
Injected C-States for CPU1 (C1,C2,C3)


Intel ACPI Component Architecture
ASL Optimizing Compiler version 20130117-64 [Jan 19 2013]
Copyright (c) 2000 - 2013 Intel Corporation


ASL Input: /Users/rachaf/Desktop/SSDT_PR.dsl - 273 lines, 8592 bytes, 56 keywords
AML Output: /Users/rachaf/Desktop/SSDT_PR.aml - 1558 bytes, 27 named objects, 29 executable opcodes


Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations


Do you want to copy /Users/rachaf/Desktop/SSDT_PR.aml to /Extra/SSDT.aml? (y/n)?n
logout

running benchmark and:
Feb 20 23:55:14 localhost kernel[0]: MSRDumper CoreMulti(34)
Feb 20 23:55:14 localhost kernel[0]: MSRDumper PStatesReached: 12 19 20 22 23 26 28 30 32 33 34 35 36

N.B: I have changed BaseFrequency from 1600 to 1200 in the script.

Thank you PikeRAlpha:thumbup:, sorry for my english.
 
okay did that and got...

IASL not found. Downloading iasl...
Password:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1132k 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file /usr/local/bin/iasl: Is a directory
0 1132k 0 7430 0 0 7901 0 0:02:26 --:--:-- 0:02:26 8348
curl: (23) Failed writing body (0 != 7430)
Done.
/Users/mikey/ssdtPRGen.command: line 1542: /usr/local/bin/iasl: is a directory
logout
Well that is odd; /usr/local/bin/iasl should not be a directory. Open a terminal window and enter:
Code:
rm -R /usr/local/bin/iasl
Then run the script again. Does that work for you?

@rachaf,

The script should work without changes, but when I use: ssdtPRGen.command i7-3730QM then it uses 1600 instead of the 1200. Not good. I'll see what I can do today.

Update: Done. This should now work in ssdtPRGen v4.6 so please update the script (see post #1 for instructions) and report back. Thanks!
 
Ok, i suppose that it Work like it should now (without any change), thanks

sdtPRGen.sh v4.7 Copyright (c) 2013 by Pike R. Alpha
----------------------------------------------------------------
Generating SSDT_PR.dsl for a MacBookPro10,1 [Mac-C3EC7CD22292981F]
Ivy Bridge Core i7-3720QM processor [0x0704] setup
With a maximum TDP of 45 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 2600 MHz)
Number of Turbo States: 10 (2700-3600 MHz)
Number of P-States: 25 (1200-3600 MHz)
Adjusting C-States for detected (mobile) processor
Injected C-States for CPU0 (C1,C3,C6,C7)
Injected C-States for CPU1 (C1,C2,C3)
Warning: Model identifier [MacBookPro10,1] is missing from: /S*/L*/CoreServices/PlatformSupport.plist


Intel ACPI Component Architecture
ASL Optimizing Compiler version 20130117-64 [Jan 19 2013]
Copyright (c) 2000 - 2013 Intel Corporation


ASL Input: /Users/rachaf/Desktop/SSDT_PR.dsl - 273 lines, 8592 bytes, 56 keywords
AML Output: /Users/rachaf/Desktop/SSDT_PR.aml - 1558 bytes, 27 named objects, 29 executable opcodes


Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations


Do you want to copy /Users/rachaf/Desktop/SSDT_PR.aml to /Extra/SSDT.aml? (y/n)?n
logout
 
thanks pike it worked. now tho i cant acces my apple store do you think its related it worked before thanks for all the help



sdtPRGen.sh v4.5 Copyright (c) 2013 by Pike R. Alpha
----------------------------------------------------------------
Generating SSDT_PR.dsl for a Macmini6,2 [Mac-F65AE981FFA204ED]
Ivy Bridge Core i7-3770K processor [0x0701] setup
With a maximum TDP of 77 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 3500 MHz)
Number of Turbo States: 11 (3600-4600 MHz)
Number of P-States: 31 (1600-4600 MHz)
Injected C-States for CPU0 (C1,C3,C6)
Injected C-States for CPU1 (C1,C2,C3)


Intel ACPI Component Architecture
ASL Optimizing Compiler version 20130117-64 [Jan 19 2013]
Copyright (c) 2000 - 2013 Intel Corporation


ASL Input: /Users/mikey/Desktop/SSDT_PR.dsl - 267 lines, 8862 bytes, 56 keywords
AML Output: /Users/mikey/Desktop/SSDT_PR.aml - 1742 bytes, 27 named objects, 29 executable opcodes


Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations


Do you want to copy /Users/mikey/Desktop/SSDT_PR.aml to /Extra/SSDT.aml? (y/n)?sdtPRGen.sh v4.5 Copyright (c) 2013 by Pike R. Alpha
----------------------------------------------------------------
Generating SSDT_PR.dsl for a Macmini6,2 [Mac-F65AE981FFA204ED]
Ivy Bridge Core i7-3770K processor [0x0701] setup
With a maximum TDP of 77 Watt, as specified by Intel
Number logical CPU's: 8 (Core Frequency: 3500 MHz)
Number of Turbo States: 11 (3600-4600 MHz)
Number of P-States: 31 (1600-4600 MHz)
Injected C-States for CPU0 (C1,C3,C6)
Injected C-States for CPU1 (C1,C2,C3)


Intel ACPI Component Architecture
ASL Optimizing Compiler version 20130117-64 [Jan 19 2013]
Copyright (c) 2000 - 2013 Intel Corporation


ASL Input: /Users/mikey/Desktop/SSDT_PR.dsl - 267 lines, 8862 bytes, 56 keywords
AML Output: /Users/mikey/Desktop/SSDT_PR.aml - 1742 bytes, 27 named objects, 29 executable opcodes


Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizationslocalhost:----------------------------------------------------------------
 
sorry its working now. but i have update for mountain lion is it ok to update thanks again.
 
Status
Not open for further replies.
Back
Top