X870E motherboard

I have one more day to return within the deadline, so I go for ....
 
  • Like
Reactions: fabiosun
Probably a 9800x3d CPU :D
Because the large L3 cache specifically helps with audio, or because it's all new and shiny?

6800gpu
Rme Aio Pcie
Asus 10g Ethernet card
Uad pcie
Physical x16 slot for GPU (x8 electrical should be enough, if need be)
2 x1 slots for audio cards
x4-8 slot for 10G NIC
3 m2s 1 sata hard drive
1 SATA is not a constraint yet
some of the M.2 slots will have to come from the chipset, and share the x4 uplink to the CPU with other I/O

Throwing the constraints into my favourite search engine for specifications, I can see the problem but there are a few candidates.
My favourite would be Asus ProArt B650 Creator: CPU PCIe slots x16/x8 and x0/x8 for GPU and NIC, x1 and x4 slots from B650 and 3 M.2 overall.
(Make that ASUS ROG Strix B650E-F Gaming WIFI if you deem PCIe 5.0 and/or a full set of 16 lanes to thet GPU to be relevant.)

There are X670 options, but I don't like that most of the relevant I/O hangs from the second chipset as here: That's an unnecessary double hop to the CPU and even more overhard on the x4 uplinks. I'd prefer a B650 board, hanging everything from a single chipset.

3086588-l8.webp
 
Why are you not liking the new 870e? 9800x3d is king for gaming which i do sometimes. The only info I can get for audio performance for you is this article, they update it once a year https://www.scanproaudio.info/2024/09/12/5075/ and don't know if they will do the new chipset.

I did have a pro art board i think the gen before 650 and i couldn't get my carbon to work thru thunderbolt. So i settled on X570S AERO G, I cannot get the new mac os installed but i have sonoma last gen on it. I dont want to bother casey on it atm as he has help me so much trying to get this going. I could send you my efi if u wanna give it a shot.

They benchmark mostly vsti's. The most important thing would be audio latency and Avid carbon is real time thru there own dsp. Second would be ua but all the app have there own monitoring software and so the only thing you could benchmark for me in my world is literally triggering something like acoustic drum sample thru a e-drum set and get the lowest level of audio which is mostly based on companies drivers. In this area my m-box drive can go below 32 latency where is rme is lock at 32. To me its still sad that audio latency is still a massive bottleneck, people think 32 buffer is cool but its laggy as all hell. Since im mostly a jazz drummer and study tabla you would understand why all of this is important..
 
X670 is, literally, two daisy-chained B650, all going through a single PCIe 4.0 x4 link (Intel is now using PCIe 4.0 x8 for its consumers chipsets). And X870 is a minor design update on X670—so minor that there's no urgency to offer the single chip as B850. This looks like a pitiful marketing trick to have users think they need to buy a new and expensive 800 motherboard with their Ryzen 9000.

See that X670E Gaming Plus block diagram above? On the first chipset, you already have a x4 M.2 slot, plus all the USB and SATA connectivity. Then on the second chipset you have a second M.2 slot, three PCIe slots (x4, x1 and 3.0 x1), the NIC and some more USB. Any network traffic is taking one lane out of the four lanes that the two M.2 drives and the three PCIe slots also need to reach the CPU. If you have your two audio cards in these PCIe slots, there are at the bottom of this chain, sharing traffic with the NIC and USB but it should still fit; now if just one of these two PCIe 4.0 M.2 requires I/0 at the same time, there's not enough bandwith for everyone to operate at nominal rate.
X870 is going to be the same kind of oversubscribed contraption.

If latency matters, I think you should stay clear of X670/X870 and try to have only one hop to the CPU, hence a B chipset.

I dont want to bother casey on it atm as he has help me so much trying to get this going. I could send you my efi if u wanna give it a shot.
Open a support thread here, the more eyes on it the better. (I'm not an AMD expert by the way, I'm mostly follwing out of curiosity.)
 
Had a long talk with my friend, The 870e is certified to run thunderbolt 3 over usb 4 connection on 870e. So thats good, but we dont know if apples tb to ethnetnet adapter works on it, this does on my intel system. Also, the other guy got 10g working so, if that shows up pretty sure thats the same chipset that works with avid carbon and also the same chipsrt ont he asus 10g card.

9800 cpu is cause its great for games on pc.
 
I'm writing again in this thread after doing several "experiments" with my new system and especially after adding my second GPU
I had to move my broadcom wifi internally that I was previously using on a PCIEx adapter
mapped the usb and everything work(ed) perfectly..or so it seemed to me

Randomly the wifi is lost with the classic crossed out icon, the bluetooth remains functional but obviously all the apple services are lost

After this long introduction I tried to disable some patches, one in particular seems to be the cause (it's not sure because I'm still trying)
I was curious if any of you with a well-filled x870 system with nvme and with two GPUs and wifi compatible are willing to try some things like I'm doing now :)

Patch disabled:

CaseySJ | IOPCIIsHotplugPort | Fix PCI bus enumeration on AM5 | 13.0+

i disabled this patch and all seems to be fine also in my dual GPU condition and in internal wifi
As information my second slot where i put my second GPU "needs" to be bridged via SSDT (done in ssdtime script)

