Jump to content

Build Ryzen 9 9950X - ASUS ProArt x670e


backinblackx86

Recommended Posts

Hello, I now have an AM5 setup in need of booting MacOSx86 as the Trx50 has been put in use as a Linux Nvidia-gpu rendering server:

 

Ryzen 9950x 16-core

ASUS ProArt x670e

Corsair 192GB 4x48GB (CMK192GX5M4B5200C38)

FENVi T919 (Pulled from Trx50 build)

 

I never did get around to updating the Trx50 build beyond 14.4.1.

 

I would like to clone my Trx50 setup but perhaps starting fresh is ideal. Thoughts?

 

Edited by backinblackx86
Link to comment
Share on other sites

  • Supervisor
13 hours ago, backinblackx86 said:

Hello, I now have an AM5 setup in need of booting MacOSx86 as the Trx50 has been put in use as a Linux Nvidia-gpu rendering server:

 

ASUS ProArt x670e

Corsair 192GB 4x48GB

Ryzen 9950x 16-core

 

I never did get around to updating the Trx50 build beyond 14.4.1.

 

 

13 hours ago, backinblackx86 said:

I would like to clone my Trx50 setup but perhaps starting fresh is ideal. Thoughts?

you could clone OSX and use a completely different EFI for it

you need to patch acpi and use proper kernel patches for your new 16 cores cpu 🙂

 

  • Like 1
Link to comment
Share on other sites

  • Supervisor

ACPI patches for ASUS ProArt x670E (thanks @CorpGhost from AMD discord server)

 

For FENVI/Broadcom WIFI for OSX greater than Ventura OS:

 

Patches for 16 cores CPU:

AMD 16 cores kernel patches.plist.zip

 

@backinblackx86

As advice i suggest to use only two dimm to install if you are not so confident with this new system

It works perfectly with your four dimm, but in an error situation it is a long boot procedure to recover

with two dimm all is more simple

  • Ok 1
Link to comment
Share on other sites

I still have the 9950x sealed in the box and have yet to install it into a motherboard. Ideally, while I have one of the Pro-Art x670e servers offline, I should be able to upgrade the cpu and attempt to boot MacOS. How well does the Zen 5 perform compared against the Zen 4?

Edited by backinblackx86
Link to comment
Share on other sites

  • 3 months later...
Posted (edited)
1 hour ago, fabiosun said:

I think x670e proart bios need acpi patching

and all will be fine

Yes, I read through the links you provided above. I attempted to build a fresh configuration of open core debug v103 with the acpi patches applied but booting was unsuccessful. Your support is much appreciated.

 

00_HANGS.zip

Edited by backinblackx86
Link to comment
Share on other sites

Posted (edited)

I am attempting to boot Sonoma 14.4.1 with onboard Wifi/BT/Audio/Ethernet/iGPU disabled in the BIOS currently. After I changed the Securebootmodel to Disable, the boot process is still stuck at 17:765 00:012 AAPL: #[EB|LOG:EXITBS:START] 2025-01-03T00:52:17. I also tried the patches linked here below with identical results. I tried another user’s EFI and it did load and eventually KP, I must be missing something obvious and will look at this again with fresh eyes.

 

Edited by backinblackx86
Link to comment
Share on other sites

  • Supervisor
Posted (edited)
11 hours ago, backinblackx86 said:

Yes, I read through the links you provided above. I attempted to build a fresh configuration of open core debug v103 with the acpi patches applied but booting was unsuccessful. Your support is much appreciated.

 

00_HANGS.zip 1.77 MB · 1 download

Ehm..... 🙂

this is not possible it was working with any OSX and your proart /x670 7950x system

 

Have you a working EFI you used with old bioses and old OSX?

 

DevirtualizeMMIO quirk is a fundamental quirk for x670/x870 platform and MMIO areas could differ from different motherboard manufacturers)

 

EDIT:

in this EFI you use also wrong ACPI patches (proart board is different from Hero or other boards)

 

Edited by fabiosun
Link to comment
Share on other sites

5 hours ago, fabiosun said:

@backinblackx86this is my EFI adapted (i hope) for your system!

it is an Opencore debug release EFI if it hangs post a photo and debug opencore txt

I have added ACPI patches done by CorpNewt for your proart

EFI.zip 9.49 MB · 0 downloads

This does boot! I only added the boot-arg agdpmod=pikera to reach the GUI. I will now try to dissect it. After a year away, I feel a bit rusty but it is coming back to me.

  • Cross Finger 1
