Jump to content

[Guide] Z820 - El Capitan The great guide (Sucess)


bilbo
 Share

200 posts in this topic

Recommended Posts

Yes bios also.. pretty much the bios settings I had in place already. I'll check the drop table stuff as I am dropping cpupm and dmac.. sure I had it dropping nothing at one point also but never hurts to revisit.

 

 

Edit - I'll send the ssdt syntax when I get back to pc,. On phone typing this is just now.. for version currently it's 21.x but have used many from V12 to 14 to 15.x.

 

I think syntax will be -target 0 -cpu2 -l 32 -c 0 -x 0

 

But I have tried vanilla and many more with changing cputype panicking on boot.

 

 

Cheers

 

Hi cass67

 

./ssdtPRGen.sh -p 'E5-2670' -b Mac-F60DEB81FF30ACF6 -w 3 -x 1 -l 32

 

This has worked for me with the latest version of the script.

 

 

Give it a shot with:

 

./ssdtPRGen.sh -p 'E5-2690' -b Mac-F60DEB81FF30ACF6 -w 3 -x 1 -l 32

 

 

My efi folder and used kexts in s/l/e

https://drive.google.com/open?id=1uyrw0FaqrIoBa8HZlBdxRQdjpHXyj8n8

https://drive.google.com/open?id=1B1d2EfQJ213d6cQizfa8195f8RsoIHrS

 

I patched aicpupm but used the cloverpatch 

post-885315-0-36028900-1519330312_thumb.png

Link to comment
Share on other sites

Hi cass67

 

./ssdtPRGen.sh -p 'E5-2670' -b Mac-F60DEB81FF30ACF6 -w 3 -x 1 -l 32

 

This has worked for me with the latest version of the script.

 

 

Give it a shot with:

 

./ssdtPRGen.sh -p 'E5-2690' -b Mac-F60DEB81FF30ACF6 -w 3 -x 1 -l 32

 

 

My efi folder and used kexts in s/l/e

https://drive.google.com/open?id=1uyrw0FaqrIoBa8HZlBdxRQdjpHXyj8n8

https://drive.google.com/open?id=1B1d2EfQJ213d6cQizfa8195f8RsoIHrS

 

I patched aicpupm but used the cloverpatch 

 

 

Nice one thanks, ill check It out ...

 

EDIT - Awesome thanks, I have that coil whine noise now on the PSU, thats indicating some PM is in play, I'm stuck in turbo mode now so thats a difference and the cpu temps have gone down 20deg C .. now for a new ssdt to be generated :)

 

EDIT 2 - You are indeed the man .. THANKS SO MUCH !!! 

 

on version 21.5 of ssdtprgen what works for me is - 

 

ssdtPRGen.sh -cpus 2 -p E5-2690 -target 0 -l 32 -x 1 -c 3

 

​I appear to have the whole range of Pstates now - 

 

CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1200 MHz

CPU Maximum non-Turbo Frequency....: 2900 MHz

CPU Maximum Turbo Frequency........: 3800 MHz

CPU P-States [ (12) 25 36 ]

CPU C3-Cores [ 3 6 7 ]

CPU C6-Cores [ 3 6 ]

CPU P-States [ (12) 25 26 36 ]

CPU C3-Cores [ 3 6 7 9 13 ]

CPU C6-Cores [ 3 6 12 15 16 ]

CPU P-States [ (12) 17 25 26 36 ]

CPU C3-Cores [ 0 1 3 6 7 9 12 13 ]

CPU C6-Cores [ 3 6 8 12 15 16 ]

CPU P-States [ (12) 16 17 25 26 36 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 ]

CPU C6-Cores [ 3 6 8 12 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 ]

CPU C6-Cores [ 3 6 8 12 13 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 ]

CPU C6-Cores [ 0 3 6 8 9 10 12 13 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 ]

CPU C6-Cores [ 0 3 6 8 9 10 12 13 15 16 ]

CPU C6-Cores [ 0 1 3 6 8 9 10 12 13 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 16 ]

CPU C6-Cores [ 0 1 2 3 6 8 9 10 12 13 15 16 ]

CPU P-States [ (12) 16 17 19 25 26 36 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 16 ]

 
 
( I removed the AppleIntelCPUPowerManagementInfo.kext in favour of the new one  AppleIntelInfo.kext
 
Now for some benchmark testing ;)
 
Geekbench 3 - 
 
Single core - 3027 

Multi core - 38190

 
Geekbench 4 - 
 

Single core - 3272 

Multi core - 30477

 

Cinebench R15 -

 

2158

 

That will do nicely !! 

 

