Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

@CaseySJ Can you think of anything that would prevent Catalina from recognizing an iPhone through the front USB-C port on a Fractal Design Define R6? It charges from this port, but it is not available as a device in the sidebar to update iOS or sync with.

I tried multiple cables. The phone charges and Hackintool recognizes it as an iPhone, but it never appears in the sidebar.

I can plug it into the back of my LG UltraFine 5K's USB-C ports and it works. Also, I can plug a standard USB cable into any of the front 4 USB ports on the case and it works as well.
 
@CaseySJ Can you think of anything that would prevent Catalina from recognizing an iPhone through the front USB-C port on a Fractal Design Define R6? It charges from this port, but it is not available as a device in the sidebar to update iOS or sync with.

I tried multiple cables. The phone charges and Hackintool recognizes it as an iPhone, but it never appears in the sidebar.

I can plug it into the back of my LG UltraFine 5K's USB-C ports and it works. Also, I can plug a standard USB cable into any of the front 4 USB ports on the case and it works as well.
This happens because the Lightning-to-USB-C cable you are using only supports USB 2.0 protocol instead of USB 3.0. We have disabled USB 2.0 protocol on the USB-C port in order to maintain the 15-port limit.

If you use a Lightning-to-USB-A cable then the iPhone will work, but it will need to be connected to a USB Type A port.

I believe (but I could be wrong) that all Lightning cables only support USB 2.0.
 
This happens because the Lightning-to-USB-C cable you are using only supports USB 2.0 protocol instead of USB 3.0. We have disabled USB 2.0 protocol on the USB-C port in order to maintain the 15-port limit.

If you use a Lightning-to-USB-A cable then the iPhone will work, but it will need to be connected to a USB Type A port.

I believe (but I could be wrong) that all Lightning cables only support USB 2.0.

I actually reactivated the USB 2.0 support though with a custom SSDT-UIAC in my case, so I don't think it's that.

Since you didn't notice any issues on Vision D with enabling other ports+the Xhci quirk on OpenCore, I made a port map for Z390 and added that quirk.

I will test with an SSDT that is only 15 ports but has USB 2 enabled there, though so far I haven't noticed any issues in months with this port map.
 
I actually reactivated the USB 2.0 support though with a custom SSDT-UIAC in my case, so I don't think it's that.

Since you didn't notice any issues on Vision D with enabling other ports+the Xhci quirk on OpenCore, I made a port map for Z390 and added that quirk.

I will test with an SSDT that is only 15 ports but has USB 2 enabled there, though so far I haven't noticed any issues in months with this port map.
In that case you should be able to connect the iPhone. Enabling the XhciPortLimit flag in OpenCore allows us to exceed the 15 port limit. I would check IORegistryExplorer to ensure that the USB 2.0 port associated with front panel USB-C is actually activated, namely HS01.
 
In that case you should be able to connect the iPhone. Enabling the XhciPortLimit flag in OpenCore allows us to exceed the 15 port limit. I would check IORegistryExplorer to ensure that the USB 2.0 port associated with front panel USB-C is actually activated, namely HS01.
Tested the following:
1. Using your SSDT with XhciPortLimit=false. Connecting the phone does nothing, including no charging. I expected this.
2. Using your SSDT with XhciPortLimit=false and replacing SS01 with HS01. Same behavior I had before. Can plug in and charge but no phone in the sidebar.

IORegistryExplorer does indeed show HS01 with the iPhone under it.

PS: Interesting now it works when I replug again with an adapter removed. Though I tested it before without the adapter and it never worked. Going to mess with it more and see if it holds up. The adapter was Lightning+Charge which could have been blocking non-power transfer, though it wasn't working with just a cable before.
 
@CaseySJ I was able to figure out what causes the issue, just not sure why.

I went from test 2 (your SSDT+SS01 enabled so I can use that USB-C port for both USB2 and USB3 devices)+Xhci quirk working fine.

In my SSDT I was also enabling HS08 and HS13, with the intent of enabling USB 2 on the TB3 ports. Adding either or both of those seems to break my iPhone being recognized.
 
Has anyone tried the 19H15 update - my understanding is it was released today - on the Designare Z390 system? I followed exactly the "Fresh Catalina 10.15.4 or Newer Install" instructions, using Clover and the stuff in the CaseySJ's "May 2020 Update.zip" in my EFI folder. Any recommendations? Thanks
 
Has anyone tried the 19H15 update - my understanding is it was released today - on the Designare Z390 system? I followed exactly the "Fresh Catalina 10.15.4 or Newer Install" instructions, using Clover and the stuff in the CaseySJ's "May 2020 Update.zip" in my EFI folder. Any recommendations? Thanks

A lot of people have run the update without any issue. No changes needed to the config file.
 
Has anyone tried the 19H15 update - my understanding is it was released today - on the Designare Z390 system? I followed exactly the "Fresh Catalina 10.15.4 or Newer Install" instructions, using Clover and the stuff in the CaseySJ's "May 2020 Update.zip" in my EFI folder. Any recommendations? Thanks
#27,162
 
Thanks Ploddles and Inqnuam! Except for a strange reset of my scaling settings everything went smooth on the 19H15 Updatde. Also a "Relocated Items" appeared on my desktop, containing the changes I had in my apache server. Took about 20 minutes and a couple of reboots and the usual stuff that happens in these updates that get me somewhat nervous :)





Screen Shot 2020-11-06 at 11.04.20 AM.png
 
Back
Top