How to find out do I have NAND Flash or NOR flash (Compact Flash)

I have Transcend UDMA 300x 2Gb. No mention is it NAND or NOR flash

  • Have you looked at the technical specifications of your device? – Tom Wijsman Dec 9 '11 at 22:38
  • @TomWijsman yes, and there is no info about that. – bakytn Dec 10 '11 at 9:12

NOR flash is byte-addressable. It's usually used in applications where a CPU needs to execute code from it directly, like BIOS or boot ROM firmware.

NAND works in blocks somewhat like disks. So generally anything else, especially in memory card or storage device situations, is going to be NAND. Some NAND has a "Disk On Chip" mode where block 0 can be executed directly, but not any other blocks.

You could always open up the card and run any numbers on ICs you find within through Google to absolutely confirm.


Regarding your particular CF, it is NAND Flash chip. Look here, press release of Transcend's 300X CompactFlash cards.

And if you are interested in finding if CF is NAND/NOR google keyword for you is MTD.

Maybe somehow you can find the chip used by the flash. And then you can search for that chip if that chip is NAND or NOR.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.