Contribute
Register

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

Hi @Elias64Fr

On cold boot with no Thunderbolt device connected, the log shows ICME_1=0x800001a1, etc. Please see ACPIDebug log below.
Code:
kernel: (ACPIDebug) ACPIDebug: Version 0.1.4 starting on OS X Darwin 19.2.
kernel: (ACPIDebug) ACPIDebug: 0x40039854
kernel: (ACPIDebug) ACPIDebug: 0xe00e4000
kernel: (ACPIDebug) ACPIDebug: 0xe0800000
kernel: (ACPIDebug) ACPIDebug: 0xe0900000
kernel: (ACPIDebug) ACPIDebug: 0xe0908000
kernel: (ACPIDebug) ACPIDebug: 0xe0910000
kernel: (ACPIDebug) ACPIDebug: 0xe0920000
kernel: (ACPIDebug) ACPIDebug: 0xe0a00000
kernel: (ACPIDebug) ACPIDebug: "_INI Root Port"
kernel: (ACPIDebug) ACPIDebug: "ICMBoot"
kernel: (ACPIDebug) ACPIDebug: "Tbt TWIN set to One"
kernel: (ACPIDebug) ACPIDebug: "Tbt Force Power with FPG0"
kernel: (ACPIDebug) ACPIDebug: "Up Stream VID/DID =0000000015EA8086"
kernel: (ACPIDebug) ACPIDebug: "Delay to appear = 187 us"
kernel: (ACPIDebug) ACPIDebug: "ICMS"
kernel: (ACPIDebug) ACPIDebug: "ICME_0="
kernel: (ACPIDebug) ACPIDebug: 0xffffffff
kernel: (ACPIDebug) ACPIDebug: "Configure NHI called"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI RP OK!"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI UPSB OK!"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 0 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 3 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 4 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 5 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI DPs done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI0 all done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI End"
kernel: (ACPIDebug) ACPIDebug: "ICME_1="
kernel: (ACPIDebug) ACPIDebug: 0x800001a1
kernel: (ACPIDebug) ACPIDebug: "ICME_2="
kernel: (ACPIDebug) ACPIDebug: 0x800001a1
kernel: (ACPIDebug) ACPIDebug: "ICME_3="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: 0x800003f5
kernel: (ACPIDebug) ACPIDebug: "ICME_4="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: "ISTA="
kernel: (ACPIDebug) ACPIDebug: 0x800003f5
kernel: (ACPIDebug) ACPIDebug: "Configuration delay = 1004 ms"
kernel: (ACPIDebug) ACPIDebug: "_L61"
kernel: (ACPIDebug) ACPIDebug: "_PS0 RP05"
kernel: (ACPIDebug) ACPIDebug: "PCEU RP05"
kernel: (ACPIDebug) ACPIDebug: "PCEU RP05- Put upstream bridge back into D0 "
kernel: (ACPIDebug) ACPIDebug: "_PS0 UPSB"
kernel: (ACPIDebug) ACPIDebug: "PCED UPSB"
kernel: (ACPIDebug) ACPIDebug: "PCED - enable GPIO"
kernel: (ACPIDebug) ACPIDebug: "UGIO - PCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - NHI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - XHCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT forced on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - USB forced on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT GPIO should be on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - USB GPIO should be on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - Make sure TBT & USBC is on"
kernel: (ACPIDebug) ACPIDebug: "PCED UPSB- restored flag, THUNDERBOLT_PCI_LINK_MGMT_DEVICE.PRSR"
kernel: (ACPIDebug) ACPIDebug: "RTPC NHI0 called with arg: 0000000000000000"
kernel: (ACPIDebug) ACPIDebug: "_PS3 NHI0, Nothing to do!"
kernel: (ACPIDebug) ACPIDebug: "_PS3 DSB0"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0"
kernel: (ACPIDebug) ACPIDebug: "POFF DSB0"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- Put upstream bridge into D3"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- Set link disable on upstream bridge"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- Wait for link to drop..."
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0 - NHI0 not present"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- disable GPIO"
kernel: (ACPIDebug) ACPIDebug: "UGIO - PCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - NHI wants off"
kernel: (ACPIDebug) ACPIDebug: "UGIO - XHCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT allows off"
kernel: (ACPIDebug) ACPIDebug: "UGIO - USB forced on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT GPIO should be off"
kernel: (ACPIDebug) ACPIDebug: "UGIO - USB GPIO should be on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - Make sure TBT & USBC is on"
And then with warm boot and TB3 Dock connected:
Code:
kernel: (ACPIDebug) ACPIDebug: Version 0.1.4 starting on OS X Darwin 19.2.
kernel: (ACPIDebug) ACPIDebug: 0x40039854
kernel: (ACPIDebug) ACPIDebug: 0xe00e4000
kernel: (ACPIDebug) ACPIDebug: 0xe0800000
kernel: (ACPIDebug) ACPIDebug: 0xe0900000
kernel: (ACPIDebug) ACPIDebug: 0xe0908000
kernel: (ACPIDebug) ACPIDebug: 0xe0910000
kernel: (ACPIDebug) ACPIDebug: 0xe0920000
kernel: (ACPIDebug) ACPIDebug: 0xe0a00000
kernel: (ACPIDebug) ACPIDebug: "_INI Root Port"
kernel: (ACPIDebug) ACPIDebug: "ICMBoot"
kernel: (ACPIDebug) ACPIDebug: "Tbt TWIN set to One"
kernel: (ACPIDebug) ACPIDebug: "Tbt Force Power with FPG0"
kernel: (ACPIDebug) ACPIDebug: "Up Stream VID/DID =0000000015EA8086"
kernel: (ACPIDebug) ACPIDebug: "Delay to appear = 187 us"
kernel: (ACPIDebug) ACPIDebug: "ICMS"
kernel: (ACPIDebug) ACPIDebug: "ICME_0="
kernel: (ACPIDebug) ACPIDebug: 0xffffffff
kernel: (ACPIDebug) ACPIDebug: "Configure NHI called"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI RP OK!"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI UPSB OK!"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 0 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 3 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 4 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI Dp 5 done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI DPs done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI0 all done"
kernel: (ACPIDebug) ACPIDebug: "Configure NHI End"
kernel: (ACPIDebug) ACPIDebug: "ICME_1="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: "ICME_2="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: "ICME_3="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: 0x800003f5
kernel: (ACPIDebug) ACPIDebug: "ICME_4="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: "ISTA="
kernel: (ACPIDebug) ACPIDebug: 0x800003f5
kernel: (ACPIDebug) ACPIDebug: "Configuration delay = 1004 ms"
kernel: (ACPIDebug) ACPIDebug: "_L61"
kernel: (ACPIDebug) ACPIDebug: "_PS0 RP05"
kernel: (ACPIDebug) ACPIDebug: "PCEU RP05"
kernel: (ACPIDebug) ACPIDebug: "PCEU RP05- Put upstream bridge back into D0 "
kernel: (ACPIDebug) ACPIDebug: "_PS0 UPSB"
kernel: (ACPIDebug) ACPIDebug: "PCED UPSB"
kernel: (ACPIDebug) ACPIDebug: "PCED - enable GPIO"
kernel: (ACPIDebug) ACPIDebug: "UGIO - PCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - NHI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - XHCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT forced on"
kernel: (ACPIDebug) ACPIDebug: "RTPC NHI0 called with arg: 0000000000000000"
kernel: (ACPIDebug) ACPIDebug: "_PS3 NHI0, Nothing to do!"
kernel: (ACPIDebug) ACPIDebug: "_PS3 DSB0"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0"
kernel: (ACPIDebug) ACPIDebug: "POFF DSB0"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- Put upstream bridge into D3"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- Set link disable on upstream bridge"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- Wait for link to drop..."
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0 - NHI0 not present"
kernel: (ACPIDebug) ACPIDebug: "PCDA DSB0- disable GPIO"
kernel: (ACPIDebug) ACPIDebug: "UGIO - PCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - NHI wants off"
kernel: (ACPIDebug) ACPIDebug: "UGIO - XHCI wants on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT allows off"
kernel: (ACPIDebug) ACPIDebug: "UGIO - USB forced on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - TBT GPIO should be off"
kernel: (ACPIDebug) ACPIDebug: "UGIO - USB GPIO should be on"
kernel: (ACPIDebug) ACPIDebug: "UGIO - Make sure TBT & USBC is on"
The difference between COLD boot and WARM boot is:

