Ticket #42 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

dynamic mtd partition table cration

Reported by: laforge@… Owned by: laforge@…
Priority: normal Milestone:
Component: u-boot Version: current svn head
Severity: blocker Keywords:
Cc: buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

When the device boots the first time, u-boot does a NAND bad block scan, and
stores the result in the bbt (bad block table) at the end of flash. At this
point we know at which locations the factory-default-bad-blocks are, and can
thus determine at which page offsets the individual partitions start. this
information is stored in the environment, from which it generates a bootcmd
paramter that tells the kernel about the device-specific mtd partition table.

Change History

comment:1 Changed 6 years ago by laforge@…

  • blocked set to 97

comment:2 Changed 6 years ago by laforge@…

  • Priority changed from high to normal

comment:3 Changed 6 years ago by laforge@…

  • Status changed from new to closed
  • Resolution set to fixed

this is implemented in current svn.

Note: See TracTickets for help on using tickets.