User`s guide
MaxLoader User’s Guide
121
Hard disks are not a viable storage option for many embedded and handheld
systems because they are too big, too fragile and use too much power
Major difference is that NAND is shipped with marked bad blocks on the
device, while NOR chips are shipped defect free. Thus, one expects to
encounter some failures in NAND and should design accordingly.
How to Program NAND Flash
Since all Nand Flash contains BAD Block, NAND Flash developer should
know:
• What is the input parameter of ROM writer for supporting the pre-
programming in NAND flash memory
• Master image file.
• The number of NAND flash memory blocks. Refer to NAND flash memory
specification.
• The number of Reservoir blocks in NAND flash memory.(Refer to GBBM
specification.)
GBBM (Global Bad Block Management) manages the bad blocks of the whole
NAND flash memory.
Note: Usually, new developers for NAND Flash should have a solution
how to program their devices with NAND Flash semiconductor
engineers and programmer vendor’s software development engineer.
How to READ NAND Flash
There is no global standard file system for NAND Flash programming for
programmer vendors yet. Hence, customer who understands how to program
NAND Flash is not hard to expect that READ (copy) a NAND Flash is very
difficult project unless the customer knows all information how to program the
master NAND Flash. EE Tools support most NAND device with specialized