Piker-Alpha / ssdtPRGen.sh

Script to generate a SSDT for Power Management
713 stars 156 forks source link

Unable to generate SSDT for Xeon x5660 #425

Open General13K7 opened 6 years ago

General13K7 commented 6 years ago

Hi Piker,

I've been unable to generate an SSDT for my Xeon. In your ssdtPRGen.sh it's unknown. It's overclocked to 4.0 Ghz (CPU-Z screenshot). xeon 5650 overclocked

Can tou help me to do my SSDT for this Xeon?

My Motherboard (if need) Asus P6T. I will give my SSDT (sorry for .bin It's from AIDA64 dropped) SSDT.zip

Thanks.

General13K7 commented 6 years ago

and i cannot set bclk - 175 to your script

newperson1746 commented 6 years ago

NOTE: you have x5660, not x5560 - correct title? I have a xeon from the same generation - 32nm xeon e5645. I also amazingly run mine at a similar bclk - 170mhz... To get this to work, I modified ~/library/ssdtprgen/data/user\ defined.cfg according to https://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/xeon-5600-specification-update.pdf your turbo multis are 2/2/2/2/3/3, (how many cores can boost and at how much + to the normal multi for your cpu, x23) so stick this into that same file somewhere after the gUserDefinedCPUList=(: (note, to modify file, run nano ~/library/ssdtprgen/data/user\ defined.cfg)

# Note: Format: Processor,TDP,lowfreqmhz,clockspd,maxturbomhz,cores,threads,cputype,bclk
X5660,95,2100,4025,4550,6,12,0,175
# Note: all freqs calculated from multiplying bclk 175.00mhz, so 175*23=4025mhz, and 175*26 (turbo) = 4550mhz, and 175*12 (lowest) = 2100mhz

and then run ssdtprgen.sh like you do normally: bash ~/ssdtprgen.sh -p X5660 specifying the cpu so that your custom config gets used. Good luck!

General13K7 commented 6 years ago

@newperson1746 Thx for help! i will try) and thx for edit my title