Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

share|improve this question
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
up vote 1 down vote accepted

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.

share|improve this answer

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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