Cold Boot ICME:
kernel: (ACPIDebug) ACPIDebug: "ICME_1="
kernel: (ACPIDebug) ACPIDebug: 0x800001a1
kernel: (ACPIDebug) ACPIDebug: "ICME_2="
kernel: (ACPIDebug) ACPIDebug: 0x800001a1
kernel: (ACPIDebug) ACPIDebug: "ICME_3="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: 0x800003f5
kernel: (ACPIDebug) ACPIDebug: "ICME_4="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7

Warm Boot ICME:
kernel: (ACPIDebug) ACPIDebug: "ICME_1="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: "ICME_2="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: "ICME_3="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7
kernel: (ACPIDebug) ACPIDebug: 0x800003f5
kernel: (ACPIDebug) ACPIDebug: "ICME_4="
kernel: (ACPIDebug) ACPIDebug: 0x800001a7


Thanks!

Have found ! but doesn't matter for Thunderbolt full view .. I have same result by changing "Thunderbolt Security Level" to "No security" for COLD & WARM boot ;)

About ACPIDebug log locked on "PCED UPSB- restored flag, THUNDERBOLT_PCI_LINK_MGMT_DEVICE.PRSR" , it's strange .. we shall have just after value of \_SB.PCI0.RP05.PRSR (0x0 in my case) and "PCED UPSB- Wait for config space..."

