Contribute
Register

USB3 not working, even with port map, on otherwise perfect Big Sur Clean install on OC

Joined
Sep 10, 2013
Messages
34
Motherboard
Gigabyte GA-Z68X-UD3H
CPU
i7-2600
Graphics
RX 570
I performed a clean install (and post install time machine backup) of Big Sur 11.5.2 with OpenCore on a machine I had previously running with Mojave and Clover. Everything seems to work perfectly apart from the USB3 ports which seem to not be working/detected with any USB device, but do show up in hackintool and system report. The devices and ports work under Windows and my old Mojave install.

I used a (now slightly modified) EFI specifically designed for my board by a maintainer.

HW:
MOBO: GA-Z68X-UD3H-B3
CPU: i7 3770k
GPU: RX 580 8GB

EFI folder:
see attachments

Screenshots:
screenshot hackintool showing USB to ATA ATAPI Bridge.png

Screenshot system report showing USB3 controllers and devices.png



Things I tried:

- First I tried to use hackintool to make a port map (using a guide and usbinjectall kext), but (almost) none of the ports on my controllers seem to indicate anything when plugging in devices IIRC, even though both my USB2 and USB3 controller was visible.
- Second I created a usb port map using the windows version of USBToolBox which did seem to find the USB devices and created the needed files but that also did not work in Big Sur
- After the USBToolBox approach I found that Hackintool now did show devices plugging in to all the controllers, including USB3, even though they don't show up in Finder or in Disk Utility. I tried making a port map that way but also no dice.
- Also tried without any map and both XhciPortLimit on and off

Where I'm at:
So currently I have a port map in place that I think is correct and enabled(How do I verify that? hackintool does not list it as part of it's extension tab but not sure if important), but I don't know how to verify if it is loaded and not blocked by something. I can see my USB3 controllers and many devices show up in hackintool and system report but they don't do anything (mount in finder, show in Disk Utility,...) besides getting power. These devices work fine on USB2 ports.

I hope someone has some tips or things to try for me. Thanks!
 

Attachments

  • EFI.zip
    9.1 MB · Views: 25
Last edited:

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,878
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Everything seems to work perfectly apart from the USB3 ports which seem to not be working/detected with any USB device
They don't work on those old Gigabyte Z68 boards, I've got one. Just disable USB 3 in the BIOS.

Screen Shot 7.jpg

The Etron USB 3 host controller is not supported by macOS Big Sur.
 
Last edited:
Joined
Sep 10, 2013
Messages
34
Motherboard
Gigabyte GA-Z68X-UD3H
CPU
i7-2600
Graphics
RX 570
They don't work on those old Gigabyte Z68 boards, I've got one. Just disable USB 3 in the BIOS.

View attachment 528291
The Etron USB 3 host controller is not supported by macOS Big Sur.
Ah... That explains it... Should a PCI express card work as an alternative?
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
21,878
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Ah... That explains it... Should a PCI express card work as an alternative?
There are some that might work. I've not installed Big Sur on my Z68.
Look for USB 3.0 cards that work in the MP 2010-12 and try one of those.
Big Sur only supports MP 6,1 or newer so it's not certain one will work.
 
Last edited:
Joined
Sep 10, 2013
Messages
34
Motherboard
Gigabyte GA-Z68X-UD3H
CPU
i7-2600
Graphics
RX 570
For future reference I'll leave the following here: I tested many different USB 3 devices and found 1 that did work as expected without any port mapping or tweaks. Many others still not functional at all (not showing up apart from in system report etc.). Very strange, as under Mojave+clover these worked perfectly. As this is not functional enough for me, I am using a PCI express card and disabled the onboard controllers to reduce the number of USB ports visible by MacOS.
 
Joined
Dec 9, 2017
Messages
103
Motherboard
Gigabyte Z590 VISION D
CPU
i7-11700K
Graphics
RX 6600 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Hi @theimadman , personally I'm using 4port USB 3.0 PCIe card with FL1100 chip (Fresco Logic). It's native and works OOB. You can try with the following ones too:

Option 1
Option 2
 
Top