Contribute
Register

Quick Guide to Generate a SSDT for CPU Power Management

Joined
Mar 12, 2017
Messages
8
Motherboard
Gigabyte GA-Z270 K3 Gaming
CPU
i7-7700k
Graphics
Asus EVO RX 5600 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
Hello everyone, everything good?

I build a pc to use with macOS, it's working fine but there is something that can get better. My PCU is i5 7600K OC 4.5GHz, I make SSDT.aml explained in this thread with beta branch. I run GPU Intel Graphics HD630 integrated CPU, And my minimum clock is 0.00GHz and not the 350MHz that appears in the AppleIntelInfo.kext procedure in the terminal , as shown in the picture

ODxGzj1.png

My MacBook Pro have clock minimum the 550 MHz constant

2LFkDCh.png

I have little stuttering in inertia scroll and any animations in OS.

Is it possible to fix this problem?

Thank's for all
 
Joined
Sep 26, 2012
Messages
15
Motherboard
ASUS Z97 Deluxe
CPU
i7-4790K
Graphics
GTX 980 Ti
Mac
  1. Mac Pro
hi, can anyone help me with that one? 'system-type' may be set improperly (1 instead of 2)
What does it mean? I have Asus Z97 deluxe mainboard and i7-4790k CPU.

Please help!
 

Attachments

  • Screen Shot 2017-06-11 at 22.43.10.png
    Screen Shot 2017-06-11 at 22.43.10.png
    111.9 KB · Views: 165
Joined
Jun 9, 2013
Messages
10,681
Motherboard
Gigabyte GA-H77N-WIFI
CPU
i7-3770
Graphics
HD 4000
Mac
  1. MacBook
  2. Mac mini
Mobile Phone
  1. Android
hi, can anyone help me with that one? 'system-type' may be set improperly (1 instead of 2)
What does it mean? I have Asus Z97 deluxe mainboard and i7-4790k CPU.

Please help!

I wouldn't worry to much. The SSDT.aml is compiled with no Errors.
 
Joined
Jan 21, 2012
Messages
989
Motherboard
HP 8300 Elite
CPU
i5-3570
Graphics
GT 710
Mobile Phone
  1. Android
My HP 8300 i53470 seems to have lots of speeds available but are the cores frequencies meant to go up and down individually? Intel Power Gadget shows only one frequency but HWMonitor displays four lines for the Core's frequency which always change at the same time so the frequency of each of the Cores is always at same speed as the others.
A problem?
A closer look at the numbers as they changed and looking at the Frequency Logs shows them displaying variations in frequency for For Core 1, which although normally the same as the others, Core 1 shows wild number changes which the others dont - eg - 8 GHz and above.
 

Attachments

  • Screen Shot 2017-07-07 at 01.39.23.png
    Screen Shot 2017-07-07 at 01.39.23.png
    754.1 KB · Views: 208
Last edited:
Joined
Sep 14, 2012
Messages
181
Motherboard
GA-Z97X Gaming 5
CPU
i7-4790K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
Mobile Phone
  1. iOS
Newer CPUs require the beta branch.
Hi @RehabMan,

Briefly, I downloaded ssdtPRGen scripts (beta) and generate the ssdt for this MacBookPro
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (MacBook Pro).

I get. the following output :

" 1mWarning[0m: 'cpu-type' may be set improperly (0x0605 instead of 0x0905)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type[1m
Error[0m: board-id [Mac-E43C1C25D4880AD6] not supported by Kaby Lake – check SMBIOS data / use the -target option"

I copied the ssdt.aml to clover patch and successfully restarted.

The cpu idle reading (intel power gadget) are now at 1.3Ghz. Without the ssdt.aml it is around 1Ghz.

Not understanding enough of the ssdtPRGen complex beast I need a bit of guidance here please:

Is it possible to fiddle with these setting and get CPU to idle at around 800 ?
Also the turbo states for this cpu can go up to 3.1Ghz. How do I set it to get up to 3 Ghz?
Lastly, is there settings that I need to set in clover config ?
 

Attachments

  • power gadget.png
    power gadget.png
    37.2 KB · Views: 94
Last edited:
Joined
Sep 14, 2012
Messages
181
Motherboard
GA-Z97X Gaming 5
CPU
i7-4790K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
Mobile Phone
  1. iOS
Hi @RehabMan,

Briefly, I downloaded ssdtPRGen scripts (beta) and generate the ssdt for this MacBookPro
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (MacBook Pro).

I get. the following output :

" 1mWarning[0m: 'cpu-type' may be set improperly (0x0605 instead of 0x0905)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type[1m
Error[0m: board-id [Mac-E43C1C25D4880AD6] not supported by Kaby Lake – check SMBIOS data / use the -target option"

I copied the ssdt.aml to clover patch and successfully restarted.

The cpu idle reading (intel power gadget) are now at 1.3Ghz. Without the ssdt.aml it is around 1Ghz.

Not understanding enough of the ssdtPRGen complex beast I need a bit of guidance here please:

Is it possible to fiddle with these setting and get CPU to idle at around 800 ?
Also the turbo states for this cpu can go up to 3.1Ghz. How do I set it to get up to 3 Ghz?
Lastly, is there settings that I need to set in clover config ?

My thinking above is incorrect.

So @RehabMan, please forgive.

I used this link https://www.tonymacx86.com/threads/skylake-hwp-enable.214915/
to set
  • HWPEnable - Check
  • UseARTFrequency - Check
  • HWPValue

See attached image. I get cpu idle around 0.5Ghz and 3.1 Ghz max for baby lake
 

Attachments

  • Power gadget - results using HWP.png
    Power gadget - results using HWP.png
    49.6 KB · Views: 111
Joined
Dec 22, 2016
Messages
62
Motherboard
Gigabyte GA-Z370N-Wifi
CPU
i3-8100
Graphics
UHD 630
Classic Mac
  1. Power Mac
  2. PowerBook
  3. Quadra
  4. SE/30
Mobile Phone
  1. iOS
Will this script work for Kaby Lake Processors?
 
Joined
Dec 22, 2016
Messages
62
Motherboard
Gigabyte GA-Z370N-Wifi
CPU
i3-8100
Graphics
UHD 630
Classic Mac
  1. Power Mac
  2. PowerBook
  3. Quadra
  4. SE/30
Mobile Phone
  1. iOS
Super basic question, how do you tell if this worked?
 
Top