I've been reading on MLC flash lately, and saw that erase blocks must be written sequentially. Does this mean that YAFFS2 manages a single MLC chip so that there is only one "open" erase block used for writing in every point in time? and only when it is filled can data be written to an other erase block?