Contribute
Register

GA-Z170X-UD5 TH USB header and port mapping

Status
Not open for further replies.
Joined
Feb 7, 2016
Messages
6
Motherboard
Gigabyte GA-Z170X-UD5-TH
CPU
i7-6700K
Graphics
GTX 980 Ti
GA-Z170X-UD5 TH Sample SSDT Clarifications

Thankfully, there's an SSDT (link) for the very motherboard I'm going to build against (GA-Z170X-UD5 TH) posted in the Appendix of the Skylake Starter Guide (link).

I am hoping to get some clarification on a couple of suspected typos (or copy/paste errors) in the comments within the SSDT source regarding USB ports and headers. If no one replies, I'll try to answer this here myself once I get up and running.

For USB 3 headers, the source shows the following:

Code:
                   "SS05", Package() // USB3 #1 from USB3 motherboard header 2, port <15 00 00 00>                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x15, 0, 0, 0 },
                    },    
                    "SS06", Package() // USB3 #1 from USB3 motherboard header 2, port <16 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x16, 0, 0, 0 },
                    },
                    "SS07", Package() // USB3 #1 from USB3 motherboard header 2, port <17 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x17, 0, 0, 0 },
                    },
                    "SS08", Package() // USB3 #1 from USB3 motherboard header 2, port <18 00 00 00>
                    {
                        "UsbConnector", 3,
                        "port", Buffer() { 0x18, 0, 0, 0 },
                    },

I was expecting to see USB3 #1 and USB3 #2 for each of headers 1 and 2.

Does anyone know what the correct header and port mapping is? My hardware is all on the way from Amazon currently, so I can't just try it out. If I'm able to figure it out later, I'll post here.

I intend to exclude the two USB ports above the PS/2 port to reach my 15 port limit, but in case it helps anyone else, I also suspect a copy/paste error in that section of the source as well:

Code:
                    "HS11", Package() // USB2/USB3 device on USB2 port above PS/2, port <0b 00 00 00>
                    {
                        "UsbConnector", 0,
                        "port", Buffer() { 0x0b, 0, 0, 0 },
                    }, 
                     "HS12", Package() // USB2/USB3 device on USB2 port above PS/2, port <0c 00 00 00>
                    {
                        "UsbConnector", 0,
                        "port", Buffer() { 0x0c, 0, 0, 0 },
                    }, 
                    "HS13", Package() // USB2/USB3 device on USB2 port above PS/2, port <0d 00 00 00>
                    {
                        "UsbConnector", 0,
                        "port", Buffer() { 0x0d, 0, 0, 0 },
                    },
                    "HS14", Package() // USB2/USB3 device on USB2 port above PS/2, port <0e 00 00 00>
                    {
                        "UsbConnector", 0,
                        "port", Buffer() { 0x0e, 0, 0, 0 },
                    },

Does anyone out there know the mapping for those as well? Again, I'll post here later if I'm able to figure it out once my build is underway.

Thanks in advance.
 
Joined
Jun 5, 2010
Messages
471
Motherboard
Gigabyte GA-Z77X-UD5H
CPU
i7-3770
Graphics
GTX 650
Mac
  1. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
I'm going to buy the same motherboard, without TH, and the same processor...

Unfortunately I'm somewhat noob at Skylake and Clover. :rolleyes:

Have you encountered any issues installing El Capitan?

Thanks
ws
 
Joined
Sep 29, 2012
Messages
28
Motherboard
Alienware 15R3
CPU
I7-7700HQ
Graphics
HD630 with GTX1070 laptop
Mac
  1. MacBook Pro
  2. Mac Pro
Anyone have an updated USB port list for Z170x UD5 TH ? I've got it running and mapped out most ports but cannot test the Usb type-c.

Here is my list if anyone is interested: Note: it's a mashup of previous information with my own comments. The ones marked DISABLE are those I shut off by boot argument.
—HS01: USB2 device on port #1 (rear panel USB3 port, bottom leftmost) from USB3 motherboard header, port <01 00 00 00>
—HS02: USB2 device on port #2 (rear panel USB3 port, bottom right) from USB3 motherboard header, port <02 00 00 00>
—HS03: USB2 device on port #3 (rear panel USB3 port, top leftmost) from USB3 motherboard header, port <03 00 00 00>
—HS04: USB2 device on port #4, (rear panel USB3 port, bottom right) from USB3 motherboard header, port <04 00 00 00>
—HS05: USB2 device on USB3 top case port, labeled F_USB30_1 on motherboard, port <05 00 00 00>

DISABLE ??HS06: (NOT MY INFO, SEEMS WRONG - USB2 device on USB3 port closest to PS2), port <06 00 00 00>

DISABLE—HS07: (unused in mine) USB2 device on USB3 case port from label F_USB30_2 on motherboard <07 00 00 00>

