iPhone 6S+ 64GB TLC NAND and NVMe PCIe controller

neurostar

macrumors newbie
Original poster
Jun 24, 2010
4
1
I was just curious whether apple use TLC or MLC for iPhone 6S.
Based on 16GB NAND part number from ifixit and chip works, they were all MLC from Toshiba or Hynix.

I compiled https://github.com/matthiasgasser/IOKitBrowser in Xcode and ran it on my iPhone 6S+ 64GB.
Based on output my 64GB NAND is TLC.

IMG_0772.PNG


Interestingly it seems that apple developed embed NVMe SSD controller and put it into A9 SOC.

IMG_0773.PNG

Lastly, it seems that the code name of A9 is "twister".

IMG_0774.PNG