[Bug 207] DFU mode should only be enabled when in "911 key" mode

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Fri Aug 31 10:10:18 CEST 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=207





------- Additional Comments From laforge at openmoko.org  2007-08-31 10:10 -------
well, the problem is not straight-forward to solve the way how DFU works.

Basically we would need yet another set of usb device/configuration descriptors,
one that hides the fact that this device supports DFU at all (i.e. no dfu
functional descriptor present).

Now we bascially have three different descriptors,

1) default descriptor set (ACM) without DFU capability
2) ACM descriptor set, with DFU capability
3) DFU mode descriptor, no ACM

btw: the kernel flashing usually works quite fine in that short time interval,
since it is sufficient to only partially modify the flash (first 1 or two
eraseblocks) before they are read to ram.  The result will have an invalid CRC,
so booting is aborted and you can finish the transfer.

doesn't work for rootfs that way, though.




------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the buglog mailing list