Jump to content

[Guide] Mac OSX 10.12 and 10.13 with X99 Broadwell-E family and Haswell-E family


nmano
 Share

1,954 posts in this topic

Recommended Posts

Check BLC0

attachicon.gifDSDT.03.zip

U can remove it, its a new iMac17,1 ;)

 

remove fakesmc sensors, try sleep etc without it ;)

what is that i can remove? BLC0?

im currently using lpc,  cpu, gpu sensor. all of them ?

 

EDIT: MKY0 error still persist, BLC0 error is gone.

2017-05-26 10:06:38.286355+0700 0x524      Default     0x0                  0      kernel: (AppleSMBusController) AppleSMBusControllerICH::SMBusLock acquireHostController() failed: 0xe00002d6
2017-05-26 10:06:38.286367+0700 0x4fd      Default     0x0                  0      kernel: (AppleSMBusController) *** AppleSMBusControllerICH::completeRequest, transaction error: 0x18

safe to be ignored?

pc cant sleep, only monitor that turned off, the pc still on. wont sleep

Link to comment
Share on other sites

u can check using it

 

log show --style syslog | fgrep "Wake reason"

in many cases, some things like usb, lan, avoid sleep

 

if u can, post ur full clover folder here

 

5820 dont need voodootscsync...

  • Like 1
Link to comment
Share on other sites

u can check using it

in many cases, some things like usb, lan, avoid sleep

 

if u can, post ur full clover folder here

 

5820 dont need voodootscsync...

wake reason if im using pwrb or keyboard or mouse, its "?", with WOL, EH01 EH02 GLAN

 

i can boot properly without error unsyncronized tsc without voodootsc, but when wake from sleep, i got unsyncronized tsc.

got an error when upload CLOVER folder, its only 6.5mb, error say this file was too big to upload

 

is PNLF,MCHC,ALS0, really needed in smbios macpro6,1?

  • Like 1
Link to comment
Share on other sites

Generate c3 and c6?

what do you mean ?

is my pc generated c3 and c6 state? info from appleintelinfo, yes it is.

1 thing is off though, i never enable generate C6 from clover configurator, but in boot menu, cpu, its enabled. 

origin dsdt is added, if you need it.

  • Like 1
Link to comment
Share on other sites

Hey Fellas, how's it going?

 

Can any of you take a look at my SSDTs?

 

Still can't get some if the things to show up.

 

i210 Ethernet, Nvme disappeared from PCI section completely. HDMI won't show up but it does work.

 

Also have this in the kernel:

kernel: (AppleACPIPlatform) H000 cannot assert wake from D3cold
kernel: (AppleACPIPlatform) H001 cannot assert wake from D3cold 

and this 

kernel: (AppleACPIPlatform) ACPI Warning: \_SB_.PCI0.BR2A.GFX1._DSM:
kernel: (AppleACPIPlatform) ACPI Warning: \_SB_.PCI0.BR2A.GFX1._DSM:
kernel: (AppleACPIPlatform) Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]
kernel: (AppleACPIPlatform) Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]

kernel: (AppleACPIPlatform) ACPI Warning: \_SB_.PCI1.QR3A.GFX2._DSM:
kernel: (AppleACPIPlatform) ACPI Warning: \_SB_.PCI1.QR3A.GFX2._DSM:
kernel: (AppleACPIPlatform) Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]
kernel: (AppleACPIPlatform) Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]
kernel: (AppleACPIPlatform)  (20140828/nsarguments-a9)
kernel: (AppleACPIPlatform)  (20140828/nsarguments-a9) 

 post-6786-0-11146500-1495848921_thumb.jpeg

 

Send me Balamut’s Mac Pro.zip

Balamuts SSDTs.zip

  • Like 1
Link to comment
Share on other sites

Post one ioreg, Balamut

attachicon.gifIORegistryExplorer.app.zip

 

i see Nawcon taking about it, "ACPI errors/warnings - it is common to see these in 10.12 with this new version of AppleACPIPlatform.kext. Older versions of OS X didn't do checks like this."

 

Yeah I've seen in couple of places that some people say to ignore those Errors/Warnings, but the semi perfectionist in me always would like to get to the bottom of it.

 

Here is the IOReg file.

Balamut’s Mac Pro-IOREG.zip

 

 

Thanks man :)

  • Like 1
Link to comment
Share on other sites

Yeah I've seen in couple of places that some people say to ignore those Errors/Warnings, but the semi perfectionist in me always would like to get to the bottom of it.

 

Here is the IOReg file.

attachicon.gifBalamut’s Mac Pro-IOREG.zip

 

 

Thanks man :)

Check

DSDT.dsl Balamut.zip

All SSDT and more into DSDT

Compile and check

 

if have problem, just use key O, acpi patching, dsdt name to dsdt02.aml

 

the good is extract ioreg without ssdt for check real adress and names ;)

  • Like 1
Link to comment
Share on other sites

Nice ioreg! All loaded!

 

btw, fakesmc sensors is not a good idea, i dont have good experience with kexts :D


MaLd0n 2017-06-01 às 19.24.00.png

 

_DSM into SMBus broke sleep, dont use

  • Like 2
Link to comment
Share on other sites

Good morning @MaLd0n, i tested SPSR, but don't charge...i put it in EFI/CLOVER/ACPI/Patched...maybe it's ok.

 

btw, i don't understand and don't see in my ioreg the line of _DSM to fix sleep.

 

i leave and screencapture and my ioreg, hope you can help fix it.

 

Thanks in advanced :)

post-556640-0-93991800-1496382994_thumb.png

IoReg x99.zip

  • Like 1
Link to comment
Share on other sites

actually its not _DSM method that prevent the sleep, its AAPL,slot-name, if you use slot name in smbus _DSM, sleep will be prevented by sbus.

short explanation is, if SMBus device appears in PCI List system profiler, sleep won't work.

 

correct me if I'm wrong

  • Like 2
Link to comment
Share on other sites

Good morning @MaLd0n, i tested SPSR, but don't charge...i put it in EFI/CLOVER/ACPI/Patched...maybe it's ok.

 

btw, i don't understand and don't see in my ioreg the line of _DSM to fix sleep.

 

i leave and screencapture and my ioreg, hope you can help fix it.

 

Thanks in advanced :)

post ur original DSDT here, u dont need SSDT, its a non sense if u use 15 SSDTs to inject mini patches in DSDT, edit DSDT ;)

actually its not _DSM method that prevent the sleep, its AAPL,slot-name, if you use slot name in smbus _DSM, sleep will be prevented by sbus.

short explanation is, if SMBus device appears in PCI List system profiler, sleep won't work.

 

correct me if I'm wrong

OFC

with aapl or Name (_SUN...,  if appears, broke!

  • Like 1
Link to comment
Share on other sites

post ur original DSDT here, u dont need SSDT, its a non sense if u use 15 SSDTs to inject mini patches in DSDT, edit DSDT ;)

OFC

with aapl or Name (_SUN...,  if appears, broke!

 

Hi MaLd0n:

 

How can I correct that, Can I have sleep on the x99?

 

Thank u.-

  • Like 1
Link to comment
Share on other sites

post ur original DSDT here, u dont need SSDT, its a non sense if u use 15 SSDTs to inject mini patches in DSDT, edit DSDT ;)

OFC

with aapl or Name (_SUN...,  if appears, broke!

Hi mald0n, you gave me DSDT few months back. When arrives home, will send you my DSDT and SSDT.

 

Sleep dont work? What happens?

Me too, but in my case, poweroff, and instantly poweron in same screen.

 

Thanks for your work! :)

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...