Jump to content
🎉 [ IMPORTANT ] Premium and Donators users 🎉 ×

ssdtPRGen - CPU Power Management SSDT Problem


RS1

Recommended Posts

Hi, I am trying quite hard to make 10.13 work on a Legacy build: Xeon X5670, Gigabyte X58 UD5, Nvidia 1080Ti. I used Opencore to install 10.13 and followed the ssdtPRGen instructions:

Inserted in User Defined.cfg: X5670,95,1600,2930,3333,6,12,4,133 in both ~/Library/ssdtPRGen/ssdtPRGen.sh-Beta/Data and ~/Library/ssdtPRGen/Data. 

But I get the following errors when trying to run the ssdtPRGen script. I really don't know what to do from here.. Any help would be really great.

 

`ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl
v6.6 Copyright (c) 2013 by † Jeroen
v21.5 Copyright (c) 2013-2020 by Pike R. Alpha

Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <

System information: Mac OS X 10.13.6 (17G66)
Brandstring: "Intel(R) Xeon(R) CPU X5670 @ 2.93GHz"

Override value: (-p) processor model, now using: X5670!
Override value: (-turbo) maximum (turbo) frequency, now using: 2930 MHz!
Override value: (-d) debug mode, now using: 2!

Setting executing bit of extractACPITables ...
_checkForExecutableFile(extractACPITables) Done.
Extracting ACPI tables ... Done.
Checking User Defined processor data ...
Processor data found for the Intel X5670
Version: models.cfg v171 / User Defined.cfg v-1

Name (HID, "ACPI0004") NOT found in DSDT
1 Scope (_PR) {..} object(s) found in DSDT
scopeObjectData: 1047135c5f50525f
Two-byte encoding detected (maximum length 0x0FFF/4095)
pkgLengthByte: 0x47/71
packageLength: 0x137/311
scopeLength: 311
scopeLength: 608 (egrep pattern length: 14)
scopeObjectData length 624 (includes egrep pattern)
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR
Overriding processor enable state (now enabled)!
processorID: 5f ._PR

Scope (_PR_) {624 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant)
Number of Scopes: 1
Notice: Downloading Restrictions.cfg ...
Generating ssdt.dsl for a 'MacPro5,1' with board-id [Mac-F221BEC8]
Intel X5670 processor [0x206C2] setup [0x]
With a maximum TDP of 95 Watt, as specified by Intel
Number logical CPU's: 12 (Core Frequency: 2930 MHz)
Number of Turbo States: 0
Number of P-States: 11 (1600-2930 MHz)
targetCStates: 29
Adding C1
Adding C3
Adding C6
Adding C7
targetCStates: 7
Adding C1
Adding C2
Adding C3
Injected C-States for ._PR (C1,C3,C6,C7)
Injected C-States for ._PR (C1,C2,C3)
Warning: 'cpu-type' may be set improperly (0x instead of 0x07)
- Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type
Error: board-id [Mac-F221BEC8] not supported by Ivy Bridge – check SMBIOS data / use the -target option

Do you want to continue (y/n)? y
Warning: 'system-type' may be set improperly (1 instead of 2)
- Clover users should read https://clover-wiki.zetam.org/Configuration/ACPI#acpi_smartupsNotice: Downloading iasl.zip ...
Unzipping iasl.zip ...Cleanups ..Setting executing bit of iasl ...
_checkForExecutableFile(iasl) Done.

Compiling: ssdt_pr.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Nov 6 2014]
Copyright (c) 2000 - 2014 Intel Corporation

Compiler aborting due to parser-detected syntax error(s)
/Users/rs/Library/ssdtPRGen/ssdt.dsl 20: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 20: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 20: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 21: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 21: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 21: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 22: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 22: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 22: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 23: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 23: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 23: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 24: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 24: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 24: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 25: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 25: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 25: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 26: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 26: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 26: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 27: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 27: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 27: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 28: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 28: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 28: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 29: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 29: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 29: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 30: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 30: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 30: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 31: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 31: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 31: External (_PR_.._PR, DeviceObj)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 33: Scope (_PR_.._PR)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 33: Scope (_PR_.._PR)
Error 6126 - ^ Invalid character (0x2E), expecting ASL keyword or name

/Users/rs/Library/ssdtPRGen/ssdt.dsl 33: Scope (_PR_.._PR)
Error 6126 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting ')'

/Users/rs/Library/ssdtPRGen/ssdt.dsl 139:
Error 6126 - syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File

ASL Input: /Users/rs/Library/ssdtPRGen/ssdt.dsl - 139 lines, 4256 bytes, 9 keywords

Compilation complete. 40 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
Error: IASL status: 255 (Failed)

Do you want to open ssdt.dsl (y/n)? n`

 

Link to comment
Share on other sites

  • Administrators

use generate p and c states in clover

the result is not good?

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill [email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX @[email protected]

Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Thank you for the reply @MaLd0n

I couldn’t install MacOS via Clover at all

(I see an error: panic (6 Cpu caller...): No HPETs available.. CPU(s) configured incorrectly. I’ve tried a number of things (set FixHPET flags in Clover etc.). Checked Bios. No luck. I have the correct smbios.

So am using Opencore. Installed fine (with some help from devs) - it was necessary to set the following flag in the config.plist to true: dummypowermanagement. I don’t think OC uses my DSDT but rather the DSDT is used to generate ssdt’s? I’d be happy to install clover if I could get it to work. 

Link to comment
Share on other sites

  • Administrators

Extract tables with F4 key in Clover boot screen, files generated in Clover/Acpi/origin, post here

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill [email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX @[email protected]

Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill [email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX @[email protected]

Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Hi @MaLd0n , sorry for the late response - only managed to properly look at this today.

This worked! Thank you so much. I was seriously about to give up on this. 

ssdtPRGen also produced the files without error - but - the system was much slower. I am currently overclocking @4Ghz and I think, from the script in the first post that the ssdtPRGen script is limiting the CPU at 3333Mhz?

Link to comment
Share on other sites

  • Administrators

with overclock try generate with sudo ~/ssdtPRGen.sh -turbo 4000

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill [email protected]

BTC 1BDzsV4bw3DVCiffFAeNKsdEzqkPXNVrXR

ETH BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115

USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9

USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ

PicPay @danielnmaldonado

PiX @[email protected]

Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...