Contribute
Register

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

Joined
Apr 16, 2014
Messages
152
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580 8 GB
Mac
  1. MacBook Pro
Are you booting from 2 different disks (or 2 different EFI folders)?
No. I'm booting from the same EFI folder every time. I'm uploading my (only) EFI folder so you can take a look. It's like the SSDT is not being loaded.
 

Attachments

  • EFI_nifranza.zip
    17.2 MB · Views: 46

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,331
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
No. I'm booting from the same EFI folder every time. I'm uploading my (only) EFI folder so you can take a look. It's like the SSDT is not being loaded.
If the SSDT did not load then we would see:
  • HS01, HS02, HS03, HS04, HS05, HS06, HS07, HS08, HS09, HS10, HS11, HS12, HS13, HS14, SS01
These are the first 15 ports. But in your case, when USBInjectAll 0.7.5 is used, we get the USB ports corresponding to a different USB SSDT I created that enables USB 2 on the USB-C ports.

Specifically, we get this:
  • HS01, HS03, HS04, HS05, HS06, HS07, HS08, HS13, SS01, SS03, SS04, SS05, SS06, SS07
There is no way that USBInjectAll can guess this. So a different USB SSDT is being loaded. Here's how we can find out:
  • After booting with the new USBInjectAll 0.7.5, run MaciASL.
  • Select File --> New from ACPI --> and see if there's a table named _UIAC
  • Open the _UIAC table if it exists.
  • Look through the file and see which USB ports are defined there.
  • You may also save and post that file.
 
Joined
Dec 19, 2012
Messages
149
Motherboard
Gigabyte GA-Z170X Designare
CPU
i7-6700K
Graphics
RX Vega 64
Mac
  1. iMac
  2. MacBook
  3. Mac Pro
Classic Mac
  1. Color Classic
  2. iMac
  3. Power Mac
  4. PowerBook
  5. SE/30
Mobile Phone
  1. iOS
That's the million dollar question! We're just waiting for someone (like you :)) to test an Antelope audio interface on a flashed Designare Z390. You would be the first person to do this...

Copying @qthegaijin @franzasensi because of their interest in this.
For real! Hopefully we see some good results!
 
Joined
Apr 16, 2014
Messages
152
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580 8 GB
Mac
  1. MacBook Pro
If the SSDT did not load then we would see:
  • HS01, HS02, HS03, HS04, HS05, HS06, HS07, HS08, HS09, HS10, HS11, HS12, HS13, HS14, SS01
These are the first 15 ports. But in your case, when USBInjectAll 0.7.5 is used, we get the USB ports corresponding to a different USB SSDT I created that enables USB 2 on the USB-C ports.

Specifically, we get this:
  • HS01, HS03, HS04, HS05, HS06, HS07, HS08, HS13, SS01, SS03, SS04, SS05, SS06, SS07
There is no way that USBInjectAll can guess this. So a different USB SSDT is being loaded. Here's how we can find out:
  • After booting with the new USBInjectAll 0.7.5, run MaciASL.
  • Select File --> New from ACPI --> and see if there's a table named _UIAC
  • Open the _UIAC table if it exists.
  • Look through the file and see which USB ports are defined there.
  • You may also save and post that file.
This is getting even weirder.
 

Attachments

  • System SSDT_UIAC.aml
    846 bytes · Views: 48
  • Screen Shot 2020-03-28 at 20.04.16.png
    Screen Shot 2020-03-28 at 20.04.16.png
    834 KB · Views: 51
Joined
May 23, 2019
Messages
244
Motherboard
ASRock Z390 Phantom
CPU
i9-9900K
Graphics
UHD 630
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
My ASRock Z390 ITX uses a Macronix MX25L8006E (there are 2 on the back of this mobo as described here).


@mango1122,

In the Thunderbolt DROM micro-guide for ASRock Z390 ITX/ac I assumed that the Thunderbolt firmware is on a Winbond W25Q80DV. Can you please confirm?
@CaseySJ

I have 2 boards - the working one is the MXIC, the broken board is the Winbond.
Winbond - 25Q80DVSIG (1846)
Macronix - MX25L8008E
 
Joined
Apr 16, 2014
Messages
152
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580 8 GB
Mac
  1. MacBook Pro
@nifranza,

Was this Tableset exported with USBInjectAll 0.7.5 running?
Yes. This so strange, isn't it? I'm running USBInjectAll 0.7.5 right know. I see in MaciALS the ports being injected, but ioreg shows a completely different thing.

What do you suggest?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,331
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Yes. This so strange, isn't it? I'm running USBInjectAll 0.7.5 right know. I see in MaciALS the ports being injected, but ioreg shows a completely different thing.

What do you suggest?
Please compress and post your copy of USBInjectAll 0.7.5. Maybe there are some shenanigans going on inside!
 
Top