Contribute
Register

SalPro Dual Xeon WorkStation: ASUS Z9PE W8 DS - 2x XEON E5 2660 - GTX 590 3GB - 64GB

Status
Not open for further replies.
I know there are some problems of booting with two 8-core v2 CPUs.
I made some fix to processor scope of DSDT.aml and make it bootable last year. I'll try these fix to your DSDT.aml, and share how to fix if I can boot El Capitan.

I had it booting fine with two 2680v1 ES CPUs but couldn't get speed step working or turbo either regardless of smBIOS type, that's why i put my old 2620v2 cpus in and it went as easy as it could possibly be, but they are too slow for my rendering so i got greedy and ordered those two 2667v2 chips ... Any how, after all the problems i had yesterday i did some reading of the tech specs for this mainboard and it does say max of 24 cores/threads so you might just have to disable hyperthreadig on the BIOS to by pass the limit whilst setting things up.

Martin
 
I haven't tested yet so I don't know whether text below is a help to you, but I can put some information.

I read Processor scope in your DSDT.aml, it is adjusted for 24 cores.

In SCK0 (socket 0)
Code:
Processor (C000, 0x00, 0x00000410, 0x06)
...
Processor (C00B, 0x0B, 0x00000410, 0x06) # 12th logical core in socket 0
Processor (C00C, 0x80, 0x00000410, 0x06)
...

I think Cxxx with 0x80 and above are not recognized by OS X.
So you should fix like
Code:
Processor (C000, 0x00, 0x00000410, 0x06)
...
Processor (C00B, 0x0B, 0x00000410, 0x06)
Processor (C00C, 0x0C, 0x00000410, 0x06)
...
Processor (C00F, 0x0F, 0x00000410, 0x06) # 16th logical core in socket 0
Processor (C010, 0x80, 0x00000410, 0x06)

Then fix SCK1 like
Code:
Processor (C100, 0x10, 0x00000410, 0x06)
...
Processor (C10F, 0x1F, 0x00000410, 0x06) # 16th logical core in socket 1

You also should fix
Code:
If (LEqual (CSTA (Zero, 0xXX), Zero))
in Processor scopes.

EDITED 16/05/11 : I made a big mistake. You DON'T have to fix here. Sorry.

I'm not an English speaker, so please tell me if you can't understand my English.
 
Last edited:
I haven't tested yet so I don't know whether text below is a help to you, but I can put some information.

I read Processor scope in your DSDT.aml, it is adjusted for 24 cores.

In SCK0 (socket 0)
Code:
Processor (C000, 0x00, 0x00000410, 0x06)
...
Processor (C00B, 0x0B, 0x00000410, 0x06) # 12th logical core in socket 0
Processor (C00C, 0x80, 0x00000410, 0x06)
...

I think Cxxx with 0x80 and above are not recognized by OS X.
So you should fix like
Code:
Processor (C000, 0x00, 0x00000410, 0x06)
...
Processor (C00B, 0x0B, 0x00000410, 0x06)
Processor (C00C, 0x0C, 0x00000410, 0x06)
...
Processor (C00F, 0x0F, 0x00000410, 0x06) # 16th logical core in socket 0
Processor (C010, 0x80, 0x00000410, 0x06)

Then fix SCK1 like
Code:
Processor (C100, 0x10, 0x00000410, 0x06)
...
Processor (C10F, 0x1F, 0x00000410, 0x06) # 16th logical core in socket 1

You also should fix
Code:
If (LEqual (CSTA (Zero, 0xXX), Zero))
in Processor scopes.

I'm not an English speaker, so please tell me if you can't understand my English.

Your english is fine - The DSDT would be 24 thread based as I was using the E5-2620 v2 when doing this most recent build

Martin
 
I've tested my system with your SSDT-1.aml. Everything worked perfect!
It worked with latest BIOS 5802, annoying random freezes has gone.

I used my own DSDT.aml (only Processor scope patch added) with your SSDT-1.aml, then all 32 threads are recognized, SpeedStep and TurboBoost worked properly.

Your SSDT-1.aml is the last piece of my hackintosh.
Huge thanks! I hope you get your system working with E5-2667 v2.
 
I've tested my system with your SSDT-1.aml. Everything worked perfect!
It worked with latest BIOS 5802, annoying random freezes has gone.

I used my own DSDT.aml (only Processor scope patch added) with your SSDT-1.aml, then all 32 threads are recognized, SpeedStep and TurboBoost worked properly.

Your SSDT-1.aml is the last piece of my hackintosh.
Huge thanks! I hope you get your system working with E5-2667 v2.

Awesome, I am really pleased for ya :)

