I'm still on the latest BIOS F4d.
macOS 11.4 doesn't boot for me (which is strange because a beta version of 11.4 did boot in the past).
I encountered a NVMe-related kernel panic that I was able to solve by inserting the drive into another slot (I moved it from M2P_SB to M2B_CPU). Now the machine boots fine. But after the login screen, (and waiting approx 10 seconds) the entire system freezes.
The same issue is discussed here (that's where I got the idea about changing the NVMe ports).
I do use a WD_BLACK SN850 with the latest firmware 613000WD (which I already upgraded using Windows coming from 611100WD). Unfortunately, this didn't fix the issue.
A potential path towards a solution. I do use NVMeFix 1.0.7.
View attachment 519678
View attachment 519680
View attachment 519681
Nope, everything freezes completely. Do you think this is yet another issue unrelated to NVMe?When the machine freezes at login, does the clock, top right in the menu-bar still advance?
Nope, everything freezes completely. Do you think this is yet another issue unrelated to NVMe?
I tried to press cancel, but then the cursor froze. I waited a few minutes, but nothing changed.
View attachment 519683
Yes, it's disabled (and I verified this in macOS 11.3) using SSDT.For sure later on in the crash there are negative NVME issues, but earlier it is centred on the USB sub-system, hence my question about the clock.
Hard to pinpoint.
I'm not familiar with your build. Have you disabled the RX6700?
<key>Kernel</key>
<dict>
<key>Add</key>
<array>
<dict>
<key>Arch</key>
<string>Any</string>
<key>BundlePath</key>
<string>FakePCIID_Intel_I225-V.kext</string>
<key>Comment</key>
<string>Supports 2.5Gbit Ethernet (Intel I225-V)</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string></string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>Arch</key>
<string>Any</string>
<key>BundlePath</key>
<string>FakePCIID.kext</string>
<key>Comment</key>
<string>Allows faked device-ids to attach to suitable drivers</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/FakePCIID</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
</dict>
</dict>
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x1B,0x2)/Pci(0x0,0x0)</key>
<dict>
<key>device-id</key>
<data>
8hUAAA==
</data>
<key>device_type</key>
<string>Ethernet controller</string>
<key>model</key>
<string>Intel(R) Ethernet Controller I225-V</string>
</dict>
</dict>
</dict>
There are no special components and settings.@ohcang, can you share more pictures for your hardware setup, particularly the case layout and the motherboard. Thanks.