Contribute
Register

Asus P8H67-M EVO High Sierra OpenCore

Status
Not open for further replies.
Joined
Nov 17, 2011
Messages
123
Motherboard
Asus UX310UAK-OC
CPU
i7-7500U
Graphics
HD 620
Mobile Phone
  1. iOS
Hello everyone,
I'm trying to give new life to this old mobo. CPU is an i7 2600K (Sandy Bridge), dGPU is an NVIDIA GTX 760.
I created the High Sierra USB installer and followed (very very carefully) the Dortania guide for Opencore 0.6.5, but it seems that I cannot get past OpenCore's "End Random Seed" message.

A few notes about this mobo and its BIOS: UEFI is supported, but there are no option for "Above 4G decoding" (which should be enabled) "VT-d" and "CFG-Lock" (which should both be disabled).

Reading OpenCore debug output i get this line: "OCCPU: EIST CFG Lock 0". This, as stated in Dortania guide, should mean that CFG Lock is disabled by default, so I set both "AppleCpuPmCfgLock" and "AppleXcpmCfgLock" to "NO".
Same goes with "VT-d", which is not supported by the mobo, so I set "DisableIOMapper" to "NO"
I also tried to set all these to "Yes" and even combine "Yes" and "NO", all to no avail.

Attached is my EFI folder and OpenCore's debug and mobo's original DSDT.aml

If anyone could give me any kind of suggestion, it would be much appreciated.

Thanks!
 

Attachments

  • DSDT.aml
    44.9 KB · Views: 89
  • opencore-2021-01-07-163808.txt
    256 KB · Views: 506
  • EFI.zip
    2.4 MB · Views: 187
Last edited:
Please read and comply with the rules, in particular the one regarding profiles.
Link to profile - Just three items - Motherboard (or prebuilt system), Processor (CPU) and Graphics.
 
I managed to get past EndRandomSeed, but I get a CPU Kernel Panic caused by AppleIntelCPUPowerManagement.
I tried every solution I could think of; loading NullCPUPowerManagement.kext, fixing HPET with SSDT and ACPI patches, DummyPowerManagement Quirk, different slide values (0 and 101), MMIO Whitelist.

Attached are the KP screenshot, BIOS settings, the last config.plist I used and ACPI folder
 

Attachments

  • ACPI.zip
    5 KB · Views: 101
  • config.plist
    28.9 KB · Views: 100
  • BIOS_Settings.zip
    12.2 MB · Views: 92
Your .aml files and config.plist are a bit problematic for ACPI.
  • You should enable SSDT-EC.aml, not SSDT-EC-USBX.aml
  • You don’t need SSDT-IMEI.aml enabled
  • You should enable SSDT-PM.aml
Ultimately all you need for H67 and 2600K are only SSDT-EC.aml and SSDT-PM.aml.
 
Your .aml files and config.plist are a bit problematic for ACPI.
  • You should enable SSDT-EC.aml, not SSDT-EC-USBX.aml
  • You don’t need SSDT-IMEI.aml enabled
  • You should enable SSDT-PM.aml
Ultimately all you need for H67 and 2600K are only SSDT-EC.aml and SSDT-PM.aml.
Cleaned up config.plist as you suggested, but I still get "Fault CR2:0x00000000ffd886bb, 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 1" Kernel Panic.

The machine previously had a Mountain Lion partition Chimera bootloader. Could Chimera have anything to do with this?
 

Attachments

  • config.plist
    24.5 KB · Views: 57
  • IMG_3312.JPG
    IMG_3312.JPG
    2.9 MB · Views: 86
Cleaned up config.plist as you suggested, but I still get "Fault CR2:0x00000000ffd886bb, 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 1" Kernel Panic.

The machine previously had a Mountain Lion partition Chimera bootloader. Could Chimera have anything to do with this?
You should disable RebuildAppleMemoryMap. If it doesn’t work, try to reset NVRAM.
 
Huh - what happens if you enabled SyncRuntimePermissions?
You could try messing with SetupVirtualMap as well (though that only causes panics on Icelake/CometLake+ generally). It likely is needed for Sandy Bridge

I'd look a little bit through the troubleshooting section: https://dortania.github.io/OpenCore...es.html#kernel-panic-on-invalid-frame-pointer
Thanks for the hints!

I tried every option you suggested: SyncRuntimePermissions , SetuVirtualMap, the solutions in the link you provided and even this one here: https://dortania.github.io/OpenCore...pm.html#sandy-and-ivy-bridge-power-management, all to no avail.

I also tried to disable both SSDT-PM and SSDT-EC, enabling DummyPowerManagement , changing SMBIOS model to a newer iMac, but still nothing.

It's very odd, and I'm actually running out of options.
Attached is the last config.plist I used, with all SSDT's disabled. Same "Fault CR2" KP


 

Attachments

  • config12,2.plist
    25.1 KB · Views: 60
Status
Not open for further replies.
Back
Top