Did not work on my board.

#  ./flashrom-guppy -w Guppy-I-unlocked-bios.bin -p internal
flashrom v0.9.6.1-r1564 on Linux 2.6.32 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel DH89xxCC".
This chipset is marked as untested. If you are using an up-to-date version
of flashrom *and* were (not) able to successfully update your firmware with it,
then please email a report to flashrom@flashrom.org including a verbose (-V) log.
Thank you!
Enabling flash write... OK.
Found SST flash chip "SST25VF064C" (8192 kB, SPI) at physical address 0xff800000.
Error: Image size doesn't match


# ./flashrom-guppy -V
flashrom v0.9.6.1-r1564 on Linux 2.6.32 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org

flashrom was built with libpci 3.1.4, GCC 4.4.6 20110731 (Red Hat 4.4.6-3), little endian
Command line (1 args): ./flashrom-guppy -V
Please select a programmer with the --programmer parameter.
Valid choices are:
internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, serprog,
buspirate_spi, rayer_spi, pony_spi, nicintel, nicintel_spi, ogp_spi, satamv,
linux_spi
#