On another hand, I have found and corrected some difference (Mac19,1) on UPSB _PS0 written value (CRMW) and sign condition on CRMW method. Also removed OSDW condition this on previous _PS0 method.

Attached SSDT-TbtOnPch-Designare_Draft06.aml corrected file !
 

Attachments

  • SSDT-TbtOnPch-Designare_Draft06.aml
    22.4 KB · Views: 92
** OpenCore Mini-Guide Updated to Avoid Modified DSDT and Use SSDT-NVRAM **

The OpenCore Mini-Guide is now more forward-compatible because it no longer uses a specially modified Gigabyte DSDT, but instead uses the system's standard DSDT. When new firmware updates are installed or features in BIOS are enabled/disabled, it will no longer be necessary to modify the custom DSDT to keep up with those changes.

The primary reason for using the specially modified DSDT was to enable native NVRAM support. But this has now been achieved with a simple SSDT-NVRAM.aml. Thanks to @doradekell and @CODYQX4 for the inputs that led to this.

New ZIP files for both OpenCore 0.5.4 Standard and OpenCore 0.5.4 n-d-k fork have been uploaded.

@CaseySJ It caught my attention that these are using SSDT-AWAC.aml and SSDT-SBUS-MCHC.aml. Are these needed? I have been running OpenCore without issue and have never used either.

If not strictly necessary, do they actually fix anything on the board? The SSDT-SBUS-MCHC.aml comment in config says it's for device property patching via SSDT, which unless I misunderstand, that already works. I don't know about the state of AWAC/RTC for the other aml.

PS: SSDT-PLUG.aml is for enabling plugin-type=1 CPU power management, but this varies per CPU. My i9-9900K uses PR00 instead of the CPU0 your file has. I have had my own SSDT for PR00 setup for awhile.
 
@CaseySJ It caught my attention that these are using SSDT-AWAC.aml and SSDT-SBUS-MCHC.aml. Are these needed? I have been running OpenCore without issue and have never used either.

If not strictly necessary, do they actually fix anything on the board? The SSDT-SBUS-MCHC.aml comment in config says it's for device property patching via SSDT, which unless I misunderstand, that already works. I don't know about the state of AWAC/RTC for the other aml.

PS: SSDT-PLUG.aml is for enabling plugin-type=1 CPU power management, but this varies per CPU. My i9-9900K uses PR00 instead of the CPU0 your file has. I have had my own SSDT for PR00 setup for awhile.
Good feedback. New ZIP files uploaded with these changes:
  • SSDT-PLUG needed to be modified for this system. Changed the PCI path to \_SB.PR00.
  • SSDT-AWAC removed.
  • SSDT-SBUS-MCHC removed.
Tested these changes successfully on my system.
 
Have found ! but doesn't matter for Thunderbolt full view .. I have same result by changing "Thunderbolt Security Level" to "No security" for COLD & WARM boot ;)

About ACPIDebug log locked on "PCED UPSB- restored flag, THUNDERBOLT_PCI_LINK_MGMT_DEVICE.PRSR" , it's strange .. we shall have just after value of \_SB.PCI0.RP05.PRSR (0x0 in my case) and "PCED UPSB- Wait for config space..."

