Ticket #596 (new defect)
dfu transfer very slow on GTA02
| Reported by: | mickey@… | Owned by: | openmoko-kernel |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | u-boot | Version: | unspecified |
| Severity: | normal | Keywords: | |
| Cc: | buglog@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | PatchReviewResult: | ||
| Reproducible: |
Description
We have seen that dfu transfers are very slow since a couple of months. I just
flashed an older Bv2 that had u-boot from 1.2.0-moko6 from Mar 15 and this one
is twice as fast (transferring kernel takes 4 seconds).
Change History
comment:2 Changed 6 years ago by mickey@…
Excellent. That matches my experience with the older u-boot.
comment:3 Changed 6 years ago by stefan@…
- Status changed from new to closed
- Resolution set to fixed
The patch is now in svn and enabled. The polling version will be replaced by a
interupt based solution. As this should happen without a regression this bug can
be closed.
comment:4 Changed 5 years ago by mickey@…
- Status changed from closed to reopened
- Resolution fixed deleted
- Summary changed from dfu transfer very slow to dfu transfer very slow on GTA02
Observing this on GTA02 (a5) now. Reopening and -assigning.
comment:5 Changed 5 years ago by mickey@…
- Owner changed from laforge@… to openmoko-kernel@…
- Status changed from reopened to new
comment:6 Changed 5 years ago by mwester@…
u-boot 1.3.2-rc2 on GTA02 - dfu transfers are far slower than on the GTA01.
Note: See
TracTickets for help on using
tickets.

Werner suggested a patch and I tested it on GTA01bv4.
http://svn.openmoko.org/trunk/src/target/u-boot/patches/unbusy-i2c.patch
I flashed the same rootfs image on both tests.
Without the patch 7:52 min
With the patch: 4:08 min
JFYI, u-boot showed no i2c errors.