Contribute
Register

High Sierra wake problem (x79)

Status
Not open for further replies.
The BIOS can turn off the power to the device, but a device driver or the OS can turn it back on. In fact, there is really no way to turn off the Asmedia Chipset in the ASUS BIOS. You can see this for yourself by trying to turn it off and then launching Windows 10 and looking at the device manager

Well, I just did that, and I see no trace of the ASM chip in the device manager, at least not under the USB section. Where do you see that?
 
Has the USB and or sleep worked in previous versions of OS X?
Did you patch any DSDT your SSDT?
The behavior appears slightly promising.

Sleep works perfect upto 10.12.6. No special USB drivers are loaded. DSDT & SSDT are both patched, SSDT patches are piker alpha's CPU, Audio injection, Mac Pro 6,1 workaround.

Bios code sequence now
00 09 19 AF 88 B0 00 19 a8 af 88 b8 8a 01
 
bit of an update, with 10.13.4 I'm getting a different wake behavior, now instead of getting a continuous reset loop, the machine appears to start for a few seconds and then shut down on a mouse click wake. Nothing useful showing in pmset -g log though anyone else confirm or know how to fix this?

For me, wake behavior has not really changed with 10.13.4
 
Btw: as I see it the Lenovo D30 does not contain any ASM chips at all, correct? So that would also support my assertion that it has nothing todo with ASM1042. Plus, I also do not see any traces of such device in ioReg (if disabled via BIOS).

You're not going to see anything if there's no driver to bind to it. You really have to go deep in the Advanced mode where you can control onboard devices. It will tell you that the device isn't turned off even if it is disabled. Let me know if you can't find it and I'll upload a photo screenshot.
 
Well, maybe I am just stupid but i cannot find any "advanced mode" in neither ioreg or the windows device manager. So yeah, a screen would be nice! But even if you are right, why are also boards affected that do not have the ASM10142 controller?

Aynways, so if you can fix this, you are truly my hero :thumbup: If I can do anything to help, let me know.
 
more things that do not fix the issue:
updating BIOS Intel RAID/SATA code
updating BIOS Intel Gigabit Ethernet code
updating BIOS CPU microcode patch to 713
updating Intel ME 7.x version to latest
disabling Intel ME completely
playing with MMCFGBASE
getting a new monitor ;)

edit: swap OsxAptioFixDrv-64.efi for AptioMemoryFix (R15) doesn't work either
 
Last edited:
But even if you are right, why are also boards affected that do not have the ASM10142 controller?


no ASM1042 over here, here is my D30 lspci:

Code:
-[0000:00]-+-00.0  Intel Corporation Xeon E5/Core i7 DMI2 [8086:3c00]
           +-01.0-[01]--
           +-01.1-[02]--+-00.0  Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller [1425:4001]
           |            +-00.1  Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller [1425:4001]
           |            +-00.2  Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller [1425:4001]
           |            +-00.3  Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller [1425:4001]
           |            +-00.4  Chelsio Communications Inc T420-CR Unified Wire Ethernet Controller [1425:4401]
           |            +-00.5  Chelsio Communications Inc T420-CR Unified Wire Storage Controller [1425:4501]
           |            +-00.6  Chelsio Communications Inc T420-CR Unified Wire Storage Controller [1425:4601]
           |            \-00.7  Chelsio Communications Inc Device [1425:0000]
           +-02.0-[03]--+-00.0  Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] [1002:67df]
           |            \-00.1  Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:aaf0]
           +-03.0-[04]--+-00.0  Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller [1b4b:9123]
           |            \-00.1  Marvell Technology Group Ltd. 88SE912x IDE Controller [1b4b:91a4]
           +-04.0  Intel Corporation Xeon E5/Core i7 DMA Channel 0 [8086:3c20]
           +-04.1  Intel Corporation Xeon E5/Core i7 DMA Channel 1 [8086:3c21]
           +-04.2  Intel Corporation Xeon E5/Core i7 DMA Channel 2 [8086:3c22]
           +-04.3  Intel Corporation Xeon E5/Core i7 DMA Channel 3 [8086:3c23]
           +-04.4  Intel Corporation Xeon E5/Core i7 DMA Channel 4 [8086:3c24]
           +-04.5  Intel Corporation Xeon E5/Core i7 DMA Channel 5 [8086:3c25]
           +-04.6  Intel Corporation Xeon E5/Core i7 DMA Channel 6 [8086:3c26]
           +-04.7  Intel Corporation Xeon E5/Core i7 DMA Channel 7 [8086:3c27]
           +-05.0  Intel Corporation Xeon E5/Core i7 Address Map, VTd_Misc, System Management [8086:3c28]
           +-05.2  Intel Corporation Xeon E5/Core i7 Control Status and Global Errors [8086:3c2a]
           +-05.4  Intel Corporation Xeon E5/Core i7 I/O APIC [8086:3c2c]
           +-11.0-[05]--
           +-16.0  Intel Corporation C600/X79 series chipset MEI Controller #1 [8086:1d3a]
           +-16.2  Intel Corporation C600/X79 series chipset IDE-r Controller [8086:1d3c]
           +-16.3  Intel Corporation C600/X79 series chipset KT Controller [8086:1d3d]
           +-19.0  Intel Corporation 82579LM Gigabit Network Connection [8086:1502]
           +-1a.0  Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #2 [8086:1d2d]
           +-1b.0  Intel Corporation C600/X79 series chipset High Definition Audio Controller [8086:1d20]
           +-1c.0-[06]----00.0  Broadcom Limited BCM4360 802.11ac Wireless Network Adapter [14e4:43a0]
           +-1c.4-[07]----00.0  NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194]
           +-1c.6-[08]--
           +-1d.0  Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #1 [8086:1d26]
           +-1e.0-[09]--
           +-1f.0  Intel Corporation C600/X79 series chipset LPC Controller [8086:1d41]
           +-1f.2  Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller [8086:1d02]
           +-1f.3  Intel Corporation C600/X79 series chipset SMBus Host Controller [8086:1d22]
           \-1f.6  Intel Corporation C600/X79 series chipset Thermal Management Controller [8086:1d24]
 
Next week i will try to install high sierra 10.13.1 and i will rollback apple pm extensions with 10.12.6 one by one, maybe at least find the extension who make the trouble.
Has anyone already tried?

(ASM usb3 and sata6 controllers disabled on bios and removed from dsdt)
 
more things that do not fix the issue:
updating BIOS Intel RAID/SATA code
updating BIOS Intel Gigabit Ethernet code
updating BIOS CPU microcode patch to 713
updating Intel ME 7.x version to latest
disabling Intel ME completely
playing with MMCFGBASE
getting a new monitor ;)

edit: swap OsxAptioFixDrv-64.efi for AptioMemoryFix (R15) doesn't work either

It is possible to disable intel me?
 
Status
Not open for further replies.
Back
Top