[flashrom] [PATCH] Dediprog SF100 support

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Fri Jan 22 04:19:16 CET 2010

On 22.01.2010 03:53, Carl-Daniel Hailfinger wrote:
> On 22.01.2010 03:44, Carl-Daniel Hailfinger wrote:
>> Add write support.
>> Speed up reads by a factor of 4 by switching block size from 4 to 16.
>> Add support for 4 byte RDID.
> Add USB error decoding via usb_strerror as well.
> and committed in r879.

Just FYI. What's currently in the tree may be slow, but it should work
reliably for reads and writes, and be 4x faster than the old code. I
expect 5-10 minutes for read and erase (because erase does a read to
verify), and too long (40 minutes, maybe more, maybe less) for write.
Write hasn't seen any optimization yet.

 >16 byte non-opaque transfers still have to be figured out on the new
SF100 software/firmware. Does the new software/firmware have any size
limitations for user-defined command streams? If not, a USB log of
sending "03 00 00 00" and receiving 32 bytes, and a log of the same
sequence receiving 64 bytes, both with the new firmware, would be very


Developer quote of the year:
"We are juggling too many chainsaws and flaming arrows and tigers."

More information about the flashrom mailing list