Link to comment
Share on other sites

Posted (edited)

Well I am typing to you from the machine, I was able to activate Audio with alcid=13, AirDrop/WiFi as well as iServices/iMessage. I also created a USBMap.kext. This isn’t my beloved Trx50 but it is snappy. After a year of Linux CLI, the MacOS GUI is a nice change of pace. I ran the GPU bench....solid score for my 6800XT. I would like to enable SLEEP, set the NVME as internal, and would like to understand the current USB4 functionality/limitations. Sometimes the system will KP during boot and generate this error:

 

Panic(CPU 22, time 5598465501): NMIPI for spinlock acquisition timeout, spinlock: 0xffffffa0df0a49e0, spinlock owner: 0xffffff95b32dfb30, current_thread: 0xffffff95b32dfb30, spinlock_owner_cpu: 0x16
RAX: 0x000000013b0a6fe9, RBX: 0xfffffff4969c74d8, RCX: 0x0000000038fef267, RDX: 0x0000000000000001
RSP: 0xfffffff4969c74b0, RBP: 0xfffffff4969c74c0, RSI: 0x0000000000000002, RDI: 0xffffff8016358280
R8:  0x000000000000002b, R9:  0x0000000000000000, R10: 0x000000000b7feca0, R11: 0x0000000000000007
R12: 0x0000000000000000, R13: 0x0000000000000000, R14: 0x00000005d21dba00, R15: 0xffffff8c22242830
RFL: 0x0000000000000246, RIP: 0xffffff801561f0ff, CS:  0x0000000000000008, SS:  0x0000000000000010
Panicked task 0xffffff95b4fc69d8: 7 threads: pid 302: mobileassetd
Backtrace (CPU 22), panicked thread: 0xffffff95b32dfb30, Frame : Return Address
0xffffffeee1ea1f80 : 0xffffff8015779af6 
0xffffffeee1ea1fe0 : 0xffffff80155bea9a 
0xfffffff4969c74c0 : 0xffffff80176e7ef6 
0xfffffff4969c74f0 : 0xffffff80176dd2e5 
0xfffffff4969c7540 : 0xffffff80176ec548 
0xfffffff4969c7610 : 0xffffff8017aa1e76 
0xfffffff4969c7670 : 0xffffff8017aa48e8 
0xfffffff4969c7720 : 0xffffff8018047cf4 
0xfffffff4969c7780 : 0xffffff8017aab2c6 
0xfffffff4969c7830 : 0xffffff801584d7e4 
0xfffffff4969c78a0 : 0xffffff80157e5b9f 
0xfffffff4969c7950 : 0xffffff801805e3da 
0xfffffff4969c7a40 : 0xffffff80157f03c2 
0xfffffff4969c7ba0 : 0xffffff80157f4294 
0xfffffff4969c7c50 : 0xffffff80157f3e0b 
0xfffffff4969c7d90 : 0xffffff80157f9865 
0xfffffff4969c7e20 : 0xffffff801806776d 
0xfffffff4969c7ea0 : 0xffffff80180549c6 
0xfffffff4969c7ed0 : 0xffffff8015821ed8 
0xfffffff4969c7f40 : 0xffffff8015c54e00 
0xfffffff4969c7fa0 : 0xffffff80155bedb6 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOStorageFamily(2.1)[1EEEAAAA-95C2-3606-8488-591BE79DB5B4]@0xffffff8017a9c000->0xffffff8017ab2fff
         com.apple.filesystems.apfs(2236.101.1)[0055B7C6-B196-3361-BF71-3B8A4B66DCD9]@0xffffff8017fef000->0xffffff80181a1fff
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[94B0A0E7-BA52-30BC-B65B-30282BF844E4]@0xffffff8016ab3000->0xffffff8016abdfff
            dependency: com.apple.driver.AppleEffaceableStorage(1.0)[D5CCC882-9FDA-32BA-99C3-D500724CE7CD]@0xffffff8016aca000->0xffffff8016acffff
            dependency: com.apple.iokit.CoreAnalyticsFamily(1)[E1F636C6-9D4A-3288-B37E-5A5AEB4CD6CA]@0xffffff8017082000->0xffffff801708bfff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[1EEEAAAA-95C2-3606-8488-591BE79DB5B4]@0xffffff8017a9c000->0xffffff8017ab2fff
            dependency: com.apple.kec.corecrypto(14.0)[A9D9B3D6-1F98-357A-AE06-E1D8B5BD31F2]@0xffffff80181e7000->0xffffff8018263fff
            dependency: com.apple.security.AppleImage4(6.3.0)[EED3E65A-C662-391F-AEB8-11A32115BCCD]@0xffffff8016b39000->0xffffff8016b5afff
         com.apple.iokit.IONVMeFamily(2.1)[6D413BEB-B513-3003-BDC9-FB59470D9FE7]@0xffffff80176d1000->0xffffff80176fbfff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[32EB6C1D-092C-34E5-9445-C84D15E83C9E]@0xffffff8016c9a000->0xffffff8016cd1fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[8C69C22C-E037-3FA0-96EF-11FF35FA1DCD]@0xffffff8017966000->0xffffff8017997fff
            dependency: com.apple.iokit.IOReportFamily(47)[8476E632-A5DB-34EC-A637-30C25D8C1767]@0xffffff80179a8000->0xffffff80179aafff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[1EEEAAAA-95C2-3606-8488-591BE79DB5B4]@0xffffff8017a9c000->0xffffff8017ab2fff