On another hand, I have found and corrected some difference (Mac19,1) on UPSB _PS0 written value (CRMW) and sign condition on CRMW method. Also removed OSDW condition this on previous _PS0 method.

Attached SSDT-TbtOnPch-Designare_Draft06.aml corrected file !
Thank you for providing SSDT-TbtOnPch-Designare_Draft06. Please see logs below:
Code:
Timestamp                       (process)[PID]
2020-01-21 06:50:27.418843-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::start(IOService*)> ACPIDebug: Version 0.1.4 starting on OS X Darwin 19.2.
2020-01-21 06:50:27.418917-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x40039854
2020-01-21 06:50:27.418972-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe00e4000
2020-01-21 06:50:27.419028-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0800000
2020-01-21 06:50:27.419082-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0900000
2020-01-21 06:50:27.419138-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0908000
2020-01-21 06:50:27.419191-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0910000
2020-01-21 06:50:27.419245-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0920000
2020-01-21 06:50:27.419297-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0a00000
2020-01-21 06:50:27.419349-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_INI Root Port"
2020-01-21 06:50:27.419401-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICMBoot"
2020-01-21 06:50:27.419456-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Tbt TWIN set to One"
2020-01-21 06:50:27.419510-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Tbt Force Power with FPG0"
2020-01-21 06:50:27.419564-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Up Stream VID/DID =0000000015EA8086"
2020-01-21 06:50:27.419617-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Delay to appear = 187 us"
2020-01-21 06:50:27.419671-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICMS"
2020-01-21 06:50:27.419724-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_0="
2020-01-21 06:50:27.419776-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xffffffff
2020-01-21 06:50:27.419829-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI called"
2020-01-21 06:50:27.419880-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI RP OK!"
2020-01-21 06:50:27.419932-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI UPSB OK!"
2020-01-21 06:50:27.419985-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 0 done"
2020-01-21 06:50:27.420037-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 3 done"
2020-01-21 06:50:27.420090-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 4 done"
2020-01-21 06:50:27.420143-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 5 done"
2020-01-21 06:50:27.420195-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI DPs done"
2020-01-21 06:50:27.420247-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI0 all done"
2020-01-21 06:50:27.420298-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI End"
2020-01-21 06:50:27.420351-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_1="
2020-01-21 06:50:27.420403-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a1
2020-01-21 06:50:27.420454-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_2="
2020-01-21 06:50:27.420506-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a1
2020-01-21 06:50:27.420558-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_3="
2020-01-21 06:50:27.420610-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a7
2020-01-21 06:50:27.420662-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800003f5
2020-01-21 06:50:27.420714-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_4="
2020-01-21 06:50:27.420766-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a7
2020-01-21 06:50:27.420817-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ISTA="
2020-01-21 06:50:27.420869-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800003f5
2020-01-21 06:50:27.420921-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configuration delay = 1004 ms"
2020-01-21 06:50:27.420972-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_L61"
2020-01-21 06:50:27.459018-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS0 RP05"
2020-01-21 06:50:27.459122-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCEU RP05"
2020-01-21 06:50:27.459188-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCEU RP05- Put upstream bridge back into D0 "
2020-01-21 06:50:27.464748-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS0 UPSB"
2020-01-21 06:50:27.465167-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCED UPSB"
2020-01-21 06:50:27.465549-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCED - enable GPIO"
2020-01-21 06:50:27.465866-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - PCI wants on"
2020-01-21 06:50:27.466288-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - NHI wants on"
2020-01-21 06:50:27.466491-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - XHCI wants on"
2020-01-21 06:50:27.466560-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - TBT forced on"
2020-01-21 06:50:27.466616-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - USB forced on"
2020-01-21 06:50:27.466672-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - TBT GPIO should be on"
2020-01-21 06:50:34.696982-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "RTPC NHI0 called with arg: 0000000000000000"
2020-01-21 06:50:34.697280-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS3 NHI0, Nothing to do!"
2020-01-21 06:50:34.698181-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS3 DSB0"
2020-01-21 06:50:34.698246-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0"
2020-01-21 06:50:34.698312-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "POFF DSB0"
2020-01-21 06:50:34.698375-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- Put upstream bridge into D3"
2020-01-21 06:50:34.698442-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- Set link disable on upstream bridge"
2020-01-21 06:50:34.698508-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- Wait for link to drop..."
2020-01-21 06:50:35.708905-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- disable GPIO"
2020-01-21 06:50:35.708971-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - PCI wants on"
2020-01-21 06:50:35.709037-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - NHI wants off"
2020-01-21 06:50:35.709100-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - XHCI wants on"
2020-01-21 06:50:35.709162-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - TBT allows off"
2020-01-21 06:50:35.709224-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - USB forced on"
2020-01-21 06:50:35.709287-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - TBT GPIO should be off"
2020-01-21 06:50:35.709356-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - USB GPIO should be on"
2020-01-21 06:50:35.709419-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - Make sure TBT & USBC is on"
IOReg Screenshot:

