- Joined
- Sep 17, 2015
- Messages
- 167
- Motherboard
- Asus H170 Pro Gaming
- CPU
- i5-6500
- Graphics
- GTX 1060
- Mac
- Mobile Phone
HS01 and HS02 for me are the USB ports on the case.
I downloaded the Z170 Pro Gaming aml file, and deleted the ports that our mobo don't use. For now can't see any problem, maybe you can try the same files too. The ASMedia is working too. Didn't use any uia_exclude, just removed from the mapping the unused ports.
Just put the SSDT-USB in the efi/acpi/patched and everything should work. I've mapped 14 USB ports to fit the 15 limit.
The sleep problem is still present on the 10.13.3 supplemental update.
Long story short, (note that its only in my case)
the shutdown issue can be avoided (just avoid, not perfect) by either different methods I tried so far,
the main cause I think is that I bought a USB 3.0 Hub and hooked it to one of Asmedia's USB3 port, which is reproducible. You may ask why I insist to use Asmedia, yes, because if I choose a ******* Intel USB3 port, the current is constantly undersupplied(I do always give extra 1A power), and my drive goes on and off...hurts.
A: because the Asmedia (non-Intel USB XHCI ) involved, I tried deleted "genericusbxhci.kext" and restart, good, now I can sleep, shutdown fine.
B: Still use Intel USB mapping solution, its painfully time-consuming, thanks to
nunziantimo so I have an idea how to start, here is my tryout, for who have ASUS H170 Pro Gaming mobo as template/reference, I learn that thing cannot be applied to other guys but would be helpful when compiling own SSDT-USB.aml filestep by step do go through 10.11.0-10.11.3 Skylake Starter Guide)
uia_exclude=SS01;SS02;HS01;HS02;SS07;SS08;SS09;SS10;SS11;SS12;HS14;USR1;USR2;HS04;HS03
manipulate and test as you like ; )
USB map :
HS01: not used
HS02: not used
HS03: 4th row @USB2=03, port to USB3 mobo PINs
HS04: 4th row @USB2=04, port to USB3 mobo PINs
HS05: 3rd row @USB2=05, port next to RJ45
HS06: 3rd row @USB2=06, port far to RJ45
HS07: 1st row USB2=07, port next to PS2
HS08: 1st row USB2=08, port far to PS2
HS09: 5th row @USB2=09, port to USB2 mobo PINs
HS10: 5th row @USB2=10, port to USB2 mobo PINs
*HS11: 5th row @USB2=11, port to USB2 mobo PINs
*HS12: 5th row @USB2=12, port to USB2 mobo PINs
HS13: FRONT USB2=13, port to USB2 mobo PINs
HS14: FRONT USB2=14, port to USB2 mobo PINs
above, UsbConnector 0
below, UsbConnector 3
SS01: not connected, to USB3 mobo PINs
SS02: not connected, to USB3 mobo PINs
SS03: 4th row @USB3=13, port to USB3 mobo PINs
SS04: 4th row @USB3=14, port to USB3 mobo PINs
SS05: 3rd row @USB3=15, port next to RJ45
SS06: 3rd row @USB3=16, port far to RJ45
I downloaded the Z170 Pro Gaming aml file, and deleted the ports that our mobo don't use. For now can't see any problem, maybe you can try the same files too. The ASMedia is working too. Didn't use any uia_exclude, just removed from the mapping the unused ports.
Just put the SSDT-USB in the efi/acpi/patched and everything should work. I've mapped 14 USB ports to fit the 15 limit.
The sleep problem is still present on the 10.13.3 supplemental update.