#5868 NORM Never A: NAND selftest erases JFFS2 cleanmarkers

Zarro Boogs per Child bugtracker at laptop.org
Mon Jan 7 14:27:04 EST 2008


#5868: NAND selftest erases JFFS2 cleanmarkers
----------------------------------+-----------------------------------------
  Reporter:  wmb at firmworks.com    |       Owner:  wmb at firmworks.com
      Type:  defect               |      Status:  closed           
  Priority:  normal               |   Milestone:  Never Assigned   
 Component:  ofw - open firmware  |     Version:                   
Resolution:  fixed                |    Keywords:                   
  Verified:  0                    |    Blocking:                   
 Blockedby:                       |  
----------------------------------+-----------------------------------------

Comment(by wmb at firmworks.com):

 Test procedure:

 On an old firmware image (e.g. Q2D07), observe the problem behavior as
 follows:

 a) Boot the OS (which will cause cleanmarkers to be written in any empty
 NAND blocks, thus establishing a baseline state).  Shutdown the OS
 cleanly, by selecting "Shutdown" from the Sugar menu on the central XO
 icon.

 b) Power up with the rocker held in the up direction (or type "scan-
 nand"), thus invoking the NAND image scanning function.  Observe that the
 field of blue blocks at the bottom doesn not contain any black blocks,
 except possibly one near the bottom right hand corner.

 c) Power up with the rocker held to the left (or type "test-all"), thus
 invoking the selftest function.  Let it run to completion, hitting keys as
 necessary to complete the touchpad and keyboard tests.

 d) Power up with the rocker held in the up direction (or type "scan-
 nand"), again invoking NAND scanning.  Observe that there are now several
 black blocks in the blue field.

 Now, to verify that the new firmware fixes the problem, install new
 firmware (e.g. Q2D08).  Repeat steps (a)-(d).  Observe that, in step (d),
 the blue field should not contain black blocks, except for the one near
 the bottom right corner.

-- 
Ticket URL: <http://dev.laptop.org/ticket/5868#comment:2>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list