Contribute
Register

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

Hey man,

Congrats on your build and thank you for providing such a comprehensive journal of it. Been super helpful!

I've run into a snag, hoping maybe you ran into it at somepoint as well, I am new to hackintosh's so be patient with me.

I was trying to create the framebuffer patch using hackintool like you suggested, i followed along with the guide that had linked. However after creating the patch and rebooting i get the cursed black screen on HDMI that you warned about.

Is there any way around this without using a display port cable? Currently only have my tv and its HDMI only.

I've tried older monitors using vga to displayport adapters but that doesnt work, same with displayport to dvi.

I've tried just typing the configuration into the UEFI shell on the clover boot up and screen and restarting but still get the black screen.

As a test i removed the SSD i had attempted to install the OS on and booted straight from the usb with no problems, but while my SSD was installed even if i selected the usb to boot from i'd get the black screen.

Please any input or advice would help currently panicking:oops:
 
Hi again, reporting from my broken and re-fixed EFI-experience I had tonight, trying to get rid of OsxAptioFix2Drv-free2000.efi.

Long story short: It has yet to work. For now back on old efi..


Ensure that EmuVariableUefi.efi is present in that folder.

I can't find it anywhere, just the EmuVariableUefi-64.efi version (from the OP). but as I understand you are explicitly writing about the /drivers folder not the /drivers64UEFI folder, right?

...and I shouldn't have the OsxAptioFix2Drv-free2000.efi in the 64 folder anyways am I correct? (I mean it runs now without it)

I am typing this on my setup and my folder looks like this (ain't I missing sth in there??):
Bildschirmfoto 2020-02-02 um 01.44.31.png

oh and: If I manage to enable native NVRAM wouldn't the problem be solved anyways (since no more need for fake nvram)?

Talking about that:

** Confirmed: Native NVRAM in Clover **
....

MSR 0xE2 must be unlocked for native NVRAM

I am a bit scared about that enabling procedure - is that really necessaryor is there a less risky workaround?
(I am on F8)

Thx for any help, would like to get rid of OsxAptioFix2Drv-free2000.efi asap :)
 
@kwalter & @byteminer, I had the same ++++ on some attempts as well as other errors while troubleshooting. In my case it turned out to be the FwRuntimeServices.efi file. Make sure you are using FwRuntimeServices.efi file dated Jan 6, 2020 not the one from November that was used in conjunction with OcQuirks-4.efi

I'm having this trouble too. I just downloaded the latest after seeing your post but still facing the issue. can you post the files you are using?
 
Hi again, reporting from my broken and re-fixed EFI-experience I had tonight, trying to get rid of OsxAptioFix2Drv-free2000.efi.

Long story short: It has yet to work. For now back on old efi..




I can't find it anywhere, just the EmuVariableUefi-64.efi version (from the OP). but as I understand you are explicitly writing about the /drivers folder not the /drivers64UEFI folder, right?

...and I shouldn't have the OsxAptioFix2Drv-free2000.efi in the 64 folder anyways am I correct? (I mean it runs now without it)

I am typing this on my setup and my folder looks like this (ain't I missing sth in there??):
View attachment 447956

oh and: If I manage to enable native NVRAM wouldn't the problem be solved anyways (since no more need for fake nvram)?

Talking about that:



I am a bit scared about that enabling procedure - is that really necessaryor is there a less risky workaround?
(I am on F8)

Thx for any help, would like to get rid of OsxAptioFix2Drv-free2000.efi asap :)
If you have Clover greater than r5000, you can delete the "driversUEFI" folder. All drivers have to be in "drivers/UEFI"

OsxAptioFix2Drv-free2000.efi can be replaced with FwRuntimeServices.efi and OcQuirks.efi and OcQuirks.plist

EmuVariableUefi-64.efi can be replaced with EmuVariableUefi.efi

enabling native NVRAM is no problem, if you really follow the guide and don't type any wrong codes while opening MSR. Then you don't need EmuVariableUefi.efi anymore.

Here is my UEFI folder to copy from (Clover r5103 with emulated nvram)
 

