takeawaydave Posted February 9, 2014 Share Posted February 9, 2014 Attempting to set up speed stepping for fresh install of Mavericks 10.9.1 and trying to run v10.0 of ssdtPRgen.sh but getting error: ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl v6.6 Copyright (c) 2013 by † Jeroen v10.0 Copyright (c) 2013-2014 by Pike R. Alpha ----------------------------------------------------------------- System information: Mac OS X 10.9.1 (13B42) Brandstring 'Intel(R) Xeon(R) CPU X5660 @ 2.80GHz' Name (_HID, "ACPI0004") NOT found in the DSDT Processor {} Declaration(s) found in DSDT Using Scope (\_SB_) {} as processor scope Generating ssdt.dsl for a MacPro5,1 [Mac-F221BEC8] Unknown Core processor [0x206C2] setup [0x0501] Number logical CPU's: 12 (Core Frequency: 2800 MHz) Error: 'MaxTurboFrequency' must be in the range of 2800-6300... exiting Mira:ssdtgen david$ Command run is: ./ssdtPRGen.sh 9 2997 Where 9 is core multiplier and 2999 Core Clock as seen in P-States calculator. Also tried: ./ssdtPRGen.sh 2997 95 Where 95 is max. TDP of x5660 CPU. Creation gets further but conks out ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl v6.6 Copyright (c) 2013 by † Jeroen v9.1 Copyright (c) 2013-2014 by Pike R. Alpha ---------------------------------------------------------------- System information: Mac OS X 10.9.1 (13B42) Brandstring 'Intel(R) Xeon(R) CPU X5660 @ 2.80GHz' Processor Declaration(s) Found in DSDT Generating ssdt_pr.dsl for a MacPro5,1 [Mac-F221BEC8] Unknown Core processor [0x206C2] setup [0x0501] Override value: Max Turbo Frequency, now using: 2997 MHz! Override value: Max TDP, now using: 95 Watt! Number logical CPU's: 12 (Core Frequency: 2800 MHz) Number of Turbo States: 1 (2900-2997 MHz) Number of P-States: 14 (1600-2997 MHz) ./ssdtPRGen.sh: line 738: [: -ne: unary operator expected ./ssdtPRGen.sh: line 821: ((: == 4 && 3 & 2 : syntax error: operand expected (error token is "== 4 && 3 & 2 ") Injected C-States for P001 (C1,C3,C6) ./ssdtPRGen.sh: line 1659: [: -ge: unary operator expected ./ssdtPRGen.sh: line 2317: [: -ne: unary operator expected Warning: 'system-type' may be set improperly (3 instead of 0) Intel ACPI Component Architecture ASL Optimizing Compiler version 20130117-64 [Jan 19 2013] Copyright (c) 2000 - 2013 Intel Corporation /Users/david/Desktop/ssdt_pr.dsl 71: Error 4124 - syntax error, unexpected $end and premature End-Of-File ASL Input: /Users/david/Desktop/ssdt_pr.dsl - 72 lines, 2494 bytes, 17 keywords Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations DSDTv1.01a.aml.zip Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted February 10, 2014 Share Posted February 10, 2014 You should ask Pike in the comments section of his blog or submit a bug report here. It looks like your CPU is not recognized by the script and that it's looking for something in your DSDT that isn't there. What hardware is this happening on? I guess it's not any of the machines in your signature. Link to comment Share on other sites More sharing options...
takeawaydave Posted February 10, 2014 Author Share Posted February 10, 2014 What hardware is this happening on? I guess it's not any of the machines in your signature. This is a new machine I am working on comprising of Supermicro X8DTL-6F with dual Xeon x5660 and 48 GB ECC 1333 RAM. Thanks for the advice I'll head over the Pike's blog... Link to comment Share on other sites More sharing options...
khe91 Posted February 10, 2014 Share Posted February 10, 2014 Better use version 9.6 of ssdtPRGen for now. 10.0 has some issues, don't works anymore for me too. Emailed Pike already. ssdtPRGen-9_6.sh.zip Link to comment Share on other sites More sharing options...
takeawaydave Posted February 10, 2014 Author Share Posted February 10, 2014 Better use version 9.6 of ssdtPRGen for now. 10.0 has some issues, don't works anymore for me too. Emailed Pike already. Thanks - same result though with v. 9.6 Link to comment Share on other sites More sharing options...
Hackmodford Posted February 10, 2014 Share Posted February 10, 2014 It looks like your CPU is not recognized by the script and that it's looking for something in your DSDT that isn't there. This is just what the new versions of the script reports now... To me it just looks like it doesn't know what your processor is. I would submit a bug report. Link to comment Share on other sites More sharing options...
takeawaydave Posted February 10, 2014 Author Share Posted February 10, 2014 Turns out its a unsupported processor type EDIT - 1 Day later: If ssdtPRgen is unsupported could it be that MSRDumper also will not work with the Xeon x5600 ? I am wondering whether I am getting native power management since I see the following in the kernel start up : AppleIntelCPUPowerManagement: Turbo Ratios 222233 AppleIntelCPUPowerManagement: (built 22:16:38 Sep 19 2013) initialization complete How ever there are no p-states shown when loading the MSRdumper kext. Or am I being way to hopeful ? Link to comment Share on other sites More sharing options...
Recommended Posts