Any othe users with experiences in this subject? :)

1741801699021.png

1741801733960.png

1741801771146.png

1741801826142.png
 
Last edited:
  • Like
Reactions: etorix and Shaneee
My Hero dashboard
green dot mean fullfilled with devices
Is some of you trying to use Tahoe with a "similar" complex system?
4 NVME
Two GPU
4 sata SSD disk
?
I would like to understand if it is a problem of my knowledge
:)
 

Attachments

  • x870e Hero dashboard.jpg
    x870e Hero dashboard.jpg
    85.7 KB · Views: 13
Last edited:
To boot in tahoe i have to disable realtek 5gbit ethernet in bios
Then system freezes soon after the login
Other os till sequoia work perfectly without disabling any devices in bios
No great problem because i use macOS ventura as my primary system but i would like to see users with similar compkex system in tahoe usage
 
Even if it doesn't seem like much interest, I'll share the additional small steps I've taken to get Tahoe working.I still think one of CaseySJ's patches isn't working well on Tahoe, especially since I'm having the same symptoms I had on the x670e before those patches :)I can only get Tahoe to work by disabling both Ethernet and Asmedia USB4 (as well as Wi-Fi).I haven't tried all the combinations; with older systems, I can leave everything enabled.I tried leaving only the Intel i226 enabled. The system boots, but then freezes shortly after logging in.It's interesting, however, that a log appears here to send to Apple, which seems to be the culprit of the kext I use, AppleIGC. Maybe there are more compatible with Tahoe.We'll see.

LWScreenShot 2025-07-17 at 11.37.24.png
 
Another little step
Disabling "only" both ethernet in Tahoe system works (obviusly no internet services)
disabling only one ethernet (realtek) and disabling ethernet kext, system freezes after login and error is about GPU internal OSX kext
 

Attachments

  • Like
Reactions: Lorys89
Another little step
Disabling "only" both ethernet in Tahoe system works (obviusly no internet services)
disabling only one ethernet (realtek) and disabling ethernet kext, system freezes after login and error is about GPU internal OSX kext
send the config.plist
 
Have you tried disabling the CaseySJ patch | probeBusGated | Disable 10 bit tags | 26.0+ and inserting the bootarg pci=0x8000000
 
All test we did here in the past have been done with no success

now disabling sata controller:
Kernel Extensions in backtrace:
com.apple.driver.AppleEthernetRL(1.0d1)[51145145-5033-3B04-A2AA-123E33828F55]@0xffffff800ec71000->0xffffff800ecb5fff
dependency: com.apple.driver.AppleSkywalkAVB(1)[50F7FAFE-EF48-3EFC-9813-66D9BF372D70]@0xffffff800ecbb000->0xffffff800ecbbfff
dependency: com.apple.iokit.IONetworkingFamily(3.4)[3927A1C1-FAF2-3622-A5AD-E60D64F4FC66]@0xffffff800ea22000->0xffffff800ea37fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[136D53E6-1606-3273-8678-29D494AAB728]@0xffffff800ecd2000->0xffffff800ed24fff
dependency: com.apple.iokit.IOSkywalkFamily(1.0)[CC3BD8F4-CAF9-3D55-908C-9471570E9CC5]@0xffffff800ede6000->0xffffff800ee15fff
dependency: com.apple.iokit.IOTimeSyncFamily(1400.58)[56832565-58FB-3F94-8140-A75C74EA45F9]@0xffffff800f03e000->0xffffff800f074fff
 
I still think one of CaseySJ's patches isn't working well on Tahoe, especially since I'm having the same symptoms I had on the x670e before those patches
If so, you may have to wait until Apple publishes the Darwin source code for Tahoe so @CaseySJ can investigate what may have changed.
 
  • Like
Reactions: fabiosun
If so, you may have to wait until Apple publishes the Darwin source code for Tahoe so @CaseySJ can investigate what may have changed.
Sorry for delay in my answer
Problem is present also in tahoe beta 1 and for this apple release something
For this i am asking to see other with similar and complex systen to skip an ‘user’ error i cant see by now if i do something wrong
 
@etorix check this screenshot:
Screenshot 2025-07-22 at 16.18.55.png

same bios condition and EFI, different OS, in tahoe ethernet is not there (DP30)
 
enabling DisableIoMapper helps to see also dp30 in Tahoe, but appleIGC seems not loaded well
 
Are the two IOReg files in post #31 above from the same system (Asus ROG Crosshair X870E)?
In these files, I also notice that
_SB/PCI0/GPP7/UP00/DP40/UP00/DP38 disappears in Tahoe (and is not in the Ventura screenshot either), and that
_SB/PCI0/GPP7/UP00/DP40/UP00/DP20 hosts a Broadcom device, which is absent in Tahoe. Unsupported? Disabled in BIOS?

1753210329037.png

That's many PCI enumeration issues, even if some don't matter because there's no device attached.
 
Bios conditions and EFI are the same @etorix
only different behaviour from Tahoe and Ventura Os
enabling DisabliIOMapper quirk i see also in Tahoe DP30..but AppleICG is not loaded
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.