Process name corresponding to current thread (0xffffff95b32dfb30): mobileassetd
Boot args: -v revpatch=cpuname,sbvmm agdpmod=pikera alcid=13 

Mac OS version:
23E224

Kernel version:
Darwin Kernel Version 23.4.0: Fri Mar 15 00:11:05 PDT 2024; root:xnu-10063.101.17~1/RELEASE_X86_64
Kernel UUID: F1663C03-D822-3B5E-9D84-B324A759EC85
roots installed: 0
KernelCache slide: 0x0000000015200000
KernelCache base:  0xffffff8015400000
Kernel slide:      0x00000000152e4000
Kernel text base:  0xffffff80154e4000
__HIB  text base: 0xffffff8015300000
System model name: MacPro7,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
Panic diags file available: NO (0xe00002bc)
Hibernation exit count: 0

System uptime in nanoseconds: 6060898889
mLpa_sktd pS_leenetpe:r ( )   t i m e d - o uatb soonl uctpeu   2 0 ,   N M I - i nbgas
e_tsc          base_nano
  Uptime  : 0x00000001699cd723
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x0000007d6a4feb19 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
  Zone map: 0xffffff80df1c6000 - 0xffffffa0df1c6000
  . PGZ   : 0xffffff80df1c6000 - 0xffffff80f71c7000
  . VM    : 0xffffff80f71c7000 - 0xffffff85c04fa000
  . RO    : 0xffffff85c04fa000 - 0xffffff8758b60000
  . GEN0  : 0xffffff8758b60000 - 0xffffff8c21e93000
  . GEN1  : 0xffffff8c21e93000 - 0xffffff90eb1c6000
  . GEN2  : 0xffffff90eb1c6000 - 0xffffff95b44f9000
  . GEN3  : 0xffffff95b44f9000 - 0xffffff9a7d82c000
  . DATA  : 0xffffff9a7d82c000 - 0xffffffa0df1c6000
  Metadata: 0xffffffedecaf0000 - 0xffffffee0caf0000
  Bitmaps : 0xffffffee0caf0000 - 0xffffffee1caf0000
  Extra   : 0 - 0

