#9769 NORM 1.5-fir: q3a16f does not fs-update
Zarro Boogs per Child
bugtracker at laptop.org
Wed Dec 2 01:42:46 EST 2009
#9769: q3a16f does not fs-update
-------------------------------------------+--------------------------------
Reporter: Quozl | Owner: wmb at firmworks.com
Type: defect | Status: assigned
Priority: normal | Milestone: 1.5-firmware-C1-SMT
Component: ofw - open firmware | Version: Development firmware
Resolution: | Keywords:
Next_action: package | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
-------------------------------------------+--------------------------------
Changes (by wmb at firmworks.com):
* status: new => assigned
* next_action: diagnose => package
Comment:
The comment above cites two different failure modes - SD did not power up
+ Can't open disk device in the first case, and stopped in the middle of
updating in the second case.
I have reproduced the second case. The problem is related to some
debugging code that I added to the USB driver to help Via reproduce #9423
. That code is intended to increase the failure frequency with the
"problem" Kingston USB key. It turns out to do its job too well,
increasing the failure probability so much that fs-update fails with each
of the four USB storage devices I have tried - 3 sticks and a USB-to-SD
adapter.
I have built http://dev.laptop.org/~wmb/q3a16g.rom that fixes this
problem. The "fail frequently" patch in the USB driver is switchable. It
defaults to "doesn't fail", but can be turned on (for debugging) by typing
"no-usb-delay". As a further aid to testing, you can type "null-fsdisk"
to cause fs-update to direct the output to a data sink instead of writing
it to the SD card.
--
Ticket URL: <http://dev.laptop.org/ticket/9769#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list