Screen Shot 2020-01-21 at 6.55.07 AM.png

Code:
Timestamp                       (process)[PID]
2020-01-21 06:58:29.416875-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::start(IOService*)> ACPIDebug: Version 0.1.4 starting on OS X Darwin 19.2.
2020-01-21 06:58:29.416942-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x40039854
2020-01-21 06:58:29.416998-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe00e4000
2020-01-21 06:58:29.417051-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0800000
2020-01-21 06:58:29.417102-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0900000
2020-01-21 06:58:29.417154-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0908000
2020-01-21 06:58:29.417208-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0910000
2020-01-21 06:58:29.417260-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0920000
2020-01-21 06:58:29.417315-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xe0a00000
2020-01-21 06:58:29.417368-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_INI Root Port"
2020-01-21 06:58:29.417422-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICMBoot"
2020-01-21 06:58:29.417476-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Tbt TWIN set to One"
2020-01-21 06:58:29.417528-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Tbt Force Power with FPG0"
2020-01-21 06:58:29.417581-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Up Stream VID/DID =0000000015EA8086"
2020-01-21 06:58:29.417632-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Delay to appear = 185 us"
2020-01-21 06:58:29.417684-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICMS"
2020-01-21 06:58:29.417737-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_0="
2020-01-21 06:58:29.417788-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0xffffffff
2020-01-21 06:58:29.417840-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI called"
2020-01-21 06:58:29.417893-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI RP OK!"
2020-01-21 06:58:29.417945-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI UPSB OK!"
2020-01-21 06:58:29.417996-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 0 done"
2020-01-21 06:58:29.418049-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 3 done"
2020-01-21 06:58:29.418100-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 4 done"
2020-01-21 06:58:29.418152-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI Dp 5 done"
2020-01-21 06:58:29.418205-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI DPs done"
2020-01-21 06:58:29.418257-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI0 all done"
2020-01-21 06:58:29.418308-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configure NHI End"
2020-01-21 06:58:29.418361-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_1="
2020-01-21 06:58:29.418412-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a1
2020-01-21 06:58:29.418464-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_2="
2020-01-21 06:58:29.418516-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a1
2020-01-21 06:58:29.418568-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_3="
2020-01-21 06:58:29.418620-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a7
2020-01-21 06:58:29.418672-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800003f5
2020-01-21 06:58:29.418724-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ICME_4="
2020-01-21 06:58:29.418776-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800001a7
2020-01-21 06:58:29.418827-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "ISTA="
2020-01-21 06:58:29.418879-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: 0x800003f5
2020-01-21 06:58:29.418932-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "Configuration delay = 1004 ms"
2020-01-21 06:58:29.418984-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_L61"
2020-01-21 06:58:29.462082-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS0 RP05"
2020-01-21 06:58:29.462430-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCEU RP05"
2020-01-21 06:58:29.462527-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCEU RP05- Put upstream bridge back into D0 "
2020-01-21 06:58:29.464283-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS0 UPSB"
2020-01-21 06:58:29.464799-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCED UPSB"
2020-01-21 06:58:29.466048-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCED - enable GPIO"
2020-01-21 06:58:29.466441-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - PCI wants on"
2020-01-21 06:58:29.466756-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - NHI wants on"
2020-01-21 06:58:36.820007-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "RTPC NHI0 called with arg: 0000000000000000"
2020-01-21 06:58:36.820431-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS3 NHI0, Nothing to do!"
2020-01-21 06:58:36.821307-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "_PS3 DSB0"
2020-01-21 06:58:36.821374-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0"
2020-01-21 06:58:36.821441-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "POFF DSB0"
2020-01-21 06:58:36.821504-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- Put upstream bridge into D3"
2020-01-21 06:58:36.821568-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- Set link disable on upstream bridge"
2020-01-21 06:58:36.821632-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- Wait for link to drop..."
2020-01-21 06:58:37.824847-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "PCDA DSB0- disable GPIO"
2020-01-21 06:58:37.824913-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - PCI wants on"
2020-01-21 06:58:37.824978-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - NHI wants off"
2020-01-21 06:58:37.825042-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - XHCI wants on"
2020-01-21 06:58:37.825107-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - TBT allows off"
2020-01-21 06:58:37.825171-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - USB forced on"
2020-01-21 06:58:37.825235-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - TBT GPIO should be off"
2020-01-21 06:58:37.825300-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - USB GPIO should be on"
2020-01-21 06:58:37.825364-0800  localhost kernel[0]: (ACPIDebug) <ACPIDebug`org_rehabman_ACPIDebug::PrintTraces()> ACPIDebug: "UGIO - Make sure TBT & USBC is on"
IOReg screenshot: Device tree not fully materialized, but system is stable (no lockup) so that's a good sign.

Screen Shot 2020-01-21 at 6.59.18 AM.png


For reference purposes, the fully materialized device tree should look like this:

Screen Shot 2020-01-20 at 4.56.39 AM.png Screen Shot 2020-01-20 at 4.56.58 AM.png
 
Last edited:
UPDATE: One more question added (in red).
  • Did you install Clover rc scripts? These files will be in your /etc/rc.boot.d and /etc/rc.shutdown.d folders.

I did install them, yes.

However, are these files still needed if using the new native nvram? I was having some odd issues with iMessage not syncing properly 100% of the time and sometimes not clearing out messages that I had already sent - which honestly, I think trying out this native nvram has seemingly fixed.
 
I did install them, yes.

However, are these files still needed if using the new native nvram? I was having some odd issues with iMessage not syncing properly 100% of the time and sometimes not clearing out messages that I had already sent - which honestly, I think trying out this native nvram has seemingly fixed.
With native NVRAM, the following are not needed:
  • Clover RC scripts
  • EmuVariableUefi.efi (or EmuVariableUefi-64.efi)
I had time to test native NVRAM with OpenCore early this morning, but not with Clover. Once I do that (hopefully this evening) I'll update the Catalina Mini-Guide and provide a section in that guide for users already running Catalina to switch to native NVRAM.
 
So here is a semi-related question.
Is SSDT-DTPG needed if you are also using SSDT-PLUG?
They both seem to have similar code in them.
At least 2 of those SSDTs have built-in DTGP functions, but SSDT-DTPG is needed for the Thunderbolt Hotplug SSDT. I could combine those two into one or remove the built-in DTGP methods and reference the single external method. Will do one or the other soon.

Because we removed SSDT-AWAC and SSDT-SBUS-MCHC, only SSDT-PLUG contains a built-in DTGP method. I've externalized this method in the attached version. Would someone running OpenCore replace their existing SSDT-PLUG.aml with attached version, reboot, then run IORegistryExplorer and scroll all the way down to PR00 and check whether Plugin-Type property appears?
 

Attachments

  • SSDT-PLUG.aml
    110 bytes · Views: 109
Last edited:
With native NVRAM, the following are not needed:
  • Clover RC scripts
  • EmuVariableUefi.efi (or EmuVariableUefi-64.efi)
I had time to test native NVRAM with OpenCore early this morning, but not with Clover. Once I do that (hopefully this evening) I'll update the Catalina Mini-Guide and provide a section in that guide for users already running Catalina to switch to native NVRAM.

Cool, thanks. Sounds like I installed the new native NVRAM properly then. It seems to be working well here.


As far as the stability/freezing issue - as a precaution, I ran memtest last night just to rule out any memory issues. Came back clean / 0-errors.
 
With native NVRAM, the following are not needed:
  • Clover RC scripts
  • EmuVariableUefi.efi (or EmuVariableUefi-64.efi)
I had time to test native NVRAM with OpenCore early this morning, but not with Clover. Once I do that (hopefully this evening) I'll update the Catalina Mini-Guide and provide a section in that guide for users already running Catalina to switch to native NVRAM.
Sorry for this comment, but, what is the benefits to use native NVRAM ? The compatibility with thunderbolt devices?
 
Back
Top