panic(cpu 20 caller 0x<ptr>): Spinlock[0xffffffa0df0a49e0] timeout after 522913995 ticks ;lock owner thread=0xffffff95b32dfb30, current_thread: 0xffffff95b3672598, lock owner active on CPU 22, start time: 562395204540, now: 562918118535, timeout: 522885498 @locks_i386.c:487
Panicked task 0xffffff95b4f983d8: 4 threads: pid 329: WiFiAgent
Backtrace (CPU 20), panicked thread: 0xffffff95b3672598, Frame : Return Address
0xfffffff49683e480 : 0xffffff80156253b1 
0xfffffff49683e4d0 : 0xffffff801578ac80 
0xfffffff49683e510 : 0xffffff801577a34c 
0xfffffff49683e590 : 0xffffff80155be971 
0xfffffff49683e5b0 : 0xffffff801562569d 
0xfffffff49683e6a0 : 0xffffff8015624d43 
0xfffffff49683e700 : 0xffffff8015ddaffb 
0xfffffff49683e7f0 : 0xffffff80157704de 
0xfffffff49683e850 : 0xffffff801563e0b4 
0xfffffff49683e8d0 : 0xffffff8015770535 
0xfffffff49683e8f0 : 0xffffff80176df24b 
0xfffffff49683e920 : 0xffffff80176dd293 
0xfffffff49683e970 : 0xffffff80176ec548 
0xfffffff49683ea40 : 0xffffff8017aa1e76 
0xfffffff49683eaa0 : 0xffffff8017aa48e8 
0xfffffff49683eb50 : 0xffffff8017aab2c6 
0xfffffff49683ec00 : 0xffffff801584d7e4 
0xfffffff49683ec70 : 0xffffff8015841044 
0xfffffff49683eca0 : 0xffffff8018001866 
0xfffffff49683ecf0 : 0xffffff8018001916 
0xfffffff49683ed60 : 0xffffff80180014fe 
0xfffffff49683ee20 : 0xffffff8017fffe02 
0xfffffff49683ee40 : 0xffffff8018129253 
0xfffffff49683eeb0 : 0xffffff8018128221 
0xfffffff49683efd0 : 0xffffff80180fe439 
0xfffffff49683f0b0 : 0xffffff80180fe29b 
0xfffffff49683f130 : 0xffffff801810875c 
0xfffffff49683f230 : 0xffffff80181090eb 
0xfffffff49683f2a0 : 0xffffff80180b8d46 
0xfffffff49683f4f0 : 0xffffff80180b835d 
0xfffffff49683f590 : 0xffffff80180667d4 
0xfffffff49683f710 : 0xffffff801804e3cd 
0xfffffff49683f840 : 0xffffff80157fc967 
0xfffffff49683f990 : 0xffffff80157fb412 
0xfffffff49683fba0 : 0xffffff80158321f7 
0xfffffff49683fc70 : 0xffffff8015819a83 
0xfffffff49683fee0 : 0xffffff801581aa05 
0xfffffff49683ff40 : 0xffffff8015c54e00 
0xfffffff49683ffa0 : 0xffffff80155bedb6 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOStorageFamily(2.1)[1EEEAAAA-95C2-3606-8488-591BE79DB5B4]@0xffffff8017a9c000->0xffffff8017ab2fff
         com.apple.filesystems.apfs(2236.101.1)[0055B7C6-B196-3361-BF71-3B8A4B66DCD9]@0xffffff8017fef000->0xffffff80181a1fff
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[94B0A0E7-BA52-30BC-B65B-30282BF844E4]@0xffffff8016ab3000->0xffffff8016abdfff
            dependency: com.apple.driver.AppleEffaceableStorage(1.0)[D5CCC882-9FDA-32BA-99C3-D500724CE7CD]@0xffffff8016aca000->0xffffff8016acffff
            dependency: com.apple.iokit.CoreAnalyticsFamily(1)[E1F636C6-9D4A-3288-B37E-5A5AEB4CD6CA]@0xffffff8017082000->0xffffff801708bfff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[1EEEAAAA-95C2-3606-8488-591BE79DB5B4]@0xffffff8017a9c000->0xffffff8017ab2fff
            dependency: com.apple.kec.corecrypto(14.0)[A9D9B3D6-1F98-357A-AE06-E1D8B5BD31F2]@0xffffff80181e7000->0xffffff8018263fff
            dependency: com.apple.security.AppleImage4(6.3.0)[EED3E65A-C662-391F-AEB8-11A32115BCCD]@0xffffff8016b39000->0xffffff8016b5afff
         com.apple.iokit.IONVMeFamily(2.1)[6D413BEB-B513-3003-BDC9-FB59470D9FE7]@0xffffff80176d1000->0xffffff80176fbfff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[32EB6C1D-092C-34E5-9445-C84D15E83C9E]@0xffffff8016c9a000->0xffffff8016cd1fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[8C69C22C-E037-3FA0-96EF-11FF35FA1DCD]@0xffffff8017966000->0xffffff8017997fff
        

Thoughts?

benchmark.png

Edited by backinblackx86
Link to comment
Share on other sites

Posted (edited)

After I upgraded to Sequoia, a Canon EOS Utility process held my CPU at 5.1Ghz and sustained 80C, that did not seem normal as the fans were full blast. If I select 3500mhz in AMD Power Gadget, it calms down but "Automatic Speed Adjustment" went nuts. I was able to disable the background "EWCService."

Edited by backinblackx86
Link to comment
Share on other sites

Hello, @fabiosunsystem kernel panic'ed 4-5 times from a cold boot before it could reach the GUI. Upon loading the GUI, I was presented with this Log:

 

