Buyers beware, apparently the excellent MX500 has been downgraded under the hood. Possibly even to QLC nand.
Various sources moan, but this poster on reddit has given some good links to help you figure out what version you might have got.
Here is a good source of info on the evolution of the MX500:
https://theoverclockingpage.com/2022...om-dram-cache/
You can see how Crucial has changed the NAND and controller over the years:
https://theoverclockingpage.files.wo.../variantes.png
https://theoverclockingpage.files.wo...cificacoes.jpg
The author claims that there is even a QLC version in the 2TB and 4TB capacities.
The most recent NANDs are "176-layer Micron FortisFlash B47R Replacement Gate Charge Trap NAND". The marking codes are NY133 and NY135.
NY135 = MT29F8T08EWLEEM5-QA:E (8 Tbit)
NY133 = MT29F2T08EMLEEJ4-QA:E (2 Tbit)
Older MX500 versions had Micron NW925 and NW926 NANDs.
NW925 = MT29F512G08EECAGJ4-5M:A (512 Gbit)
NW926 = MT29F1T08EMCAGJ4-5M:A (1 Tbit)
Micron's FBGA and Component Marking Decoder:
https://www.micron.com/support/tools-and-utilities/fbga
FlashMaster's NAND flash part number and ID decoder:
https://nand.gq/#/decode
The latest versions have a Silicon Motion SM2259 controller. Earlier versions had an SM2258.
I have posted info, including hires PCB photos, of my 1TB MX500 here (fw M3CR043):
https://forums.tomshardware.com/thre.../post-22866935
Reddit Source: