I believe the comments below to be entirely correct but irrelevant in this case.
Physical block zero is not being ignored by yaffs as a special block reserved for some other critical function. It is just that the "undefined" value for a logical block in yaffs is zero.
Nick Bane
-----Original Message-----
From: Don Goodeve [
mailto:dgoodeve@acumalabs.com]
Sent: 17 June 2004 18:07
To:
guxm@utstar.com
Cc:
yaffs@toby-churchill.org
Subject: Physical block 0 in NAND flash devices
Dear GUXM et al.
The reason for physical block 0 being used differently and reserved is that it is the *only* block in NAND flash devices that the manufacturer guarantees to be free of defects. All other blocks in the device are subject to being mapped out at the foundry, or later in the field.
Check the documentation for your physical devices.
Cheers
Don
---------------------------------------------------------------------------------------
This mailing list is hosted by Toby Churchill open software (
www.toby-churchill.org).
If mailing list membership is no longer wanted you can remove yourself from the list by
sending an email to
yaffs-request@toby-churchill.org with the text "unsubscribe"
(without the quotes) as the subject.