Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

If we install more than 16GB memory, Ethernet and WiFi will stop working.


  • On the Z590 do you have 16GB or less?
  • On the Z490 do you have more than 16GB?
I have 32GB on z490 and 64GB on z590. I had the WiFi issue on z490 without SSDT-DMAR, but I don't appear to have any such problems on z590.
 
Last edited:
Great guide. Trying to duplicate it. What System names can I use? I am planning on using a RX 580, and 10600K. Any thoughts?
 
I have 32GB on z490 and 64GB on z590. I had the WiFi issue on z490 without SSDT-DMAR, but I don't appear to have any such problems on z590.
Interesting; so perhaps Z590 is immune to the problem, which means there's no need to modify or delete the standard DMAR table.
 
Great guide. Trying to duplicate it. What System names can I use? I am planning on using a RX 580, and 10600K. Any thoughts?
iMac20,1 would be the best option if you are running Catalina or newer. Mojave does not support iMac20,1.
 
@CaseySJ Is there any way to dump the thunderbolt firmware on a laptop on macOS, Windows, or Ubuntu without the programmer?
 
@CaseySJ Is there any way to dump the thunderbolt firmware on a laptop on macOS, Windows, or Ubuntu without the programmer?
There are two options:
  • Use a Raspberry Pi, which has built-in ability to read/write SPI Flash ROM chips.
  • Use a USB CH341a Programmer. This can be used from any operating system that supports the open-source flashrom application.
We have detailed guides on both options, referenced from the Tech Talk --> Thunderbolt section of Post 1 of this thread.
 
Ouch, that's not good. Some suggestions:
  • Perform CMOS Reset and re-configure BIOS parameters afterwards. Always start with F7(Load Optimized Defaults).
    • Do you see Thunderbolt settings now?
  • If not, shutdown the system and flip power switch on PSU to offfor at least 10 seconds (i.e. cold shutdown).
    • Then power on the system and re-flash BIOS F5.
    • Then configure BIOS parameters.
    • Do you see Thunderbolt settings now?
Other thoughts:
  • When was the last time that Thunderbolt worked?
    • Last week?
    • 2 weeks ago?
    • 1 month ago?
  • Were any devices added to or removed from the motherboard?
    • Any NVMe SSDs added or removed?
    • Any SATA SSDs or HDDs added or removed?
    • Any PCIe cards added or removed?
  • Was the motherboard taken out of the case for any reason?
  • Can you see the Thunderbolt Flash ROM chip on the backside of the motherboard?
    • If so, does it look okay?
    • Any disconnected pins?
    • Any missing resistors near the chip?
Hi, @CaseySJ! I did the CMOS reset with no result, and, today I tried to flash the SPI chip with the backup but it did not read the chip. I recently move to another house, and I cant remember any significant to happen to the PC case. I just stop using the interface for two months, aprox. Do you think it's related to the SPI chip flashing? Should I contact the Gigabyte support?
 
@CaseySJ Is there any way to dump the thunderbolt firmware on a laptop on macOS, Windows, or Ubuntu without the programmer?
You MAY be able to dump the firmware using this, I did it successfully on my old Z170-UD5 TH, but haven’t tried it since:

 
Hi CaseySJ,

I enabled AppleVTD a while a go and its working fine on my 490 Vision G using the methods detailed earlier in the thread, no issues with memory or network devices.

However i'm wondering if injecting SSDT-DMAR with the Reserved Memory Regions removed is going to cause issues when booting Windows 10 via OpenCore ?

As you know with most SSDT's we can create a _STA method to check for "Darwin" and return a status flag accordingly (eg: SSDT-DMAC), however as SSDT-DMAR is a memory mapping table as opposed to a device or method based table we can't use the _STA solution.

For now i'm booting Windows 10 (on the very rare occasions i have to) via F12 - boot device override and booting Windows via the Microsoft Boot Manager. It's quite possible that the modified SSDT-DMAR table wont cause issues with Windows 10 but i have not tried it yet.

Just wondering if you or anyone else has considered this and if so found a work around ?
I've tried trawling the internet to see if i can find an answer but so far nothing ....

Cheers
Jay
 
Last edited:
Interesting; so perhaps Z590 is immune to the problem, which means there's no need to modify or delete the standard DMAR table.

I think I had Wi-Fi issues on Z590 so I'd still consider it necessary. Probably depends on which card used.
 
Back
Top