Attachments

  • UEFI.zip
    96.1 KB · Views: 116
Hey man,

Congrats on your build and thank you for providing such a comprehensive journal of it. Been super helpful!

I've run into a snag, hoping maybe you ran into it at somepoint as well, I am new to hackintosh's so be patient with me.

I was trying to create the framebuffer patch using hackintool like you suggested, i followed along with the guide that had linked. However after creating the patch and rebooting i get the cursed black screen on HDMI that you warned about.

Is there any way around this without using a display port cable? Currently only have my tv and its HDMI only.

I've tried older monitors using vga to displayport adapters but that doesnt work, same with displayport to dvi.

I've tried just typing the configuration into the UEFI shell on the clover boot up and screen and restarting but still get the black screen.

As a test i removed the SSD i had attempted to install the OS on and booted straight from the usb with no problems, but while my SSD was installed even if i selected the usb to boot from i'd get the black screen.

Please any input or advice would help currently panicking:oops:
Could you please fill your profile, so we could help you better.

Do you have a Graphics Card or do you use the internal GPU? Where do you connect the HDMI Cable? (GPU or iGPU?)
Do you have the same EFI on the USB Stick and the SSD?
Could you post your EFI as a zip file? perhaps both if they are different.
 
Has anyone got 10.5.3 to work. I tried a clean install and I tried upgrading through OSX
When I used the clean install it loads the apple logo with a black screen and stays there.
When I update through the App Store it loads just a black screen and hangs.

10.5.2 works flawlessly for me except for the messenger and FaceTime. I get that error where it tells me to call apple. I call apple and they still can't get it to connect.


oh one more thing my configuration is using all the same stuff that you have in your suggest hardware. no variation

Am I best to stay at 10.5.2?

all the best.

jay
 
Because you're running Mojave, please open your config.plist in Clover Configurator and post a screenshot of the Devices --> Properties page.
 

Attachments

  • Screen Shot 2020-02-01 at 7.38.26 PM.png
    Screen Shot 2020-02-01 at 7.38.26 PM.png
    149.7 KB · Views: 137
I'm having this trouble too. I just downloaded the latest after seeing your post but still facing the issue. can you post the files you are using?
I am using the files included in the Catalina Mini Guide on page 1131.
 
Hi @CaseySJ !
Thanks for results !

After analysis, I have the following comment :
  • On Test 1, we have this log that seem to be incorrect for tunneling :
Code:
...
kernel: (kernel) ACPIDebug: "DP1A =0000000000000070"
...
kernel: (kernel) ACPIDebug: "D419 =000000000000000A"
kernel: (kernel) ACPIDebug: "D41A =000000000000000A"
...
shall be, after configuration
Code:
...
kernel: (kernel) ACPIDebug: "DP1A =0000000000000008"
...
kernel: (kernel) ACPIDebug: "D419 =000000000000003C"
kernel: (kernel) ACPIDebug: "D41A =000000000000003C"
...

Could you make the following verifications/changes on PINI method ?

