Contribute
Register

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

@Elias64Fr @S1lla

It would be even more revolutionary if we can determine how to create a firmware file that can be flashed via Linux. Currently, Linux gives us Permission Denied when we try to flash our firmware. Maybe there is a magic checksum? Or maybe the firmware file needs to be signed in a more complicated way?

Does anyone have a Designare Z390 Thunderbolt Firmware Update file? (Not a Windows driver, but a firmware updater.)
 
@Elias64Fr @S1lla

It would be even more revolutionary if we can determine how to create a firmware file that can be flashed via Linux. Currently, Linux gives us Permission Denied when we try to flash our firmware. Maybe there is a magic checksum? Or maybe the firmware file needs to be signed in a more complicated way?

Does anyone have a Designare Z390 Thunderbolt Firmware Update file? (Not a Windows driver, but a firmware updater.)
@CaseySJ you can easyly use NUC8 thunderbolt firmware updating tool on Windows but the file should be authenticated like on Linux (writing "1" to authenticate)

You can find it Here
 
Last edited:
@CaseySJ you can easyly use NUC8 thunderbolt firmware updating tool on Windows but the file should be authenticated like on Linux (writing "1" to authenticate to begin)
The problem, of course, is to determine how to create a firmware file that will be accepted/authenticated. Then we can use either Windows or Linux, but I think Linux might be easier because we don't have to install it. We can just run it from a USB flash disk.

For example:
  • Ubuntu Linux 19.04 or 20.04.
  • Use Balena Etcher on Mac to burn ISO image to USB flash disk.
  • Boot from USB flash disk.
  • At the Ubuntu menu, choose Try Ubuntu Without Installing.
  • Then open Terminal and type a couple of commands, and we're done.
  • Shutdown, remove USB disk.
Mission accomplished. :)
 
Anyone interested in a Firmware which can Hotplug even without an SSDT ? @CaseySJ @Elias64Fr

MacPro7,1 Firmware is the future !!! It has also some side effects like only one Thunderbolt Port works at the moment but come on guys, even without an SSDT ?!

Bildschirmfoto 2020-03-21 um 18.59.21.png

Bildschirmfoto 2020-03-21 um 18.41.10.png
 

Attachments

  • S1lla ioreg.zip
    1.7 MB · Views: 69
Last edited:
Anyone interested in a Firmware which can Hotplug even without an SSDT ? @CaseySJ @Elias64Fr

MacPro7,1 Firmware is the future !!! It has also some side effects like only one Thunderbolt Port works at the moment but come on guys, even without an SSDT ?!

Yes please!
Have a romflasher, a GC-TR card and way too much time all of a sudden.
 
Anyone interested in a Firmware which can Hotplug even without an SSDT ? @CaseySJ @Elias64Fr

MacPro7,1 Firmware is the future !!! It has also some side effects like only one Thunderbolt Port works at the moment but come on guys, even without an SSDT ?!
Are you sure it hot-plugs without SSDT? We are using SSDT mainly to enable hot-plug.
 
@CaseySJ
Here's another Alpine Ridge patched firmware to add to the collection. It's for an Intel NUC Hades Canyon (model NUC8i7NHK), and the active partition has been entirely replaced with that from the latest iMac18,3 firmware apart from the DROM section and 4 bytes in the ARC_PARM section at offset 0x471c which are a pointer to the TI firmware. Maybe this same principle could be applied to other firmwares...Attached is a massively simplified SSDT. What works:
Cold boot for Tbt and USB-C
Warm boot for Tbt and USB-C
Tbt and USB-C hotplug
Target disk mode for a connected MacBookPro
I can't test thunderbolt networking but a port with a self-assigned IP shows up in Sys Prefs/Networking.
Credit is definitely due to Osy86 for all his great work on this NUC and with patching thunderbolt, I've just tried to refine it further as I'm not keen on adding ACPI code that isn't already in place. I have used his ThunderboltDROM device property as it seems to work perfectly.
I hope this benefits others...
 

Attachments

  • NUC8i7HNKpatched.bin.zip
    298.6 KB · Views: 77
  • SSDT-TbtOnPCH.dsl.zip
    1.6 KB · Views: 93
Last edited:
Back
Top