I have replaced Apple SSD in my Late 2015 27" 5K iMac about a year ago (last September). Used NGFF M.2 NVMe SSD adapter and ADATA XPG SX8200 Pro 1TB NVMe. Got great speeds (~3GB/s read/write) and no other issues.
About a month ago after returning from vacation I found my iMac stuck in Recovery mode. Not sure what happened (power outage or botched auto-update). It took few attempts to force it to boot, but eventually it has returned to normal.
Few days ago it started crashing with "3rd party NVMe controller. Command timeout. Write" in the crash log. Usually after the crash it get stuck in Recovery mode and disk utils not even listing SSD there. This is similar to the last month and I now believe the issue is similar. The bigger difference is now it happens all the time. It crashed several times while I was reading forums today. It also crashed few times when I tried to update to the latest macOs version. I am on 12.04 currently. I have nothing else running except browser, suddenly there is a beach ball and few seconds later black screen and boot to recovery. Turning power off/on helps with normal boot.
Did anyone else experience similar issues? Any ideas why it would go from being super stable for almost a year and becoming practically unusable?
About a month ago after returning from vacation I found my iMac stuck in Recovery mode. Not sure what happened (power outage or botched auto-update). It took few attempts to force it to boot, but eventually it has returned to normal.
Few days ago it started crashing with "3rd party NVMe controller. Command timeout. Write" in the crash log. Usually after the crash it get stuck in Recovery mode and disk utils not even listing SSD there. This is similar to the last month and I now believe the issue is similar. The bigger difference is now it happens all the time. It crashed several times while I was reading forums today. It also crashed few times when I tried to update to the latest macOs version. I am on 12.04 currently. I have nothing else running except browser, suddenly there is a beach ball and few seconds later black screen and boot to recovery. Turning power off/on helps with normal boot.
Did anyone else experience similar issues? Any ideas why it would go from being super stable for almost a year and becoming practically unusable?
Code:
panic(cpu 0 caller 0xffffff800af747c6): nvme: "3rd party NVMe controller. Command timeout. Write. fBuiltIn=1 MODEL=ADATA SX8200PNP FW=42BEU1TA CSTS=0x1 US[1]=0x0 US[0]=0x24 VID=0x1cc1 DID=0x8201 CRITICAL_WARNING=0x0.\n" @IONVMeController.cpp:6053
Panicked task 0xffffff95158f9670: 237 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffff8b7cc0baa0, Frame : Return Address
0xffffffa089e83a20 : 0xffffff8008681c8d
0xffffffa089e83a70 : 0xffffff80087e1596
0xffffffa089e83ab0 : 0xffffff80087d0963
0xffffffa089e83b00 : 0xffffff8008621a70
0xffffffa089e83b20 : 0xffffff800868205d
0xffffffa089e83c40 : 0xffffff8008681816
0xffffffa089e83ca0 : 0xffffff8008f15163
0xffffffa089e83d90 : 0xffffff800af747c6
0xffffffa089e83da0 : 0xffffff800af57b13
0xffffffa089e83dd0 : 0xffffff8008e4a6b5
0xffffffa089e83e40 : 0xffffff8008e4a5b8
0xffffffa089e83e70 : 0xffffff80086d43a5
0xffffffa089e83ee0 : 0xffffff80086d5472
0xffffffa089e83fa0 : 0xffffff800862119e
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[B900A26E-D6A1-3D50-A2A9-6179B005F336]@0xffffff800af4f000->0xffffff800af7bfff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[2B96E04B-E2A5-3296-AF14-6A766880A652]@0xffffff8009da1000->0xffffff8009dc2fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[654ABF9D-EB24-3B64-AB1C-EC2AC8357192]@0xffffff800b224000->0xffffff800b24ffff
dependency: com.apple.iokit.IOReportFamily(47)[5578189C-7C1D-3158-B357-F8D6A216DCE1]@0xffffff800b261000->0xffffff800b263fff
dependency: com.apple.iokit.IOStorageFamily(2.1)[66DDF66B-57B8-3994-83B5-B5A169C445E1]@0xffffff800b366000->0xffffff800b37cfff
Process name corresponding to current thread (0xffffff8b7cc0baa0): kernel_task
Mac OS version:
21F79
Kernel version:
Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64
Kernel UUID: 3C587984-4004-3C76-8ADF-997822977184
KernelCache slide: 0x0000000008400000
KernelCache base: 0xffffff8008600000
Kernel slide: 0x0000000008410000
Kernel text base: 0xffffff8008610000
__HIB text base: 0xffffff8008500000
System model name: iMac17,1 (Mac-B809C3757DA9BB8D)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0