On Tuesday 24 August 2010 22:46:10 Sven Van Asbroeck wrote: > I'd like to find out how well production flash image programming is > supported by yaffs. > > Production image programming works as follows: > - First the whole flash is saved to a master image, this includes main as > well as spare areas. (the flash contains multiple yaffs partitions) - The > master image file is sent to a production facility, where flash chips are > programmed off a reel by an industrial flash programmer - The programmer > detects and skips bad blocks in the master image, and detects and skips bad > blocks on the target flash chip - So, after programming, block order is > preserved, but the position of bad blocks may have changed. > > Will yaffs mount partitions on a programmed flash chip correctly? If the > master image includes a check point, will this work ok? This will work with a slight caveat. You must ensure that the image does not include a checkpoint. The checkpoint is the only data that is position-critical. You can also use mkyaffs2image to generate such an image, but this generally needs some tweaks. -- CHarles