[Yaffs] BadBlock in YAFFS2

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: Michaela Mücke
Date:  
To: yaffs
Subject: [Yaffs] BadBlock in YAFFS2
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