Welcome to AMD OS X

Why not register now to gain full access.

Tutorials for the installation and post install.
User avatar
by: Shaneee
#41429
AlGrey wrote:
Shaneee wrote:@AlGrey, For some reason the rear ports with ID 43bb are loading with AppleUSB20XHCI rather than AppleUSB30XHCI. I've tried all different DSDT configs to match with original mac DSDTs including the matching one for my SMBios. I've sent RehabMan a message, lets see if he'll respond.
That's because we removed POT1 and POT2... they are the SSPx for ports 00300000 and 00400000
Thing is I renamed all ports to match that of a MacPro6,1 as that's the SMBios I'm using. Also tried other Apple names including SSP etc.
onu liked this

 Advertising

User avatar
by: AlGrey
#41430
@Shaneee, that's not a problem.. the issue is that for the 43bb controller (asmedia), we remove the declaration in DSDT for the two 3.0 ports on the center of the mobo( check picture from previous post) to allow initialization.. so no surprise that we don't have 3.0 speed there.
Post Merged
@ydeng,
that's what I get with when trying that
Code: Select all
https://pikeralpha.wordpress.com/2016/11/10/two-port-usb-3-1-gen-ii-pci-express-card/
AppleUSBXHCI::createPorts: port 1 unsupported protocol USB 03.10
AppleUSBXHCI::createPorts: failed to allocate port1
User avatar
by: Shaneee
#41431
It happens on the device 0x15e1 too. With or without SSDT/DSDT. I'll keep testing.
User avatar
by: AlGrey
#41432
@Shaneee, alright so all the 3.1 Gen 1 ports work.. the issue is the Gen 2

Chipset:
2 x USB 3.1 Gen 2 Type-A ports (red) on the back panel
2 x USB 3.1 Gen 1 ports (available through the internal USB header)
5 x USB 2.0/1.1 ports (1 port on the back panel, 4 ports available through the internal USB headers)
CPU:
4 x USB 3.1 Gen 1 ports on the back panel


EDIT: weird thing is that the USB Connector declaration in DSDT is 3 and not 9 for the Gen2 ..
Post Merged
@ydeng, from what I see your mobo has two 3.1 gen2 ports
Code: Select all
https://www.asrock.com/MB/AMD/Fatal1ty%20X399%20Professional%20Gaming/index.asp#Specification
Locate the two port with RW utility in windows by plugging a usb3.0 device in the ports
Code: Select all
http://rweverything.com/downloads/RwPortableX64V1.7.zip
. Use the USB tab in RW and you will see the ports listed in the same order as IOREG in MacOS. Check the address and remove it from DSDT.
User avatar
by: Shaneee
#41443
AlGrey wrote:@Shaneee, alright so all the 3.1 Gen 1 ports work.. the issue is the Gen 2

Chipset:
2 x USB 3.1 Gen 2 Type-A ports (red) on the back panel
2 x USB 3.1 Gen 1 ports (available through the internal USB header)
5 x USB 2.0/1.1 ports (1 port on the back panel, 4 ports available through the internal USB headers)
CPU:
4 x USB 3.1 Gen 1 ports on the back panel


EDIT: weird thing is that the USB Connector declaration in DSDT is 3 and not 9 for the Gen2 ..
Post Merged
@ydeng, from what I see your mobo has two 3.1 gen2 ports
Code: Select all
https://www.asrock.com/MB/AMD/Fatal1ty%20X399%20Professional%20Gaming/index.asp#Specification
Locate the two port with RW utility in windows by plugging a usb3.0 device in the ports
Code: Select all
http://rweverything.com/downloads/RwPortableX64V1.7.zip
. Use the USB tab in RW and you will see the ports listed in the same order as IOREG in MacOS. Check the address and remove it from DSDT.
Now this is strange. I've attached the SSDT I'm using and IOReg here. Now as you can see the SSDT uses the default port configuration from PTXH but loads it onto XHC1 instead. And if you look at the IOReg, My USB 3.0 device is plugged into rear bottom port (PRT1, PRT5 as you've shown previously). It's on the IOReg under [email protected],4 and if you scroll down there's another XHC1 but @0 < This is the SSDT. Any suggestions at all?
Attachments
(8.42 MiB) Downloaded 42 times
User avatar
by: AlGrey
#41451
@Shaneee, that SSDT is not working.. the names are not right at all. Try my DSDT


But yes this is weird issue that you have.
Attachments
(10.06 KiB) Downloaded 39 times
User avatar
by: ydeng
#41453
AlGrey wrote: Tue Jun 26, 2018 11:24 pm @Shaneee, alright so all the 3.1 Gen 1 ports work.. the issue is the Gen 2

Chipset:
2 x USB 3.1 Gen 2 Type-A ports (red) on the back panel
2 x USB 3.1 Gen 1 ports (available through the internal USB header)
5 x USB 2.0/1.1 ports (1 port on the back panel, 4 ports available through the internal USB headers)
CPU:
4 x USB 3.1 Gen 1 ports on the back panel


EDIT: weird thing is that the USB Connector declaration in DSDT is 3 and not 9 for the Gen2 ..
Post Merged
@ydeng, from what I see your mobo has two 3.1 gen2 ports
Code: Select all
https://www.asrock.com/MB/AMD/Fatal1ty%20X399%20Professional%20Gaming/index.asp#Specification
Locate the two port with RW utility in windows by plugging a usb3.0 device in the ports
Code: Select all
http://rweverything.com/downloads/RwPortableX64V1.7.zip
. Use the USB tab in RW and you will see the ports listed in the same order as IOREG in MacOS. Check the address and remove it from DSDT.
0x03 is USB 3 type A.

Tried port deletion, it does not work for me. There is no need to go to windows, xhci capability dump shows all of the ports.
User avatar
by: mikigal
#41563
Hi everyone :)
After all day my USB seems to work. Here's some tips for you if you have problem with it too.
I used SSDT patch by rio2 from insanelymac.com - https://www.insanelymac.com/forum/topic ... tor-kexts/
I'm lucky because patch is for my motherboard (ASUS B350 PLUS).
I have some problems, because my system take about 5 minut to boot.
After hours i found a solution. I removed USB fix by @Shaneee and it seems to work :D USB devices are shown in system report. All USB 2.0 & 3.0 & 3.1 works

//EDIT: Remember to remove from /S/L/E/ GenericUSBXHCI.kext and two of Dummy kexts (Dummy*.kext)!
Maxung liked this
User avatar
by: michael_1985
#41642
Can anyone help with my mobo? MSI B350 PC Mate. I follow the steps delete devices 1,2 but only usb 2 works. thanks
User avatar
by: AlGrey
#41644
@michael_1985, share your DSDT and dump your IOREG
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]