Sintech ST-NGFF2013 and Xiwai

I’ve been hot-rodding older MacBook, MacBook Pro, and MacBook Air machines for a few years with NVMe SSD drives and Sintech and Xiwai adapters. I’ve found just about every NVMe drive, if properly formatted, will work with these machines; however, I have noticed several times now where these machines break into kernel panics, as shown below and discussed by others, with the first line of errors that would typically be seen in Apple’s Bug Reporter:

panic(cpu 0 caller 0xffffff80207597c6): nvme: "3rd party NVMe controller. Loss of MMIO space. Write.

In the past I resolved these errors by ordering a new adapter and then things were fine again. I had a couple bad adapters (the original ST-NGFF2013 and Xiwai) and decided to use my trusty 10x loupe to look closer at the failed PCBs. As shown in the pictures below the outer pins near the edge of the rev. C/D board pulled away from the Sintech ST-NGFF2013 rev C adapter, seemingly no longer soldered to the board:

I also looked at a failed Sintech ST-NGFF2013 (sorry, no pictures) and found the outermost pin (ground?) had cracked away on one side.

I made a warranty claim to Sintech on the rev. C/D board, but wanted to quickly revive my macbookpro11,4. Since the original ST-NGFF2013 had only one pin cracked away, I decided to pull out my trusty soldering iron and fix it. A quick dab of silver solder and the old ST-NGFF2013 was working admirably with my macbookpro11,4 again on May 30. It’s now a week later and not a single kernel panic. Better yet, Sintech agreed to send me a replacement rev. C/D ST-NGFF2013 and I expect to have that next week. Will report back afterward.

P.S. I purchased the ST-NGFF2013-C adapter on Amazon because I understood it may have a lower profile than the ST2013AM2. Maybe others can report in the comments what has worked better for them.

Leave a Reply

Your email address will not be published.