Contribute
Register

[Guide] 10.11+ USB changes and solutions

Status
Not open for further replies.
thanks soo much..
can you please read the ioreg file and tell me if y have 3 usb 3.0 ports or have 2 x usb2.0 and 1x usb3.0
i was reading that from HS01 to HS15 USB 2.0 and SSP1 to SSP5 USB 3.0 ..
if that correct am really confused because my laptop have 3 x usb3.0 ..
please can you look at it
thanks

In order to determine the port assignments, follow the procedures in ammulder's Skylake Starter Guide.

To summarize (it is quite simple):
- run IORegistryExplorer
- insert a USB2 device into each port (does need to be at the same time, eg. can plug/unplug, move onto next port)
- insert a USB3 device into each port (same comments as above)
- save ioreg
- the resulting ioreg has all the data you need to create the custom SSDT
 
Last edited:
I am a rookie having problems with my USB 3.0 ports in Sierra. I have read all I can understand and am stuck.
My external USB 3.0 hard drive would not show up or mount until I used the patch AppleUSBXHCIPCI Find: 83BD74FFFFFF10 Replace:83BD74FFFFFF1B. After that the drive is very unstable, I can copy a very small file to it, less than 1mb, but anything larger will start to copy a bit and then freeze.
I have attached the files requested in the original post. Any help would be greatly appreciated.
 

Attachments

  • CLOVER.zip
    7.3 MB · Views: 109
  • John’s iMac.zip
    595.1 KB · Views: 95
  • OutputSudoTouchJohn'sImac.zip
    1.5 KB · Views: 79
I am a rookie having problems with my USB 3.0 ports in Sierra. I have read all I can understand and am stuck.
My external USB 3.0 hard drive would not show up or mount until I used the patch AppleUSBXHCIPCI Find: 83BD74FFFFFF10 Replace:83BD74FFFFFF1B. After that the drive is very unstable, I can copy a very small file to it, less than 1mb, but anything larger will start to copy a bit and then freeze.
I have attached the files requested in the original post. Any help would be greatly appreciated.

The port limit patch is only for port discovery. Once you discover all the ports that need to be enabled, create a custom SSDT for USBInjectAll.kext that includes only those ports with the correct UsbConnector value.
 
The port limit patch is only for port discovery. Once you discover all the ports that need to be enabled, create a custom SSDT for USBInjectAll.kext that includes only those ports with the correct UsbConnector value.
Thanks for replying and pointing me in the right direction.
 
@RehabMan FWIW, if you remember I could only get USB3.0 working after resetting the CMOS... well rebooting from Windows 10 and into macOS without a full shutdown also seems to work from some reason.
 
@slim Jim or anyone using the same Mobo as me

I'm still having issues with random Reboots on Wake from Sleep. This comes up in Terminal:

Code:
2016-11-19 08:58:47 +0100 Failure                 Darkwake Exit Failure during wake due to 0x34053000000032:                        
2016-11-25 09:38:55 +0100 Failure                 Drivers Failure during wake due to 0x04000027:                                    
2016-11-26 10:17:09 +0100 Failure                 Drivers Failure during wake due to SAT0(AppleAHCI):                               
2016-11-27 13:01:14 +0100 Failure                 Drivers Failure during wake due to PEG0(),XHC(XHC),HDEF(),RP05(AppleAHCI),RP06(IOFireWireController),SAT0(AppleAHCI):       
2016-11-29 10:41:45 +0100 Failure                 Drivers Failure during wake due to XHC(XHC),HDEF(),RP05(AppleAHCI),SAT0(AppleAHCI):       
2016-12-01 19:43:31 +0100 Failure                 Drivers Failure during wake due to PEG0(),SAT0(AppleAHCI):

I'm not using DSDT or USB patches, could this be the cause of my issue?

My clover config, darkwake=no / dart=0 / kext_dev_mode=1 / BooterConfig 0x28 / CsrActiveConfig 0x3 / AppleHDA and AppleAHCIPort patches

Thanks in advance
 
@RehabMan FWIW, if you remember I could only get USB3.0 working after resetting the CMOS... well rebooting from Windows 10 and into macOS without a full shutdown also seems to work from some reason.

Did you patch _OSI correctly?
 
@slim Jim or anyone using the same Mobo as me

I'm still having issues with random Reboots on Wake from Sleep. This comes up in Terminal:

Code:
2016-11-19 08:58:47 +0100 Failure                 Darkwake Exit Failure during wake due to 0x34053000000032:                       
2016-11-25 09:38:55 +0100 Failure                 Drivers Failure during wake due to 0x04000027:                                   
2016-11-26 10:17:09 +0100 Failure                 Drivers Failure during wake due to SAT0(AppleAHCI):                              
2016-11-27 13:01:14 +0100 Failure                 Drivers Failure during wake due to PEG0(),XHC(XHC),HDEF(),RP05(AppleAHCI),RP06(IOFireWireController),SAT0(AppleAHCI):      
2016-11-29 10:41:45 +0100 Failure                 Drivers Failure during wake due to XHC(XHC),HDEF(),RP05(AppleAHCI),SAT0(AppleAHCI):      
2016-12-01 19:43:31 +0100 Failure                 Drivers Failure during wake due to PEG0(),SAT0(AppleAHCI):

I'm not using DSDT or USB patches, could this be the cause of my issue?

My clover config, darkwake=no / dart=0 / kext_dev_mode=1 / BooterConfig 0x28 / CsrActiveConfig 0x3 / AppleHDA and AppleAHCIPort patches

Thanks in advance

Read post #1, "Problem Reporting".
 
Status
Not open for further replies.
Back
Top