Front USB ports not working

errevi

Donator
Donator
AMD OS X Member
Mar 8, 2021
85
1
20
8
Italia
CPU:
7800x3d
I'm struggling with 2 USB ports not working, the ports (2 front case USB ports) are working and mapped using Windows 11 and USBToolBox, but are not working with OSX.
Many thanks for your helping
EFI and ACPI Dump
 
Last edited:
Solution
Here's the diagram of part of the chipset map, if everything works except the front two USB 3 ports you can always get a USB3 Hub and connect it to one of the I/O Shield USB3 ports.
Chipset.png
The Dicovered the other F_U32_1 + F_U32_2 now all ports a Selected put still dont function

Blink for 0.3 secs then it should down the stick :(

i have also read about to but the mappings into a SSDT ?!
that sound very complicated...
shouldn't it work easy way too ?

1776601633946.png
 
Last edited:
Post a copy of your current UTBMap.kext, so I can see exactly what you are using.

The Type-C port SS01 doesn't look correct with Connector Type (10). If it is a true Type-C without Switch, then there should be another 3 x ports available from that connector.

You have duplicates for 'Front Left' and ' Front Right' in both the HSxx and SSxx sections these ports need to be clarified a bit better if possible. I assume they are from the two USB3 headers but which ports are from each header?

Also you do know that the UTBMap.kext isn't compatible with macOS Tahoe. You need to use Corpnewt's USBMap script in macOS Sequoia or earlier to create a Tahoe compatible USBMap.kext.

You also need to remember that the 15 x port limit is per USB Controller on an AMD system. NOT a maximum of 15 x ports in total across the USB controllers. So you shouldn't limit your system unnecessarily.
 
Still have macOS Sequoia...

Controller 5
Port 4,5 + 9,10 F_U32_1
Port 2,3 + 7,8 F_U32_2


got win 11, macOS Sequoia / Tahoe 👍
weird is now only if i recovery macOS Tahoe i can boot, 2nd boot dont work O.O
before hasnt any kind of problem nothing change
 

Attachments

Last edited:
I see some issues in your UTBMap.kext.
  • Some are related to incorrect (possibly) connector types for the 3 x Type-C ports (1 x front and 2 x rear).
  • Some are related to #comments describing the location of the port (Front Left & Front Right) in Controller - 4)
  • One is related to a missing USB 2.0/1.1 port on the back panel, (Controller - 3).
  • One is related to the rename of a USB controller (XHC1 to XHC_), if you have a different rename patch that is fine, just make sure the USB controller is renamed in your UTBMap.kext/Contents/Info.plist to match the patch (XHC or SHSI) (USB Controller - 2).
These are the individual USB controllers from your motherboard, with ports in question highlighted in rectangular boxes.

USB controller - 1.png USB Controller -1
Type-C ports set with Connector Type (8), which is only found on Phones. Should be Connector type (9)

USB Controller - 2.png USB Controller - 2
Rename XHC1

USB Controller - 3.png USB Controller - 3
Only 1 x USB 2.0/1.1 port listed, where is the other as it isn't in any of the other controller groups. Is this a Hub that covers both ports?

USB Controller - 4.png USB Controller - 4
Type-C ports set with Connector Type (10), which would indicate that you are missing 2 x ports. Should be Connector type Type-C with Switch (9)

USB Controller - 5.png USB Controller - 5
(Red) Type-C ports set with Connector Type (10), which would indicate that you are missing 2 x ports. Should be Connector type Type-C with Switch (9)
(Cyan) 4 x Front Left ports?
(Orange) 4 x Front Right ports?

The issues above are all related to use of this kext in macOS Sequoia or earlier (back to Catalina).

This kext is not fit for purpose with macOS Tahoe, as it lacks the new port number and type entries, which are shown in the screenshot below from my Asus X570 system, which runs Tahoe 26.4.1.

Screenshot 2026-04-20 at 22.02.41.png USBMap.kext/Contents/Info.plist viewed in ProperTree,

The screenshot above shows the new 'usb-port-number' and 'usb-port-type' entries required for Tahoe. These are required because of changes Apple made to their USB configuration in Tahoe.
It also shows where a USB controller has been renamed in the config.plist and the controller name has been changed in the kext to match (XHC).

Do not use UTBMap.kext and USBToolBox.kext in Tahoe, as those two kexts have not been updated to work with macOS Tahoe.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.