Jump to content

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


1954 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

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

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

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

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

Post one ioreg, Balamut

IORegistryExplorer.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."

  • Like 1

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

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

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

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

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

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

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

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
×
×
  • Create New...