Cheers

  • Like 1
Link to comment
Share on other sites

 

Nice one thanks, ill check It out ...

 

EDIT - Awesome thanks, I have that coil whine noise now on the PSU, thats indicating some PM is in play, I'm stuck in turbo mode now so thats a difference and the cpu temps have gone down 20deg C .. now for a new ssdt to be generated :)

 

EDIT 2 - You are indeed the man .. THANKS SO MUCH !!! 

 

on version 21.5 of ssdtprgen what works for me is - 

 

ssdtPRGen.sh -cpus 2 -p E5-2690 -target 0 -l 32 -x 1 -c 3

 

​I appear to have the whole range of Pstates now - 

 

CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1200 MHz

CPU Maximum non-Turbo Frequency....: 2900 MHz

CPU Maximum Turbo Frequency........: 3800 MHz

CPU P-States [ (12) 25 36 ]

CPU C3-Cores [ 3 6 7 ]

CPU C6-Cores [ 3 6 ]

CPU P-States [ (12) 25 26 36 ]

CPU C3-Cores [ 3 6 7 9 13 ]

CPU C6-Cores [ 3 6 12 15 16 ]

CPU P-States [ (12) 17 25 26 36 ]

CPU C3-Cores [ 0 1 3 6 7 9 12 13 ]

CPU C6-Cores [ 3 6 8 12 15 16 ]

CPU P-States [ (12) 16 17 25 26 36 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 ]

CPU C6-Cores [ 3 6 8 12 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 ]

CPU C6-Cores [ 3 6 8 12 13 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 ]

CPU C6-Cores [ 0 3 6 8 9 10 12 13 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 ]

CPU C6-Cores [ 0 3 6 8 9 10 12 13 15 16 ]

CPU C6-Cores [ 0 1 3 6 8 9 10 12 13 15 16 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 16 ]

CPU C6-Cores [ 0 1 2 3 6 8 9 10 12 13 15 16 ]

CPU P-States [ (12) 16 17 19 25 26 36 ]

CPU C3-Cores [ 0 1 3 6 7 9 10 12 13 14 16 ]

 
 
( I removed the AppleIntelCPUPowerManagementInfo.kext in favour of the new one  AppleIntelInfo.kext
 
Now for some benchmark testing ;)

Awesome !

Looks good :)

Link to comment
Share on other sites

Cool, It seems that you got it .

 

Btw, yes, AppleIntelCPUPowerManagementInfo.kext is obsolete in Sierra. :rolleyes:

 

yes looking good :) 

 

Just a bit of tuning on the clover config I think but as it seems a bit heavy, but lets see... As you mentioned in the PM the Nvidia checkboxes are ticked and no probs with the black screens now, even in verbose boot mode which was an issue I had also ... 

 

Thanks to you all on this thread .. I sucked info from everywhere :)

 

Cheers

  • Like 1
Link to comment
Share on other sites

Hi,

 

Anybody are getting on the Z820 the Sleep and wake from Sleep? Mine are entering on sleep, but don't wake up correctly. No display, a don't spin up HDDs. Only the fans start up.

 

Wake from sleep doesn't work that good ... On my system i have it turned off in System Preferneces (ticked first box - Prevent computer from going to sleep ....) because even though network usb and gpu (nvidia gtx740) wake up just fine, the HDD's don't come back and Finder Hangs on any attempt to access 'em.

 

Anyone else who succeeded ?

Link to comment
Share on other sites

Wake from sleep doesn't work that good ... On my system i have it turned off in System Preferneces (ticked first box - Prevent computer from going to sleep ....) because even though network usb and gpu (nvidia gtx740) wake up just fine, the HDD's don't come back and Finder Hangs on any attempt to access 'em.

 

Anyone else who succeeded ?

 

Are you booting from the LSI controller, or from motherboard SATA controller?

 

If booting from the LSI (using Astek drivers) this is a known issue, which despeinao is currently trying to fix.   It won't work unless/until he can find a solution, which is not simple.

 

If booting from SATA controller then ignore this post!

Link to comment
Share on other sites

Are you booting from the LSI controller, or from motherboard SATA controller?

 

If booting from the LSI (using Astek drivers) this is a known issue, which despeinao is currently trying to fix.   It won't work unless/until he can find a solution, which is not simple.

 

If booting from SATA controller then ignore this post!

 

Hi

 

I'm booting from the Grey AHCI ports with all other drives connected at the bottom (LSI on board controller) sata/sas connectors.

I'm using Despeinao's patched Astek drivers.

Link to comment
Share on other sites

Hi

 

