Hi all,
iam Michaela and iam a young Student from Germany (Ulm).
Iam writing my Diploma work about YAFFS2 to integrate in the
real time operation system INTEGRITY-178B from Greenhills.
I have four NAND chips K9K4G08U0M from Samsung, which are
complete one Device.
I think i understand this main working about yaffs2 but iam a little
bit confuse about how to mark bad blocks. Is it a real mark on the
chip like yaffs1 or is it only a intern thing from yaffs2 ? I have this
PackedTags2 with fields SequenceNumber, ObjectID, ChunkID and
byteCount but where is this field for state??
So what i have to do exactly in this function  markNANDBlockBad?
Real Byte set on the device or only change this variable state of this block?
 
A other question is, i read YAFFS2 need this Block 0 for intern works.
So what exactly yaffs safe in this block?
 
Thanks very much !!
 
 
BR
Michaela