New motherboard arrives tomorrow so i will get to try the cpu's again tomorrow, if they work I will put up a clean thread for a how to, then i might have to come looking for your Processor Scope as that's new to me!

I cant take all the credit for SSDT-1 either, that came from here based on work carried out by Shilohh - His version is a lot deeper than mine, but i just needed to get past the black sleep screen on installation.

Martin
 
Well I am up and running but I can't boot with my uploaded DSDT, i get AppleACPIPlatform panic - ccx4700 can you possibly check my posted DSDT without your Processor Scope edits to see if you get the same error. I have been looking for a how to do scope edits but not found anything i can make sense of yet o_O

Martin
 
Well I am up and running but I can't boot with my uploaded DSDT, i get AppleACPIPlatform panic - ccx4700 can you possibly check my posted DSDT without your Processor Scope edits to see if you get the same error. I have been looking for a how to do scope edits but not found anything i can make sense of yet o_O

Martin

I have a similar system:
Z9PE-D8 WS BIOS 5802, 2x Xeon E5-2650v2 8-cores, GTX980

I tried a new El Cap installation with your DSDT and SSDT-1.
Applied the processor scope modifications from ccx4700 and it did work with my 8-core-CPUs, no panics.

Actually I am stuck at "DSMOS has arrived" when booting the install USB.
I think that's some issue with the Nvidia 980, had this before.
Which SMBIOS did you use for install? MacPro6,1 or some iMac?

TpwUK: I can send you my modified DSDT tomorrow evening for testing, unfortunately I don't have it here right now.
 
I have a similar system:
Z9PE-D8 WS BIOS 5802, 2x Xeon E5-2650v2 8-cores, GTX980

I tried a new El Cap installation with your DSDT and SSDT-1.
Applied the processor scope modifications from ccx4700 and it did work with my 8-core-CPUs, no panics.

Actually I am stuck at "DSMOS has arrived" when booting the install USB.
I think that's some issue with the Nvidia 980, had this before.
Which SMBIOS did you use for install? MacPro6,1 or some iMac?

TpwUK: I can send you my modified DSDT tomorrow evening for testing, unfortunately I don't have it here right now.

Well that's good to know that your install gets further than mine with the processor scope edits applied. I am trying with the Mac Pro 6,1 since it's the same socket/processor types. I am using Clover 3469 at present. My older version was one that insisted on adding rootless and nvid_drv=1 to the boot args. If you are using Clover Configurator then make sure that's up to date too I am on 4.27.1 here, i am still waiting to try 4.28.

Boot flags for installing ElCap are just -v npci=0x2000 cpus=1 dart=0 kext-dev-mode=1

Hopefully i will be fixed before tomorrow evening but i would still like to see your Processor Scopes too. I don't mind admitting i don't have a clue where to start and which to add or remove and there are over 260 of them in the default ACPI DSDT

Martin

** Edit **

Once i had figured where to look and what to change it was a doddle so i am all up n running now with full speed steps and turbo. Will do a GeekBench score and see how it goes with that.
 
Last edited:
Now I'm planning to write small script to patch DSDT Processor scope.

Well I am up and running but I can't boot with my uploaded DSDT, i get AppleACPIPlatform panic - ccx4700 can you possibly check my posted DSDT without your Processor Scope edits to see if you get the same error. I have been looking for a how to do scope edits but not found anything i can make sense of yet o_O

Martin
If you see a message like "should have X threads but only found Y" above the AppleACPIPlatform panic, it must be caused by Processor scope issue.
I couldn't avoid the panic without Processor scope edit (or not using 8-core Xeon).

I have a similar system:
Z9PE-D8 WS BIOS 5802, 2x Xeon E5-2650v2 8-cores, GTX980

I tried a new El Cap installation with your DSDT and SSDT-1.
Applied the processor scope modifications from ccx4700 and it did work with my 8-core-CPUs, no panics.

Actually I am stuck at "DSMOS has arrived" when booting the install USB.
I think that's some issue with the Nvidia 980, had this before.
Which SMBIOS did you use for install? MacPro6,1 or some iMac?

TpwUK: I can send you my modified DSDT tomorrow evening for testing, unfortunately I don't have it here right now.
I also think that is the problem of Maxwell GPU.
I couldn't boot UniBeast installer with GTX970 even if I use nv_disable=1, so I had to use GTX760 while installing.
After installing, GTX970 probably works with Web driver and nvda_drv=1, but I haven't tested yet.
I used default smbios setting of UniBeast, so it was probably MacPro3,1. After install, I introduced MacPro6,1 smbios.
 
I made some mistake about how to fix DSDT. So I fixed the post above. Sorry.
 
Status
Not open for further replies.
Back
Top