Table of contents not updating

An UBI volume is a set of consecutive logical eraseblocks (LEBs).Each logical eraseblock may be mapped to any physical eraseblock (PEB).

This means that PEBs always have the EC header, except for the short period of time after the erasure and before the EC header is written.

Should an unclean reboot happen during this short period of time, the EC header is lost or becomes corrupted.

In this case UBI writes new EC header with an average erase counter just after the MTD device scanning is done.

Static volumes are read-only and their contents are protected by checksums, while dynamic volumes are read-write and the upper layers (e.g., a file-system) are responsible for ensuring data integrity.

UBI is aware of bad eraseblocks (e.g., NAND flash may have them) and frees the upper layers from any bad block handling.

Leave a Reply

Your email address will not be published. Required fields are marked *

One thought on “table of contents not updating”

  1. The on-line re-certification session is intended only for those who have already completed the 3-hour in-person PGC training for adults and who have to be re-certified within 5 years.