Hello!
Do you have any idea why our flashrom v0.9.9 won’t accept ft2232_spi as a programmer?
We want to use flashrom for our ft2232_spi devices and the website
flashrom.org/Flashrom/0.9.9/Supported_Hardware
claims that flashrom v0.9.9 supports ft2232_spi.
However, for some reason it just won't accept ft2232_spi as a programmer:
- flashrom -p ft2232_spi
flashrom v0.9.9-rc1-r1942 on Linux 4.15.0-45-generic (i686)
flashrom is free software, get the source code at https://flashrom.org
Error: Unknown programmer "ft2232_spi". Valid choices are:
internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, atavia,
it8212, serprog, buspirate_spi, dediprog, rayer_spi, pony_spi, nicintel,
nicintel_spi, nicintel_eeprom, ogp_spi, satamv, linux_spi, pickit2_spi,
ch341a_spi.
Please run "flashrom --help" for usage info.
Surprisingly, even the man page claims that ft2232_spi is supported:
- man flashrom
...
-p, --programmer <name>[:parameter[,parameter[,parameter]]]
Specify the programmer device. This is mandatory for all operations involving any chip access
(probe/read/write/...). Currently supported are:
...
* ft2232_spi (for SPI flash ROMs attached to an FT2232/FT4232H/FT232H family based USB SPI programmer),
including the DLP Design DLP-USB1232H, FTDI FT2232H Mini-Module, FTDI FT4232H Mini-Module, openbiosprog-spi,
Amontec JTAGkey/JTAGkey-tiny/JTAGkey-2, Dangerous Prototypes Bus Blaster, Olimex ARM-USB-TINY/-H, Olimex
ARM-USB-OCD/-H, TIAO/DIYGADGET USB Multi-Protocol Adapter (TUMPA), TUMPA Lite, GOEPEL PicoTAP and Google
Servo v1/v2.
...
This is how we installed it:
- sudo apt install flashrom
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
flashrom
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 169 kB of archives.
After this operation, 868 kB of additional disk space will be used.
Get:1 http://ch.archive.ubuntu.com/ubuntu xenial/universe i386 flashrom i386 0.9.9~rc1+r1942-1 [169 kB]
Fetched 169 kB in 0s (1'116 kB/s)
Selecting previously unselected package flashrom.
(Reading database ... 165415 files and directories currently installed.)
Preparing to unpack .../flashrom_0.9.9~rc1+r1942-1_i386.deb ...
Unpacking flashrom (0.9.9~rc1+r1942-1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up flashrom (0.9.9~rc1+r1942-1) ...
This is our system:
- cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS"
- uname -m
i686
We don’t understand why our flashrom won’t accept ft2232_spi or how to proceed.
And would appreciate any assistance, if you have the resources to assist or even just point us in the right direction here we can fix this ourselves.
Freundliche Grüsse | Best regards,
Michael Leukert
| Software Developer R&D-ES
Direct +41 58 710 4469
michael.leukert@ampegon.com
Kreuzweg 11 | 5400 Baden, Switzerland
Tel.+ 41 58 710 44 00 | Fax +41 58 710 44 01
info@ampegon.com | ampegon.com
MWST Nr. CHE-310.342.455 MWST | UID: CHE-310.342.455
Follow Ampegon’s latest news online
via our website
or LinkedIn
group