Code:
Acquire (TCFG, 0xFFFF)
            R018 = RP18 /* \_SB_.PCI0.RP01.RP18 */
            R019 = RP19 /* \_SB_.PCI0.RP01.RP19 */
            R01A = RP1A /* \_SB_.PCI0.RP01.RP1A */
            R01C = RP1C /* \_SB_.PCI0.RP01.RP1C */
            R020 = R_20 /* \_SB_.PCI0.RP01.R_20 */
            R024 = R_24 /* \_SB_.PCI0.RP01.R_24 */
            R028 = R_28 /* \_SB_.PCI0.RP01.R_28 */
            R02C = R_2C /* \_SB_.PCI0.RP01.R_2C */
            R118 = RP19 /* \_SB_.PCI0.RP01.RP19 */
            R119 = (RP19 + One)
            R11A = RP1A /* \_SB_.PCI0.RP01.RP1A */
            R11C = R01C /* \_SB_.PCI0.RP01.R01C */
            R120 = R020 /* \_SB_.PCI0.RP01.R020 */
            R124 = R024 /* \_SB_.PCI0.RP01.R024 */
            R128 = R028 /* \_SB_.PCI0.RP01.R028 */
            R12C = R02C /* \_SB_.PCI0.RP01.R02C */
            R218 = R119 /* \_SB_.PCI0.RP01.R119 */
            R219 = (R119 + One)
            R21A = (R119 + One)
            R21C = R01C /* \_SB_.PCI0.RP01.R01C */
            R220 = R020 /* \_SB_.PCI0.RP01.R020 */
            R224 = R024 /* \_SB_.PCI0.RP01.R024 */
            R228 = R028 /* \_SB_.PCI0.RP01.R028 */
            R22C = R02C /* \_SB_.PCI0.RP01.R02C */
            R318 = R119 /* \_SB_.PCI0.RP01.R119 */
            R319 = (R219 + One)
            R31A = (R219 + One)
            R31C = Zero
            R320 = Zero
            R324 = Zero
            R328 = Zero
            R32C = Zero
            R418 = R119 /* \_SB_.PCI0.RP01.R119 */
            R419 = (((RP1A - R219) >> One) + R219) /* \_SB_.PCI0.RP01.R219 */
            R41A = (((RP1A - R219) >> One) + R219) /* \_SB_.PCI0.RP01.R219 */
            R41C = Zero
            R420 = Zero
            R424 = Zero
            R428 = Zero
            R42C = Zero
            RVES = Zero
            R518 = R119 /* \_SB_.PCI0.RP01.R119 */
            R519 = (R319 + One)
            R51A = (R319 + One)
            R51C = Zero
            R520 = Zero
            R524 = Zero
            R528 = Zero
            R52C = Zero
            RH10 = ((R220 & 0xFFFC) << 0x10)
            RH14 = (((R220 & 0xFFFC) + 0x04) << 0x10)

and list of variables initialization :

Code:
Name (EICM, Zero)
        Name (R018, Zero)
        Name (R019, Zero)
        Name (R01A, Zero)
        Name (R01C, Zero)
        Name (R020, Zero)
        Name (R024, Zero)
        Name (R028, Zero)
        Name (R02C, Zero)
        Name (R118, Zero)
        Name (R119, Zero)
        Name (R11A, Zero)
        Name (R11C, Zero)
        Name (R120, Zero)
        Name (R124, Zero)
        Name (R128, Zero)
        Name (R12C, Zero)
        Name (R218, Zero)
        Name (R219, Zero)
        Name (R21A, Zero)
        Name (R21C, Zero)
        Name (R220, Zero)
        Name (R224, Zero)
        Name (R228, Zero)
        Name (R22C, Zero)
        Name (R318, Zero)
        Name (R319, Zero)
        Name (R31A, Zero)
        Name (R31C, Zero)
        Name (R320, Zero)
        Name (R324, Zero)
        Name (R328, Zero)
        Name (R32C, Zero)
        Name (R418, Zero)
        Name (R419, Zero)
        Name (R41A, Zero)
        Name (R41C, Zero)
        Name (R420, Zero)
        Name (R424, Zero)
        Name (R428, Zero)
        Name (R42C, Zero)
        Name (RVES, Zero)
        Name (R518, Zero)
        Name (R519, Zero)
        Name (R51A, Zero)
        Name (R51C, Zero)
        Name (R520, Zero)
        Name (R524, Zero)
        Name (R528, Zero)
        Name (R52C, Zero)
        Name (RH10, Zero)
        Name (RH14, Zero)
        Name (POC0, Zero)

Thanks !
Hello @Elias64Fr,

Here are the results after making the prescribed changes.

Test 1: Cold boot with no TB3 or USB-C devices. Observations:
  • Now we get the expected values for DP1A, D419, D41A.
Code:
kernel: (kernel) ACPIDebug: "DP1A =0000000000000008"
...
kernel: (kernel) ACPIDebug: "D419 =000000000000003C"
kernel: (kernel) ACPIDebug: "D41A =000000000000003C"

  • No TNODE/TBUS on cold boot.
  • Hot plug or unplug causes system crash.
  • ACPI Log of hot plug event shows PCED XHC2 is called, but does not seem to return.
    IMG_0285-resize.jpgScreen Shot 2020-02-01 at 9.14.46 PM.png
  • Attached is the latest SSDT being used for these tests.
  • I've temporarily created new CTBX function (copy of CTBT) and new CRMX function (copy of CRMW). This is done to check for possible crash when NHI0_PS0 is called.
