[flashrom] [PATCH] Add Olimex ARM-USB-TINY as an FT2232 SPI Programmer

Pete Batard pbatard at gmail.com
Thu Jun 2 03:32:00 CEST 2011


Hi,

The following patch adds support for the FT2232D based Olimex 
ARM-USB-TINY JTAG programmer [1].

I have successfully tested it against an ASUS motherboard, with a 
Winbond W25x80 (1MB) BIOS, and everything seemed to work as expected. 
Yet another great way for flashrom to shine in BIOS recovery!

The patch should be very straightforward, though it is possible you may 
want to use something else than "usbtiny" for the new type (flashrom -p 
ft2232_spi:type=usbtiny) in case you find it not explicit enough.

Please note that the External_flashers/programmers section of the 
Supported_hardware wiki [2] should probably also be updated to only 
mention FT2232/FT4232 (without the H), as we now have evidence that 
FT2232D/FT2232L are working just as well for SPI access.

Finally, since external users cannot edit the wiki, I am also attaching 
a proposed update for the FT2232SPI_Programmer wiki page [3], to go with 
the patch. A preview of what this edit should look like can be found 
here [4]. I also fixed a few other minor items on the page, such as the 
"still pending review" Amontec JTAGkey2 section.

Regards,

/Pete


[1] http://www.olimex.com/dev/arm-usb-tiny.html
[2] 
http://www.flashrom.org/Supported_hardware#External_flashers.2Fprogrammers
[3] http://www.flashrom.org/FT2232SPI_Programmer
[4] 
https://sourceforge.net/apps/mediawiki/libwdi/index.php?title=Flashrom_ftdi_proposed_changes#Olimex_ARM-USB-TINY
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ft2232_spi_olimex_arm_usb_tiny.diff
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20110602/7084a5a9/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: spi_wiki_update.tar.gz
Type: application/x-gzip
Size: 63799 bytes
Desc: not available
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20110602/7084a5a9/attachment.gz>


More information about the flashrom mailing list