[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
helpful.

Regards,
Carl-Daniel

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





More information about the flashrom mailing list