However, if you choose the right values, there is a high chance it will work. The memory areas presented here are machine specific and not applicable to other systems as such. I originally got the idea some years ago when someone asked how to fix the error code 12 with the nMP on this forum. To my knowledge, this method is not described anywhere else. I decided to put my theory in practice and enlarged the problematic memory area the eGPU requests. This is a big obstacle in Windows, resulting in error code 12. The root issue with the Thunderbolt is too narrow PCIe bridges. For this reason, I recommend to use the short Sintech adapter which did not have this issue. During reassembly of the lower case, the other plastic clip in the middle did not seem to snap in. It turned out that the socket of the longer adapter was too tall. So I ordered both the short and longer adapters from Sintech: The most interesting thing is PCIe 3.0 x4 of course, more than doubling the transfer speed compared to TB2, and leaves behind TB3 as well due to its 22Gbps limit and complex design.Īs we know, Apple uses a proprietary interface but luckily there exists M.2 NVMe adapters for upgrading 2013-2015 MBP's SSD.
There are so many things we miss from this machine. Official battery replacement was not as expensive as I thought and the cycle count was 0! This model supports "silent clicking", a nice feature that turns off the sound of your trackpad's click. This is now my primary Mac as it has a brand new battery and top case with the keyboard. Thanks to and earlier implementations, I was interested in trying out a direct M.2 PCIe 3.0 x4 interface of my Mid 2015 15" MBP (M370X) for eGPU.