[coreboot] Yet another idea of an SPI flash chip programmer
tsylla at gmail.com
Mon Dec 22 15:23:59 CET 2008
This will definitely work, a couple of years ago, we researched this
exact setup. Our plan was to put headers on the motherboards were we
deisnging, to have an easy de-bricking mechanism. A co-worker wrote a
windows SPI flasher in a day or so. I have seen that exact device used
to program SPI ROMs, as well as master JTAG, and program Altera FPGAs
(they have a generic bit-bang mode too). It works quite well.
I think I have sent these to the list before, but DLP Design makes
pretty cheap little adapter boards ($20-40), including one for the
That with a protoboard and an appropriate socket is all you need for a
SPI programmer. If you have a SPI programming socket on your
motherboard, it is even easier. It should be pretty fast too.
I am actually making an LPC ROM reader/writer from a FT245 (similar to
paraflasher, but using USB instead of parallel) Both windows and linux
support for the devices is very good.
On Mon, Dec 22, 2008 at 6:45 AM, FENG Yu Ning <fengyuning1984 at gmail.com> wrote:
> There are lots of flash programmer out there, but none of them (those
> I know about) fits my requirement well.
> I would like a programmer to be:
> * able to program SPI flash chips,
> * not slow (program 512k bytes in 3 mins),
> * with a driver whose source code is available (or not difficult to write one),
> * simple, and
> * cheap.
> There is one that almost does the job,
>  would it be very slow?
> Recently I find a chip FT2232x
> It seems that the chip's IO could be configured to work in bit-bang
> mode and thus able to implement as an SPI I/F.
>  I think it is easy to build a prototype programmer using this chip. Is it?
>  Is the programmer going to meet my requirement?
> yu ning
> coreboot mailing list: coreboot at coreboot.org
More information about the coreboot