panic(cpu 0 caller 0xffffff801443179a): "The global payload bytes pointer is NULL\n" @apfs_vfsops.c:2740
Panicked task 0xffffff916c6ed870: 199 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffff87da0a65a0, Frame : Return Address
0xffffffdd5fc9b120 : 0xffffff80117e8351 
0xffffffdd5fc9b170 : 0xffffff801195611c 
0xffffffdd5fc9b1b0 : 0xffffff80119459e3 
0xffffffdd5fc9b280 : 0xffffff801177d971 
0xffffffdd5fc9b2a0 : 0xffffff80117e8647 
0xffffffdd5fc9b3a0 : 0xffffff80117e7ce2 
0xffffffdd5fc9b410 : 0xffffff8011fd34f8 
0xffffffdd5fc9b500 : 0xffffff801443179a 
0xffffffdd5fc9bb90 : 0xffffff801443d3be 
0xffffffdd5fc9bbc0 : 0xffffff80119d0aa4 
0xffffffdd5fc9bd40 : 0xffffff8011cb2d87 
0xffffffdd5fc9bf50 : 0xffffff801182ae85 
0xffffffdd5fc9bfa0 : 0xffffff801177d19e 
      Kernel Extensions in backtrace:
         com.apple.filesystems.apfs(2317.61.2)[B35F3280-A666-3A0F-A339-71F5BA7C3F78]@0xffffff8014390000->0xffffff8014551fff
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[3F1A6025-6D21-30D4-81D2-9271CF2B2E6B]@0xffffff8012cba000->0xffffff8012cc4fff
            dependency: com.apple.driver.AppleEffaceableStorage(1.0)[6BF4BAA2-B98E-3399-81EF-70D7656B6FAE]@0xffffff8012cd1000->0xffffff8012cd6fff
            dependency: com.apple.iokit.CoreAnalyticsFamily(1)[8EEA9C5C-D5EA-3CFB-9A8B-78B0AC27A2E4]@0xffffff80132d7000->0xffffff80132e0fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[4B0CF2F6-B2D4-37B7-BD27-A96CBA970155]@0xffffff8013d84000->0xffffff8013d9afff
            dependency: com.apple.kec.corecrypto(14.0)[71EB7861-89E8-3F92-A589-0B636129D376]@0xffffff8014597000->0xffffff8014619fff
            dependency: com.apple.security.AppleImage4(7.0.0)[4511F3E2-2D46-3601-851F-23E7EE092978]@0xffffff8012d46000->0xffffff8012d6afff

Process name corresponding to current thread (0xffffff87da0a65a0): kernel_task
Boot args: -v revpatch=cpuname,sbvmm agdpmod=pikera alcid=13 

Mac OS version:
Not yet set

Kernel version:
Darwin Kernel Version 24.2.0: Fri Dec  6 18:41:43 PST 2024; root:xnu-11215.61.5~2/RELEASE_X86_64
Kernel UUID: 1AF74199-8232-377B-9439-FC14897F5A39
roots installed: 0
KernelCache slide: 0x0000000011400000
KernelCache base:  0xffffff8011600000
Kernel slide:      0x00000000114e4000
Kernel text base:  0xffffff80116e4000
__HIB  text base: 0xffffff8011500000
System model name: MacPro7,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
Panic diags file unavailable, panic occurred prior to initialization
Hibernation exit count: 0

System uptime in nanoseconds: 1616961738
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x0000000060aff7df
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x00000037d3b1a336 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
  Zone map: 0xffffff8160667000 - 0xffffffa160667000
  . PGZ   : 0xffffff8160667000 - 0xffffff8178668000
  . VM    : 0xffffff8178668000 - 0xffffff864199b000
  . RO    : 0xffffff864199b000 - 0xffffff87da001000
  . GEN0  : 0xffffff87da001000 - 0xffffff8ca3334000
  . GEN1  : 0xffffff8ca3334000 - 0xffffff916c667000
  . GEN2  : 0xffffff916c667000 - 0xffffff963599a000
  . GEN3  : 0xffffff963599a000 - 0xffffff9afeccd000
  . DATA  : 0xffffff9afeccd000 - 0xffffffa160667000
  Metadata: 0xffffffd18193d000 - 0xffffffd1a193d000
  Bitmaps : 0xffffffd1a193d000 - 0xffffffd1b193d000
  Extra   : 0 - 0
 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.