Contribute
Register

AsRock X299 Creator

Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
Since X299x gigabyte patch is about RTC ....
I was reading in the open core documentation :https://khronokernel.github.io/Getting-Started-With-ACPI/Universal/awac.html
Could it be relevant for the ASrock X299 Creator (even if I use Clover) ?
I have replaced the ASrock X299 Creator by a Gigabyte X299X Designare 10G for the moment.
As soon I succeed to boot the Gigabyte X299X Designare 10G, I work back on the ASrock X299 Creator ;)
Good point :
"As you can see we found the STAS == in our DSDT, this means we're able to force enable our Legacy RTC. In this case, SSDT-AWAC will be used As-Is with no modifications required. Just need to compile. Note that STAS may be found in AWAC first instead of RTC like in our example, this is normal."

So in your DSDT we can find first STAS into AWAC line 156063 :

Code:
 Scope (_SB)
    {
        Device (AWAC)
        {
            Name (_HID, "ACPI000E")  // _HID: Hardware ID
            Name (WAST, 0x00)
            Name (WTTR, 0x00)
            Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
            {
                Return (GPRW (0x72, 0x04))
            }

            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (STAS, 0x00))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (0x00)
                }
            }


Capture d’écran 2020-03-07 à 22.13.08.png


Into LPC0 we can also find into RTC STAS line 145377:

Code:
            Device (LPC0)
            {
                Name (_ADR, 0x001F0000)  // _ADR: Address
                OperationRegion (LPCB, PCI_Config, 0x00, 0x0100)
                Field (LPCB, DWordAcc, NoLock, Preserve)
                {
                    Offset (0xAC),
                    Offset (0xAE),
                    XSMB,   1
                }


Capture d’écran 2020-03-07 à 22.13.59.png


Capture d’écran 2020-03-07 à 22.55.21.png




;)
 
Last edited:
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
So I'm on the way with the Asrock X299 Creator ;) :thumbup:
I will soon install it to start the tests :beachball:
I keep you informed of my attempts.
 
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
A big step forward : success boot on MacOs Mojave with the Asrock X299 Creator motherboard : live the future !

:thumbup: :headbang:

( The bios allows to disable CfgLock)


Capture d’écran 2020-03-13 à 23.52.50.png
 
Last edited:
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
I did an EFI with OcQuirks and SSTD-AWAC :
Tomorrow I will try with MacOs Catalina :beachball:
CLOVER "classic" with VirtualSMC.kext does not boot.

Capture d’écran 2020-03-14 à 00.11.49.png
 
Last edited:
Joined
Jul 20, 2014
Messages
857
Motherboard
AsRock X299 Creator
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I did an EFI with OcQuirks and SSTD-AWAC :
Tomorrow I will try with MacOs Catalina :beachball:
CLOVER "classic" with VirtualSMC.efi does not boot.

View attachment 454373
You are the Man !!!
So you use VirtualSMC.kext without VirtualSMC.efi, is that right ?

Thunderbolt and Ethernet 10G should work under Mojave, shoudn't they ?
 
Last edited:
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
You are the Man !!!
So you use VirtualSMC.kext without VirtualSMC.efi, is that right ?

Thunderbolt and Ethernet 10G should work under Mojave, shoudn't they ?
I used VirtualSMC.kext with VirtualSMC.efi in adding with OcQuirks.efi and FwRuntimeServices.efi : Clover with SMCHelper.efi and VirtualSMC.kext failed to boot.( error with VirtualSMC.kext)
I will try after install Windows 10 and Thunderbolt Drivers.
 
Last edited:
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
After new settings :

Ethernet 10G works and AppleEthernetAquantiaAqtion.kext is natively loaded :

Capture d’écran 2020-03-14 à 17.45.21.png


And good new :
Thunderbolt Titan Ridge is recognized and works with hot plug without any SSDT and drivers in Windows 10 :

Capture d’écran 2020-03-14 à 17.40.57.png


Hot unplug and replug with functional USB_C network lan :

Capture d’écran 2020-03-14 à 22.09.03.png


To validate this by adding SSDT-TitanRidge :

Capture d’écran 2020-03-14 à 22.41.45.png


Capture d’écran 2020-03-15 à 10.46.26.png


(PS : need some adjustment on my SSDT_10G : slot-6 to built in : done)
 
Last edited:
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
@oli.mathieu
After these first tests, by which improvements and particular functionalities are you interested in order to direct the next tests ?
(I will also switch to Catalina )
:thumbup: ;)

[ OS : Bad new this evening our country is placed in stage 3]
 
Last edited:
Joined
Apr 3, 2017
Messages
51
Motherboard
ASRock X299 Creator
CPU
i9-10920X
Graphics
Radeon VII
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Classic Mac
  1. Classic
  2. iBook
  3. Plus
  4. Power Mac
  5. PowerBook
  6. SE
Mobile Phone
  1. iOS
Hi Lolo, thanks for sharing all this work.
  • How is usb-c/tb3 working? (I saw you posted HotPlug results, curious if you've had any dropouts over sustained transfers)
  • Would you be willing to share or collaborate on here or GitHub with any zip files of your EFI configurations?
I'm looking at moving up from my z170 system to an x299, and I'd be happy to get an x299 Creator MB if you would like more people to test. Let me know, as I'll be buying an x299 board in the next few days and I'd rather not buy an old prime deluxe... Thanks again for sharing your work!

@oli.mathieu
After these first tests, by which improvements and particular functionalities are you interested in order to direct the next tests ?
(I will also switch to Catalina )
:thumbup: ;)

[ OS : Bad new this evening our country is placed in stage 3]
 
Last edited:
Joined
Mar 18, 2017
Messages
1,030
Motherboard
ASUS ROG Rampage VI Extreme
CPU
i9-7940X
Graphics
2 X VEGA 56
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
Hi Lolo, thanks for sharing all this work.
  • How is usb-c/tb3 working? (I saw you posted HotPlug results, curious if you've had any dropouts over sustained transfers)
  • Would you be willing to share or collaborate on here or GitHub with any zip files of your EFI configurations?
I'm looking at moving up from my z170 system to an x299, and I'd be happy to get an x299 Creator MB if you would like more people to test. Let me know, as I'll be buying an x299 board in the next few days and I'd rather not buy an old prime deluxe... Thanks again for sharing your work!
After feedback with professionals in video post-production and also in music production, I better understand the interest in the X299 platform.
So of course with the second generation of X299 motherboard, work will continue for a few years.
I am ready to share and collaborate on here (or GitHub) specially since the interrupted activity of the first real guide Kgp : a new repository can be completed for new motherboards.
My actual professional activity on 3D BIM management don't need so powerful configuration, 6 or 8 or 10 cores CPU seems enough with GPU like Vega56 or RX580, but for modern cloud computing I need a high transfer rate like 10G Ethernet and Thunderbolt.
If there is any interest here in 3D BIM management I will post some screenshots of the 3D model of my architectural projects.
 
Last edited:
Top