I'm booting from the Grey AHCI ports with all other drives connected at the bottom (LSI on board controller) sata/sas connectors.

I'm using Despeinao's patched Astek drivers.

 

OK. I don't have a Z820 so I can't be 100% sure, but the symptom you describe is exactly identical to the issue that despeinao and I get when booting from the LSI.

 

I don't get it when I boot from SATA with other drives on the LSI, however my other drives are currently NTFS formatted and have no macOS programs/data on them. Basically, I'm not even using them at the moment, they're visible in Finder but that's it.

 

So it's entirely possible that the same wake problem could exist if you have open files on an LSI drive, even if it's not being booted from that controller.

 

You can test this by booting with all drives connected to AHCI SATA ports and then trying sleep/wake.

Link to comment
Share on other sites

I don't have sleep, either, . My SO HD is connected to AHCI SATA, and when I'm testing I have all HD plugged in SAS LSI , disconnected (I have a  front case for SSDs in front panel).  So, I think your guess is wrong.

 

As a side note, I don't have "computer sleep" setting in preference panel.

Link to comment
Share on other sites

Has anybody here tried booting from a Z turbo drive (old) or G2?

The Z-drive G2 doesn't work on Zx20 workstation for the lack of a NVMe OpROM. I didn't try the G1 (AHCI mode).

 

I'm using a Samsung 950pro which has the missing OpROM and can get Mac OS X Sierra to boot from it.

 

For now I'm waiting for a compiled / updated guide to finish the Sierra setup.

Link to comment
Share on other sites

I don't have sleep, either, . My SO HD is connected to AHCI SATA, and when I'm testing I have all HD plugged in SAS LSI , disconnected (I have a  front case for SSDs in front panel).  So, I think your guess is wrong.

 

As a side note, I don't have "computer sleep" setting in preference panel.

 

Hi Bilbo !

 

It's not a "computer sleep" setting per se - It's under energy saver, the box right under the slider that says 'prevent computer from sleeping automatically when the display is off'

Link to comment
Share on other sites

I don't have sleep, either, . My SO HD is connected to AHCI SATA, and when I'm testing I have all HD plugged in SAS LSI , disconnected (I have a  front case for SSDs in front panel).  So, I think your guess is wrong.

 

 

 

OK yeah I guess that's something different then and specific to Z820. 

Link to comment
Share on other sites

When I wrote the guide, I forgot mention that , from every and now, I have to boot rebulding caches (using clover options). Have you tried to do it?

 

 

 

 

I have no idea about that . ...  :unsure:

 

