It is supposedly a JS28F128P33TF70, which is SLC (100K erase cycles). But during verbose bootup from 3.4.0012 it shows it as either Samsung or Micron, and the chip has a FRU sticker covering it.
EDIT: Samsung and Micron made SLC and MLC versions of the same device: 0xd3 so one would need to remove the sticker to confirm. The MLC has 10K erase cycle endurance.
EDIT2: It's too bad the Linux kernel for the Mellanox doesn't print the 3rd byte (cycle) of Read ID so I didn't have to peel back the FRU sticker. My switch with the Micron is newer, with components with late 2017 date codes vs early 2015.
The Micron is an "MT29F16G08AJADA(WP) IT D" (16 Gbit, industrial grade -40C - 85C).
The Samsung is a "K9WAG08U1D-SCB0" (4 Gbit, commercial grade 0C - 70C).
Both are SLC.
EDIT: Samsung and Micron made SLC and MLC versions of the same device: 0xd3 so one would need to remove the sticker to confirm. The MLC has 10K erase cycle endurance.
EDIT2: It's too bad the Linux kernel for the Mellanox doesn't print the 3rd byte (cycle) of Read ID so I didn't have to peel back the FRU sticker. My switch with the Micron is newer, with components with late 2017 date codes vs early 2015.
The Micron is an "MT29F16G08AJADA(WP) IT D" (16 Gbit, industrial grade -40C - 85C).
The Samsung is a "K9WAG08U1D-SCB0" (4 Gbit, commercial grade 0C - 70C).
Both are SLC.
Code:
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit), 1024MiB, page size: 2048, OOB size: 64
2 NAND chips detected
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit), 1024MiB, page size: 2048, OOB size: 64
2 NAND chips detected
Last edited: