From 05dfbe67d661d9637a0aa9091a0cb9581b39284a Mon Sep 17 00:00:00 2001 From: Paul Fox Date: Tue, 16 Jun 2009 21:08:06 +0000 Subject: This patch adds support for a new SPI programmer, based on the FT2232H/4232H chip from FTDI FTDI support is autodetected during compilation. Paul writes: There are certainly possible improvements: The code has hard-coded values for which interface of the ftdi chip to use (interface B was chosen because libftdi seems to have trouble with A right now), what clock rate use for the SPI interface (I've been running at 30Mhz, but the patch sets it to 10Mhz), and possibly others. I think this means that per-programmer options might be a good idea at some point. Carl-Daniel writes: There is one additional FIXME comment in the code, but AFAICS that problem is not solvable with current libftdi. Corresponding to flashrom svn r598. Signed-off-by: Paul Fox Signed-off-by: Carl-Daniel Hailfinger Acked-by: Uwe Hermann --- flashrom.8 | 2 ++ 1 file changed, 2 insertions(+) (limited to 'flashrom.8') diff --git a/flashrom.8 b/flashrom.8 index b652f66..07c462b 100644 --- a/flashrom.8 +++ b/flashrom.8 @@ -136,6 +136,8 @@ Specify the programmer device. Currently supported are: .sp .BR "* it87spi" " (for flash ROMs behind an ITE IT87xx Super I/O LPC/SPI translation unit)" .sp +.BR "* ft2232spi" " (for flash ROMs attached to a FT2232H/FT4232H based USB SPI programmer)" +.sp The dummy programmer has an optional parameter specifying the bus types it should support. For that you have to use the .B "flashrom -p dummy=type" -- cgit v1.1