DISABLE ??HS08: (NOT MY INFO, SEEMS WRONG - USB2 for m.2 wireless Bluetooth features, port <08 00 00 00>

—HS09: USB2 #1 (top case frontmost) from F-USB2 motherboard header, port <09 00 00 00>
—HS10: USB2 #2 (top case second from front) from F-USB2 motherboard header, port <0A 00 00 00>
—HS10 also manages both top case ports under USB2.0 Hub (for both USB2 and 3 devices) when plugged into F-USB1 motherboard header, still using port <0a 00 00 00>


DISABLE—HS11: USB2 (#1) (rear panel bottom left) (by network port), port <0b 00 00 00>
DISABLE—HS12: USB2 (#2) (rear panel bottom right) (by network port), port <0c 00 00 00>
—HS13: USB2 (#3) (rear panel top right), port <0d 00 00 00>
—HS14: USB2 (#4) (rear panel top left) (by ps2 port), port <0e 00 00 00>

—SS01: USB3 #1 (rear panel bottom left) from USB3 motherboard header, port <11 00 00 00>
—SS02: USB3 #2 from USB3 motherboard header, port <12 00 00 00>
—SS03: USB3 #3 from USB3 motherboard header, port <13 00 00 00>
—SS04: USB3 #4 from USB3 motherboard header, port <14 00 00 00>
—SS05: USB3 top case, labeled F_USB30_1 on motherboard, port <15 00 00 00>

DISABLE ??SS06: (NOT MY INFO, SEEMS WRONG - USB3 closest to PS/2), port <16 00 00 00>

DISABLE—SS07: (unused in mine) USB3 device on case port, labeled F_USB30_2 on motherboard, port <17 00 00 00>

DISABLE - SS08 ?? UNKNOWN
 
Joined
Mar 31, 2010
Messages
146
Motherboard
Gigabyte Aorus Z390 Pro
CPU
i9-9900KS
Graphics
RX 5700 XT
That's good info.
About to do this build shortly, how did the mapping go?
 
Joined
Mar 30, 2016
Messages
12
Mac
Classic Mac
Mobile Phone
I have this exact board too. After doing a Uni/MultiBeast install most things are functioning fine. However USB 3.0 isn't working.

Does anyone know how I setup and install these definitions? SSDT and DSDT has been the two hackintosh concepts I've struggled with the most.
 
Joined
Feb 20, 2011
Messages
9
Motherboard
Gigabyte Z170X-UD5-TH
CPU
Intel i7 6700k
Graphics
AMD Radeon 5700 XT (Asus Reference)
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. iBook
  2. iMac
  3. Power Mac
  4. PowerBook
  5. Xserve
Mobile Phone
  1. iOS
I've had this exact board since December 2015, so far things have held up...I've just upgraded from 10.11.2 to 10.11.4 and have lost the internal audio :( Any ideas?
 
Joined
Sep 29, 2012
Messages
28
Motherboard
Alienware 15R3
CPU
I7-7700HQ
Graphics
HD630 with GTX1070 laptop
Mac
  1. MacBook Pro
  2. Mac Pro
That's good info.
About to do this build shortly, how did the mapping go?
Was away for a bit. Got distracted by some really awesome Vive VR. Anyway, the USB mapping wasn't bad at all. Just follow the directions and it's easier than one would think.
 
Joined
Aug 7, 2016
Messages
19
Motherboard
GA-Z170X-UD5 TH
CPU
i7-6700K
Graphics
RX 580
Here's what I've figured out for the GA-Z170x-UD5 TH

There are a couple ports I haven't been able to confirm as I don't have any USB C / thunderbolt devices to test the 2 ports on the panel with. I didn't need to map them for 10.11 but on 10.12 none of my 3.0 ports are working.

HS01: USB2 device on port #1 from USB3 port closest to Lower Type C port, port <01 00 00 00>
HS02: USB2 device on port #2 from USB3 port to the right of Port #1, port <02 00 00 00>
HS03: USB2 device on port #3 from USB3 port next to type-C and above Port #1, port <03 00 00 00>
HS04: USB2 device on Port #4 from USB3 port to the right of Port #3, port <04 00 00 00>
HS05: Suspect USB2 device on top USB3 MB Header , port <05 00 00 00>
HS06: Suspect USB2 device on top USB3 MB Header, port <06 00 00 00>
HS07: USB2 device on Case USB3 Port from the bottom USB3 Mother board header, port <07 00 00 00>
HS08: USB2 device on Case USB3 Port Closest to Power button from the bottom USB3 Mother board header, port <08 00 00 00>
HS09: USB2 Suspect left MB USB2 hub header, Port, <09 00 00 00>
HS10: USB2 Hub from USB2 motherboard header, port <0a 00 00 00>
HS11: USB2 port on USB2 Port below HDMI port, port <0b 00 00 00>
HS12: USB2 Port on USB2 Port closest to ethernet jack, port <0c 00 00 00>
HS13: USB2 Device on USB2 port furthest from PS/2, port <0d 00 00 00>
HS14: USB2 device on USB2 Port next to PS/2, port <0e 00 00 00>
SS01: USB3 #1 from USB3 port closest to bottom C type port , port <11 00 00 00>
SS02: USB3 #2 from USB3 port next to port #1 , port <12 00 00 00>
SS03: USB3 #3 from USB3 port next to top type C port, port <13 00 00 00>
SS04: USB3 #4 from USB3 port next to port #3, port <14 00 00 00>
SS05: Suspect USB3 device on top USB3 MB Header, port <15 00 00 00>
SS06: Suspect USB2 device on top USB3 MB Header, port <16 00 00 00>
SS07: USB3 Device on Case USB3 port from USB3 motherboard header , port <17 00 00 00>
SS08: USB3 Device on Case USB3 port closest to power button from USB3 motherboard header , port <18 00 00 00>
SS09: USB3 unknown , port <19 00 00 00>
SS10: unknown, port <1a 00 00 00>
USR1: Unknown, Thunderbolt??, Port <0f 00 00 00>
USR2: Unknown, Thunderbolt??, Port <10 00 00 00>
 
Status
Not open for further replies.
Top