Contribute
Register

[DEPRECATED] ASRock Rack EP2C602 Install Guide for Sierra and High Sierra

Status
Not open for further replies.
Joined
Jan 28, 2018
Messages
128
Motherboard
ASRock EP2C602
CPU
2 x E5-2680 v2
Graphics
EVGA 980 Classified
Mobile Phone
  1. iOS
Thanks a lot @teamawesome for sharing this guide.
I have very similar setup:
  • EP2C602 motherboard
  • 2x E5-2667 V2
  • DDR3 1600 64GB ECC
  • Nvidia GeForce GTX 760
I have followed all the steps, including flashing BIOS. I see following error(s):

---->8 snip 8<----
"thread invoke: preemption_level 2, possible cause: blocking while holding a spinlock, or within interrupt context"@BuildRoot/Library/..." "Should have -1622885568 Threads, but only found -1623286096 for Die -1609386496"...

--->8 snip 8<---

BSD process name corresponding to current thread: unknown
Attempting system restart...MACH Reboot
"Should have 24615792 Threads, but only found -1626427648 for Die 1 "@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu4570.62/osfmk/i386/cpu_threads.c:1099

--->8 snip 8<---

"thread already waiting on 0xffffff..." ... "Should have 32 threads, but only found 32 for Die 31502464"...

Lots of text just flies by at boot so it's difficult to read.
If it helps I have also posted the video here: https://1drv.ms/v/s!Astf8cG5q9cJgcMUI4qg1ePofW56Xw

Any help is appreciated.

Please zip entire EFI into one compressed archive and post it. I will then check it out for you.
 
Joined
Jan 28, 2018
Messages
128
Motherboard
ASRock EP2C602
CPU
2 x E5-2680 v2
Graphics
EVGA 980 Classified
Mobile Phone
  1. iOS
Joined
Jul 27, 2012
Messages
17
Motherboard
MSI Raider X299
CPU
Core i9-7860X
Graphics
Radeon RX Vega 64
Mac
  1. Mac mini
  2. Mac Pro
Mobile Phone
  1. iOS
Joined
Jan 28, 2018
Messages
128
Motherboard
ASRock EP2C602
CPU
2 x E5-2680 v2
Graphics
EVGA 980 Classified
Mobile Phone
  1. iOS

First, overwrite files to use these. You have Apple RTC checked under Kernel and Kext Patches. It isn't necessary if you flashed to the provided BIOS with an unlocked MSR and the BIOS are configured according to the attached PDF. Also, you never adjusted the values for SmUUID, Custom UUID, and ROM value. They all still say REPLACE ME.

Do all those things and test. If that doesn't work, you may have an incorrect slide value. Confirm it is calculated correctly. Potentially test with "slide=10".
 

Attachments

  • EFI.zip
    3.5 MB · Views: 88
Joined
Jul 27, 2012
Messages
17
Motherboard
MSI Raider X299
CPU
Core i9-7860X
Graphics
Radeon RX Vega 64
Mac
  1. Mac mini
  2. Mac Pro
Mobile Phone
  1. iOS
Do all those things and test. If that doesn't work, you may have an incorrect slide value. Confirm it is calculated correctly. Potentially test with "slide=10".

Downloaded the EFI and replaced. Also updated the config.plist with SmUUID, Custom UUID and ROM values.
Still same result.

To calculate slide value, I dropped into UEFI shell and typed memmap, it scrolls through several pages, so I used 'memmap -b'. First page of memmap.

There are many 'available' lines, not sure which I should use to calculate the slide value.
 
Joined
May 14, 2017
Messages
67
Motherboard
ASROCK EP2C602
CPU
2x E5 2680 v2
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@teamawesome Hello! I'm wondering why, after I succeeded reprogramming my NIC Device ID's, it sometimes drops and my ethernet ports disappear and I need to do the manipulation from linux all over again… Do you know where it might come from?
 
Joined
Jan 28, 2018
Messages
128
Motherboard
ASRock EP2C602
CPU
2 x E5-2680 v2
Graphics
EVGA 980 Classified
Mobile Phone
  1. iOS
@teamawesome Hello! I'm wondering why, after I succeeded reprogramming my NIC Device ID's, it sometimes drops and my ethernet ports disappear and I need to do the manipulation from linux all over again… Do you know where it might come from?

That’s very weird. I’ve never had any issues at all, in any OS (macOS, Windows, or Ubuntu).
 
Joined
Jun 26, 2017
Messages
21
Motherboard
Asrock EP2C602-4L/d16
CPU
E5-2687W
Graphics
GTX 1070
Download the original, untouched BIOS from ASRock. It is up to you if you update the CPU microcode or not with UEFI Bios Updater (UBU). Then unlock the MSR with UEFIPatch.

Hi, thanks for all your hard work!!! I have the Asrock EP2C602-4L/d16 (my asus z9pe just fried so I'm rebuilding)

I'm trying to figure out how to unlock MSR with UEFIPatch. I'm guessing this step is necessary even if I don't need NVME support? So I search "MSR" in UEFITOOL and then patch? Sorry I'm a lil lost :)
 
Joined
Jan 28, 2018
Messages
128
Motherboard
ASRock EP2C602
CPU
2 x E5-2680 v2
Graphics
EVGA 980 Classified
Mobile Phone
  1. iOS
Hi, thanks for all your hard work!!! I have the Asrock EP2C602-4L/d16 (my asus z9pe just fried so I'm rebuilding)

I'm trying to figure out how to unlock MSR with UEFIPatch. I'm guessing this step is necessary even if I don't need NVME support? So I search "MSR" in UEFITOOL and then patch? Sorry I'm a lil lost :)

UEFIPatch is a separate binary program from UEFITool, although from the same developer. As of this post, here is the most recent release.
 
Status
Not open for further replies.
Top