And , I still got several kernel panic recently  :(

 

      Kernel Extensions in backtrace:
         net.osx86.kexts.GenericUSBXHCI(1.2.11)[00000000-0000-0000-0000-000000000000]@0xffffff7fa054c000->0xffffff7fa0563fff
 
Mac OS version:
16F73
 

 

 

 

I have native usb 2.0x2 , pci-e NEC usb 3.0 x4 ports

meanwhile , the driver status :

 

$ kextstat |grep USB

 

   14    0 0xffffff7f80a8a000 0x4000     0x4000     com.rehabman.driver.USBInjectAll (0.5.17) 99003E98-4591-37FA-9885-3B51950B765C <12 11 4 3>

   21   10 0xffffff7f80c2f000 0x69000    0x69000    com.apple.iokit.IOUSBHostFamily (1.1) B9C17AFF-13E0-3070-9024-C74ABABBFBE9 <20 7 6 5 4 3 1>

   46    1 0xffffff7f818cf000 0x3d000    0x3d000    com.apple.driver.usb.AppleUSBEHCI (1.1) 3EDD9377-6B29-3013-BEFF-CDD967AB4B80 <21 11 7 6 5 4 3 1>

   47    0 0xffffff7f819ae000 0xe000     0xe000     com.apple.driver.usb.AppleUSBEHCIPCI (1.1) 75E7962D-E6C2-35EB-A831-2090FB8958FE <46 21 12 11 7 6 5 4 3 1>

   50    9 0xffffff7f80ca0000 0x9a000    0x9a000    com.apple.iokit.IOUSBFamily (900.4.1) D403C49A-FBF5-35DE-9A92-F282BCF5E0E9 <21 12 7 5 4 3 1>

   51    0 0xffffff7f80d4c000 0x18000    0x18000    net.osx86.kexts.GenericUSBXHCI (1.2.11) no UUID <50 12 7 5 4 3>

   56    0 0xffffff7f81999000 0x5000     0x5000     com.apple.driver.usb.AppleUSBHostPacketFilter (1.0) 77B2A55E-67C6-3DC1-A803-A85BB3F2CDE7 <21 7 6 5 4 3 1>

   59    0 0xffffff7f819e9000 0x19000    0x19000    com.apple.driver.AppleUSBLegacyHub (900.4.1) 5BF2E274-DF70-343E-9C2F-BC65A09319A3 <50 5 4 3 1>

   61    2 0xffffff7f8199e000 0x4000     0x4000     com.apple.driver.AppleUSBHostMergeProperties (1.1) 54BF5D73-5065-37BF-B22A-6867E44AD241 <4 3 1>

   62    0 0xffffff7f819e6000 0x3000     0x3000     com.apple.driver.AppleUSBMergeNub (900.4.1) 33D9C82A-9F2C-3018-BB91-789615F1C024 <61 50 4 3 1>

   67    0 0xffffff7f81963000 0x2e000    0x2e000    com.apple.driver.usb.AppleUSBHub (1.1) 94ABC212-358F-3C61-A4CC-E04C319085D7 <21 11 5 4 3 1>

   68    0 0xffffff7f819d6000 0xa000     0xa000     com.apple.driver.AppleUSBComposite (900.4.1) AB6261EE-61E1-3007-87A4-AB90E9959814 <50 4 3 1>

   71    0 0xffffff7f81ae3000 0x4f000    0x4f000    com.apple.driver.AppleLegacyUSBAudio (2.9.5f19) DFE1F27F-B75B-320E-AAA5-EB995C08375E <70 50 12 5 4 3>

   72    0 0xffffff7f819a2000 0x8000     0x8000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.1) B675F448-83A9-3596-98F3-160EFD0719CD <21 5 4 3 1>

   75    0 0xffffff7f81845000 0xb000     0xb000     com.apple.driver.usb.IOUSBHostHIDDevice (1.1) 6C775083-AB4B-31F5-9B0D-3FD524F92E91 <40 21 5 4 3 1>

   88    0 0xffffff7f819cc000 0xa000     0xa000     com.apple.iokit.IOUSBHIDDriver (900.4.1) F5AC617E-119C-37FA-9C71-8D76648EDDE1 <50 40 5 4 3 1>

  122    1 0xffffff7f819bf000 0x3000     0x3000     com.apple.iokit.IOUSBUserClient (900.4.1) 4B883193-8AF7-39C6-9F84-9FB10D56167F <61 50 7 5 4 3 1>

  123    0 0xffffff7f82a95000 0x8000     0x8000     org.virtualbox.kext.VBoxUSB (5.1.22) D956DCFA-4E4F-320A-BEBC-E4823501B1FF <122 120 50 7 5 4 3 1>

Link to comment
Share on other sites

So I screwed up my Sierra install trying to use Rampage's Dual CPU DMG and I couldn't get anything booting again, even starting from scratch. Is Sierra that tricky or I am confusing steps somewhere ?

 

@bilbo : did you take a look at this DMG ? There's a specific folder for the Z820 / Z840 there.

Link to comment
Share on other sites

From rampage's dmg , I take only fakesmc andVoodooTSCync.kext . Yes, I saw the z820 folder. They are: one ssdt of unknown origin and purpose. And one EFI folder, of unknown origin too. It has nullpowermanagement and voodooHDA , so, I don't recommend use it at all.

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 weeks later...
  • 11 months later...
  • 5 months later...
  • 1 month later...

Hi guys, I've managed to get a Perc H310 (flashed to 9211-8i IT-mode) detected in Mojave by installing AstekFusion driver patched by @despeinao, I can use OpenZFS on OSX now :)

 

But it's not without problem: there's no S.M.A.R.T status for the disks, which is not a good thing. I haven't try to check the MegaRaid kext or infos related to the thread or repo to see if there's a MegaCLI or other LSI utility but smartmontools is basically useless without access to those stats. And I've checked & can access those stats in Debian.

 

Help?

SAS.SMART status.png

 

UPDATE: I didn't notice this at first but yesterday it became obvious that external drives (including USB Flash keys) don't have S.M.A.R.T status in Mojave, or perhaps never had been. And SAS devices are seen as external, too.

Manually modifying Info.plist in AstekFusion2Adapter.kext doesn't work, diskutil still see the drives as external drives so i'm stumped.

 

<key>Protocol Characteristics</key>
            <dict>
                <key>Physical Interconnect</key>
                <string>SAS</string>
                <key>Physical Interconnect Location</key>
                <string>Internal</string>
            </dict>

 

 

Edited by cryptomancer
Link to comment
Share on other sites

 Share

×
×
  • Create New...