Code:
Timestamp                       (process)[PID]  
2020-02-01 20:30:39.832788-0800  localhost kernel[0]: (kernel) ACPIDebug: Version 0.1.4 starting on OS X Darwin 19.3.
2020-02-01 20:30:39.832935-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x54039854
2020-02-01 20:30:39.833032-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe00e4000
2020-02-01 20:30:39.833122-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0600000
2020-02-01 20:30:39.833184-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0700000
2020-02-01 20:30:39.833245-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0708000
2020-02-01 20:30:39.833304-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0710000
2020-02-01 20:30:39.833364-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0720000
2020-02-01 20:30:39.833437-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xe0800000
2020-02-01 20:30:39.833499-0800  localhost kernel[0]: (kernel) ACPIDebug: "_INI Root Port"
2020-02-01 20:30:39.833560-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP18 =0000000000000000"
2020-02-01 20:30:39.833623-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP19 =0000000000000006"
2020-02-01 20:30:39.833684-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1A =0000000000000070"
2020-02-01 20:30:39.833746-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1C =00000000000000F0"
2020-02-01 20:30:39.833807-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_20 =0000000082005400"
2020-02-01 20:30:39.833870-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_24 =0000000049F10001"
2020-02-01 20:30:39.833931-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_28 =0000000000000060"
2020-02-01 20:30:39.833991-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_2C =0000000000000060"
2020-02-01 20:30:39.834051-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP18 =00000000000000FF"
2020-02-01 20:30:39.834111-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP19 =00000000000000FF"
2020-02-01 20:30:39.834170-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1A =00000000000000FF"
2020-02-01 20:30:39.834393-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1C =000000000000FFFF"
2020-02-01 20:30:39.834454-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP20 =00000000FFFFFFFF"
2020-02-01 20:30:39.834513-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP24 =00000000FFFFFFFF"
2020-02-01 20:30:39.834574-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP28 =00000000FFFFFFFF"
2020-02-01 20:30:39.834633-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP2C =00000000FFFFFFFF"
2020-02-01 20:30:39.834693-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP18 =00000000000000FF"
2020-02-01 20:30:39.834753-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP19 =00000000000000FF"
2020-02-01 20:30:39.834961-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1A =00000000000000FF"
2020-02-01 20:30:39.835021-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1C =000000000000FFFF"
2020-02-01 20:30:39.835081-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP20 =00000000FFFFFFFF"
2020-02-01 20:30:39.835141-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP24 =00000000FFFFFFFF"
2020-02-01 20:30:39.835202-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP28 =00000000FFFFFFFF"
2020-02-01 20:30:39.835262-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP2C =00000000FFFFFFFF"
2020-02-01 20:30:39.835322-0800  localhost kernel[0]: (kernel) ACPIDebug: "D418 =00000000000000FF"
2020-02-01 20:30:39.835382-0800  localhost kernel[0]: (kernel) ACPIDebug: "D419 =00000000000000FF"
2020-02-01 20:30:39.835441-0800  localhost kernel[0]: (kernel) ACPIDebug: "D41A =00000000000000FF"
2020-02-01 20:30:39.835501-0800  localhost kernel[0]: (kernel) ACPIDebug: "D420 =00000000FFFFFFFF"
2020-02-01 20:30:39.835561-0800  localhost kernel[0]: (kernel) ACPIDebug: "D424 =00000000FFFFFFFF"
2020-02-01 20:30:39.835621-0800  localhost kernel[0]: (kernel) ACPIDebug: "D428 =00000000FFFFFFFF"
2020-02-01 20:30:39.835681-0800  localhost kernel[0]: (kernel) ACPIDebug: "D42C =00000000FFFFFFFF"
2020-02-01 20:30:39.835741-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH10 =00000000FFFFFFFF"
2020-02-01 20:30:39.835800-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH14 =00000000FFFFFFFF"
2020-02-01 20:30:39.835860-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICMBoot"
2020-02-01 20:30:39.835920-0800  localhost kernel[0]: (kernel) ACPIDebug: "Tbt TWIN set to One"
2020-02-01 20:30:39.835980-0800  localhost kernel[0]: (kernel) ACPIDebug: "Tbt Force Power with FPG0"
2020-02-01 20:30:39.836040-0800  localhost kernel[0]: (kernel) ACPIDebug: "Up Stream VID/DID =0000000015EA8086"
2020-02-01 20:30:39.836100-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICMS"
2020-02-01 20:30:39.836159-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_0="
2020-02-01 20:30:39.836219-0800  localhost kernel[0]: (kernel) ACPIDebug: 0xffffffff
2020-02-01 20:30:39.836279-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI called"
2020-02-01 20:30:39.836338-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI RP OK!"
2020-02-01 20:30:39.836398-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI UPSB OK!"
2020-02-01 20:30:39.836458-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 0 done"
2020-02-01 20:30:39.836518-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 3 done"
2020-02-01 20:30:39.836578-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 4 done"
2020-02-01 20:30:39.836638-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI Dp 5 done"
2020-02-01 20:30:39.836697-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI DPs done"
2020-02-01 20:30:39.836757-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI0 all done"
2020-02-01 20:30:39.836817-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configure NHI End"
2020-02-01 20:30:39.836876-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_1="
2020-02-01 20:30:39.836936-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a1
2020-02-01 20:30:39.836996-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_2="
2020-02-01 20:30:39.837056-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a1
2020-02-01 20:30:39.837115-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_3="
2020-02-01 20:30:39.837175-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a7
2020-02-01 20:30:39.837235-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800003f5
2020-02-01 20:30:39.837294-0800  localhost kernel[0]: (kernel) ACPIDebug: "ICME_4="
2020-02-01 20:30:39.837354-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800001a7
2020-02-01 20:30:39.837414-0800  localhost kernel[0]: (kernel) ACPIDebug: "ISTA="
2020-02-01 20:30:39.837474-0800  localhost kernel[0]: (kernel) ACPIDebug: 0x800003f5
2020-02-01 20:30:39.837535-0800  localhost kernel[0]: (kernel) ACPIDebug: "Configuration delay = 1004 ms"
2020-02-01 20:30:39.837594-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP18 =0000000000000000"
2020-02-01 20:30:39.837738-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP19 =0000000000000006"
2020-02-01 20:30:39.838890-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1A =0000000000000070"
2020-02-01 20:30:39.838951-0800  localhost kernel[0]: (kernel) ACPIDebug: "RP1C =00000000000000F0"
2020-02-01 20:30:39.839097-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_20 =0000000082005400"
2020-02-01 20:30:39.839242-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_24 =0000000049F10001"
2020-02-01 20:30:39.839302-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_28 =0000000000000060"
2020-02-01 20:30:39.839448-0800  localhost kernel[0]: (kernel) ACPIDebug: "R_2C =0000000000000060"
2020-02-01 20:30:39.839585-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP18 =0000000000000006"
2020-02-01 20:30:39.839645-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP19 =0000000000000007"
2020-02-01 20:30:39.839790-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1A =0000000000000070"
2020-02-01 20:30:39.840894-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP1C =00000000000001F1"
2020-02-01 20:30:39.841034-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP20 =0000000082005400"
2020-02-01 20:30:39.841100-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP24 =0000000049F10001"
2020-02-01 20:30:39.841216-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP28 =0000000000000060"
2020-02-01 20:30:39.841344-0800  localhost kernel[0]: (kernel) ACPIDebug: "UP2C =0000000000000060"
2020-02-01 20:30:39.841409-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP18 =0000000000000007"
2020-02-01 20:30:39.841507-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP19 =0000000000000008"
2020-02-01 20:30:39.841635-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1A =0000000000000008"
2020-02-01 20:30:39.841699-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP1C =00000000000001F1"
2020-02-01 20:30:39.841804-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP20 =0000000082005400"
2020-02-01 20:30:39.841929-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP24 =0000000049F10001"
2020-02-01 20:30:39.841992-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP28 =0000000000000060"
2020-02-01 20:30:39.842098-0800  localhost kernel[0]: (kernel) ACPIDebug: "DP2C =0000000000000060"
2020-02-01 20:30:39.842223-0800  localhost kernel[0]: (kernel) ACPIDebug: "D418 =0000000000000007"
2020-02-01 20:30:39.842288-0800  localhost kernel[0]: (kernel) ACPIDebug: "D419 =000000000000003C"
2020-02-01 20:30:39.842399-0800  localhost kernel[0]: (kernel) ACPIDebug: "D41A =000000000000003C"
2020-02-01 20:30:39.842462-0800  localhost kernel[0]: (kernel) ACPIDebug: "D420 =0000000000000000"
2020-02-01 20:30:39.842522-0800  localhost kernel[0]: (kernel) ACPIDebug: "D424 =0000000000010001"
2020-02-01 20:30:39.842583-0800  localhost kernel[0]: (kernel) ACPIDebug: "D428 =0000000000000000"
2020-02-01 20:30:39.842644-0800  localhost kernel[0]: (kernel) ACPIDebug: "D42C =0000000000000000"
2020-02-01 20:30:39.842703-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH10 =0000000054000000"
2020-02-01 20:30:39.842764-0800  localhost kernel[0]: (kernel) ACPIDebug: "NH14 =0000000054040000"
2020-02-01 20:30:47.546319-0800  localhost kernel[0]: (kernel) ACPIDebug: "RTPC NHI0 called with arg: 0000000000000000"
2020-02-01 20:30:47.546686-0800  localhost kernel[0]: (kernel) ACPIDebug: "_PS3 NHI0, Nothing to do!"
2020-02-01 20:30:47.549590-0800  localhost kernel[0]: (kernel) ACPIDebug: "_PS3 DSB0"
2020-02-01 20:30:47.549658-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0"
2020-02-01 20:30:47.549724-0800  localhost kernel[0]: (kernel) ACPIDebug: "POFF DSB0"
2020-02-01 20:30:47.549791-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- Put upstream bridge into D3"
2020-02-01 20:30:47.549857-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- Set link disable on upstream bridge"
2020-02-01 20:30:47.549923-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- Wait for link to drop..."
2020-02-01 20:30:47.549989-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0 - NHI0 not present"
2020-02-01 20:30:47.550055-0800  localhost kernel[0]: (kernel) ACPIDebug: "PCDA DSB0- disable GPIO"
2020-02-01 20:30:47.550120-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - PCI wants on"
2020-02-01 20:30:47.550186-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - NHI wants off"
2020-02-01 20:30:47.550252-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - XHCI wants on"
2020-02-01 20:30:47.550318-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - TBT allows off"
2020-02-01 20:30:47.550385-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - USB forced on"
2020-02-01 20:30:47.550451-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - TBT GPIO should be off"
2020-02-01 20:30:47.550517-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - USB GPIO should be on"
2020-02-01 20:30:47.550584-0800  localhost kernel[0]: (kernel) ACPIDebug: "UGIO - Make sure TBT & USBC is on"

Test 2: Warm boot (in progress)...
 

Attachments

  • SSDT-TbtOnPch-Designare_Draft07-Fixed-SSPs-NHI-TEST-C.dsl
    146 KB · Views: 92
Last edited:
Hi @CaseySJ - Question on ACPIDebug. I've been trying to learn from you and Elias64Fr on the Thunderbolt tree. I have ACPIDebug installed in L/E (also tried injecting from OC/Clover) and the SSDT in ACPI called correctly in config.plist for OC. I can see the SSDT getting loaded but no logs for ACPIDebug in Hackintool. The SSDT is patched with the RMDT method and also has calls to the function are also made. What am I doing wrong ?
 

Attachments

  • SSDT-TbtOnPch-Phantom_Draft00.aml
    22.8 KB · Views: 90
Back
Top