[coreboot] flashrom and 256 MiB S256FL256S

Nico Huber nico.h at gmx.de
Thu Sep 27 22:34:26 CEST 2018

On 9/27/18 10:11 PM, ron minnich wrote:
> yeah, also is there a programmer you recommend for 32MiB parts?

Any programmer that can handle arbitrary SPI commands, e.g. single-
board computers with native SPI interface (RPi, BeagleBone Black etc.),
CH341A is popular but slow, FTDI based programmers are faster (FT232H/
FT2232H/FT4232H), serprog programmers (some may not be too slow), Bus-
Pirate rather slow too.


> thanks
> ron
> On Thu, Sep 27, 2018 at 1:10 PM Nico Huber <nico.h at gmx.de> wrote:
>> Ah, dediprog... you happen to have the one programmer that is hard to
>> support.
>> On 9/27/18 9:49 PM, ron minnich wrote:
>>> hmm, is this useful?
>>> Found Spansion flash chip "S25FL256S......0" (32768 kB, SPI) on dediprog.
>>> Erasing and writing flash chip... 4-byte address requested but master
>> can't
>>> handle 4-byte addresses.
>> That is expected, native 4-byte instructions are tried first but they
>> are not implemented yet for dediprog. It should fall back to another
>> instruction though. Unless the dediprog resets the chip between in-
>> structions, it should actually work. Though, David seemed to have
>> trouble with that too, I didn't test it myself yet.
>>> Looking for another erase function.
>> Can you please just post the whole log (best taken with -o logfile).
>> Nico

More information about the coreboot mailing list