#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