BIOS Flash successful

The BIOS chip used on the mainboard is a SST25VF080B and it turns out it is supported by flashrom.
I therefor decided to built the programmer as described on
http://flashrom.org/FT2232SPI_Programmer#DLP_Design_DLP-USB1232H

To connect it to the SPI header on the mainboard, I used an old USB cable and crocodile clips.


However, it didn't work and I got the following error:

No EEPROM/flash device found.
Note: flashrom can never write if the flash chip isn't found automatically.

Did I do something wrong?
Was the flashchip completely broken?

It turns out it was a problem with interpreting the documentation.

The headers that are labeled "Data In" and "Data Out", are not actually the "Data In" and "Data Out" connections from the flash chip. It is where you connect the "Data In" and "Data Out" connections from the programmer.
After swapping these two, it worked without a hitch.

flashrom -p ft2232_spi:type=2232H,port=A -f 
flashrom v0.9.4-r1394 on Linux 3.0.0-13-generic (i686), built with libpci 3.1.7, GCC 4.6.1, little endian
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found SST flash chip "SST25VF080B" (1024 kB, SPI) on ft2232_spi.
No operations were specified.
flashrom -p ft2232_spi:type=2232H,port=A -w I2F00104.ROM 
flashrom v0.9.4-r1394 on Linux 3.0.0-13-generic (i686), built with libpci 3.1.7, GCC 4.6.1, little endian
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found SST flash chip "SST25VF080B" (1024 kB, SPI) on ft2232_spi.
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... VERIFIED.

After the BIOS was working again, the ACPI errors that were the reason to upgrade, were also no longer present.