Contribute
Register

GA-Z270N-WIFI 7700k USB 3.0 problem

Status
Not open for further replies.
Joined
Jul 29, 2011
Messages
29
Motherboard
Gigabyte GA-Z270N-WIFI
CPU
I7-7700K
Graphics
RX 580
Mac
  1. MacBook Pro
Classic Mac
  1. 512K
  2. Classic
  3. eMac
  4. iMac
  5. LC
  6. Performa
  7. Plus
  8. Power Mac
  9. PowerBook
  10. SE
Hello, I just bought a Z270N board with a 7700k processor.
Most things seem to be working but I can't seem to get the USB 3.0 ports to work.
USB 2 ports do work.

Any ideas?
Thanks,
Steve
 
Pfew ok thanks, what a nightmare for a beginner :D
 
Pfew ok thanks, what a nightmare for a beginner :D

For your hardware, cliffs notes:
- install XHCI-200-series-injector.kext
- install USBInjectAll.kext
- create custom SSDT for USBInjectAll.kext to stay within the 15-port limit on XHC
 
For your hardware, cliffs notes:
- install XHCI-200-series-injector.kext
- install USBInjectAll.kext

Those are in place.

- create custom SSDT for USBInjectAll.kext to stay within the 15-port limit on XHC is what I'm struggling with.
Also renaming XHCI to XHC...? No clue...
 
Ok, the solution must be in your guides. I just have to figure it out.
Thank you for your time and pointing me in the right direction.
 
Ok, the solution must be in your guides. I just have to figure it out.
Thank you for your time and pointing me in the right direction.

If you have an issue, attach "Problem Reporting" files in the guide thread.
 
I'm trying to compile this SSDT-USB-Template.dsl to get an .aml with MaciASL but always get the error: input file does not appear to be an ASL or data table source file.


DefinitionBlock (“SSDT-USB.aml”, “SSDT”, 1, “sample”, “USBFix”, 0x00003000)
{
// “USBInjectAllConfiguration” : override for USBInjectAll.kext
Device(UIAC)
{
Name(_HID, “UIA00000”)
// “RehabManConfiguration”
Name(RMCF, Package()
{
// XHC overrides for 200-series boards
“8086_a2af”, Package()
{
“port-count”, Buffer() { 0x17, 0, 0, 0}, // Highest port number is SS07 at 0x17
“ports”, Package()
{
“HS01”, Package() // USB2 device on port #1 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x01, 0, 0, 0 },
},
“HS02”, Package() // USB2 device on port #2 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x02, 0, 0, 0 },
},
“HS03”, Package() // USB2 device on USB3 port between type-C and optical out, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x03, 0, 0, 0 },
},
“HS04”, Package() // USB2 device on USB3 port under i219V Ethernet jack, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x04, 0, 0, 0 },
},
“HS05”, Package() // USB2 device on USB3 port next to DVI, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x05, 0, 0, 0 },
},
“HS06”, Package() // USB2 device on USB3 port closest to PS/2, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x06, 0, 0, 0 },
},
“HS07”, Package() // USB2 device on USB3 Type C port, port
{
“UsbConnector”, 10,
“port”, Buffer() { 0x07, 0, 0, 0 },
},
“HS08”, Package() // USB2 for m.2 wireless Bluetooth features, port
{
“UsbConnector”, 255,
“port”, Buffer() { 0x08, 0, 0, 0 },
},
“HS09”, Package() // USB2 #1 from USB2 motherboard header, port
{
“UsbConnector”, 0,
“port”, Buffer() { 0x09, 0, 0, 0 },
},
“HS10”, Package() // USB2 #2 from USB2 motherboard header, port
{
“UsbConnector”, 0,
“port”, Buffer() { 0x0a, 0, 0, 0 },
},
“SS01”, Package() // USB3 #1 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x11, 0, 0, 0 },
},
“SS02”, Package() // USB3 #2 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x12, 0, 0, 0 },
},
“SS03”, Package() // USB3 between Type C port and optical out, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x13, 0, 0, 0 },
},
“SS04”, Package() // USB3 under i219V Ethernet jack, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x14, 0, 0, 0 },
},
“SS05”, Package() // USB3 next to DVI, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x15, 0, 0, 0 },
},
“SS06”, Package() // USB3 closest to PS/2, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x16, 0, 0, 0 },
},
“SS07”, Package() // USB3 Type C port, port
{
“UsbConnector”, 10,
“port”, Buffer() { 0x17, 0, 0, 0 },
},
},
},
})
}
}
 
I'm trying to compile this SSDT-USB-Template.dsl to get an .aml with MaciASL but always get the error: input file does not appear to be an ASL or data table source file.


DefinitionBlock (“SSDT-USB.aml”, “SSDT”, 1, “sample”, “USBFix”, 0x00003000)
{
// “USBInjectAllConfiguration” : override for USBInjectAll.kext
Device(UIAC)
{
Name(_HID, “UIA00000”)
// “RehabManConfiguration”
Name(RMCF, Package()
{
// XHC overrides for 200-series boards
“8086_a2af”, Package()
{
“port-count”, Buffer() { 0x17, 0, 0, 0}, // Highest port number is SS07 at 0x17
“ports”, Package()
{
“HS01”, Package() // USB2 device on port #1 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x01, 0, 0, 0 },
},
“HS02”, Package() // USB2 device on port #2 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x02, 0, 0, 0 },
},
“HS03”, Package() // USB2 device on USB3 port between type-C and optical out, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x03, 0, 0, 0 },
},
“HS04”, Package() // USB2 device on USB3 port under i219V Ethernet jack, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x04, 0, 0, 0 },
},
“HS05”, Package() // USB2 device on USB3 port next to DVI, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x05, 0, 0, 0 },
},
“HS06”, Package() // USB2 device on USB3 port closest to PS/2, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x06, 0, 0, 0 },
},
“HS07”, Package() // USB2 device on USB3 Type C port, port
{
“UsbConnector”, 10,
“port”, Buffer() { 0x07, 0, 0, 0 },
},
“HS08”, Package() // USB2 for m.2 wireless Bluetooth features, port
{
“UsbConnector”, 255,
“port”, Buffer() { 0x08, 0, 0, 0 },
},
“HS09”, Package() // USB2 #1 from USB2 motherboard header, port
{
“UsbConnector”, 0,
“port”, Buffer() { 0x09, 0, 0, 0 },
},
“HS10”, Package() // USB2 #2 from USB2 motherboard header, port
{
“UsbConnector”, 0,
“port”, Buffer() { 0x0a, 0, 0, 0 },
},
“SS01”, Package() // USB3 #1 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x11, 0, 0, 0 },
},
“SS02”, Package() // USB3 #2 from USB3 motherboard header, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x12, 0, 0, 0 },
},
“SS03”, Package() // USB3 between Type C port and optical out, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x13, 0, 0, 0 },
},
“SS04”, Package() // USB3 under i219V Ethernet jack, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x14, 0, 0, 0 },
},
“SS05”, Package() // USB3 next to DVI, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x15, 0, 0, 0 },
},
“SS06”, Package() // USB3 closest to PS/2, port
{
“UsbConnector”, 3,
“port”, Buffer() { 0x16, 0, 0, 0 },
},
“SS07”, Package() // USB3 Type C port, port
{
“UsbConnector”, 10,
“port”, Buffer() { 0x17, 0, 0, 0 },
},
},
},
})
}
}

The text has non-ASCII characters, such as forward quotes and backquotes.
Don't use TextEdit unless you disable all the non-ASCII features.
 
Status
Not open for further replies.
Back
Top