Contribute
Register

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

The IOReg screenshot shows...
  • there's no GPU in slot 1
  • there's an AMD GPU in slot 2
Not sure why you want to disable a functioning AMD GPU?
Strange :/

Maybe I've got a bad set up.

I've got two gpus. One for professional work (WX7100) [Slot 1] and the other for gaming (RX580) [Slot 2]
Monitor 1 is connected to WX, Monitor 2 is connected to both (which is why it appears as two in image attached).
I disable slot 2 to only use the WX7100 in macos
And when in windows, Monitor 1 stays with the WX, and monitor 2 is with the RX, with the other connection disabled from the display settings

I think it's because I didn't expand the PEG0 that it looked like it wasn't installed?
 

Attachments

  • Screen Shot 2022-10-01 at 6.14.15 PM.png
    Screen Shot 2022-10-01 at 6.14.15 PM.png
    330.4 KB · Views: 18
  • New.png
    New.png
    2.6 MB · Views: 30
Strange :/

Maybe I've got a bad set up.

I've got two gpus. One for professional work (WX7100) [Slot 1] and the other for gaming (RX580) [Slot 2]
Monitor 1 is connected to WX, Monitor 2 is connected to both (which is why it appears as two in image attached).
I disable slot 2 to only use the WX7100 in macos
And when in windows, Monitor 1 stays with the WX, and monitor 2 is with the RX, with the other connection disabled from the display settings

I think it's because I didn't expand the PEG0 that it looked like it wasn't installed?
Ah, I didn't see the chevron next to PEG0 in the original screenshot. The SSDT looks correct, and you indicated that it used to work.

Let's take a look at the boot log to see whether the SSDT actually loaded. Type the following in Terminal:
Bash:
log show --last boot | head -1500 > ~/Documents/bootlog.txt
This will create a file in Documents folder called bootlog.txt.
 
Ah, I didn't see the chevron next to PEG0 in the original screenshot. The SSDT looks correct, and you indicated that it used to work.

Let's take a look at the boot log to see whether the SSDT actually loaded. Type the following in Terminal:
Bash:
log show --last boot | head -1500 > ~/Documents/bootlog.txt
This will create a file in Documents folder called bootlog.txt.
You're awesome :)
I've attached the file
 

Attachments

  • bootlog.txt
    255.5 KB · Views: 28
You're awesome :)
I've attached the file
All 19 tables, including the slot 2 disabler, loaded properly. The plot thickens. Will need to run some experiments on my test bench…
 
Hello @mogoti

Attached is the modified NVM61 firmware. To check if it's okay, simply post screenshots of:
  • System Information --> Thunderbolt
  • IORegistryExplorer --> (scroll down to the Thunderbolt section and post screenshot)
Hello @CaseySJ , I have updated modified firmware, There are some wonderful changes.
1. Power on without thunderbolt device plugged in.
Screen Shot 2022-10-02 at 12.11.05.png
Screen Shot 2022-10-02 at 12.12.02.png


2. Power on with thunderbolt device plugged in.
Screen Shot 2022-10-02 at 12.07.36.png
Screen Shot 2022-10-02 at 12.06.14.png
 
Please try this to rename RP05:_INI to RP05:XINI
  • Find: 5F494E49 00704C54 52314C54 525A7050 4D4C314C 4D534C70 504E4C31 4C4E534C 704F4246 314F4246 5A140F5F 50525700 A4475052 570A690A 0414165F 50525400 A00A5049 434DA441 523038A4 50523038 5B824D39 52503036
  • Replace: 58494E49 00704C54 52314C54 525A7050 4D4C314C 4D534C70 504E4C31 4C4E534C 704F4246 314F4246 5A140F5F 50525700 A4475052 570A690A 0414165F 50525400 A00A5049 434DA441 523038A4 50523038 5B824D39 52503036
  • Comment: RP05:_INI --> RP05:XINI
For the sake of completeness, you will also need this ACPI rename:
I am trying to get hot plug working on a Z170x-UD5-TH setup. Where am I supposed to add this huge rename? If I try to add this to the add tab of the ACPI part of OCauxiliarytools, it doesn't work. Any ideas?
@canyondust?
 
I am trying to get hot plug working on a Z170x-UD5-TH setup. Where am I supposed to add this huge rename? If I try to add this to the add tab of the ACPI part of OCauxiliarytools, it doesn't work. Any ideas?
@canyondust?
PlistEditPro may help
 
Looks rather daunting. Where would I add the find: replace: stuff? As a child? Sibling?
not really, just copy and paste another Find and Replace and then copy and paste new info
 
Back
Top