Hello. I just successfully reflashed one MSI board.
work ~/7529v46: sudo flashrom -w A7529IMS.460 flashrom v0.9.3-r1299 on Linux 2.6.38.6-27.fc15.x86_64 (x86_64), built with libpci 3.1.7, GCC 4.6.0 20110428 (Red Hat 4.6.0-6), little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found chipset "Intel ICH7/ICH7R", enabling flash write... OK. This chipset supports the following protocols: SPI. Found chip "Winbond W25Q80" (1024 KB, SPI) at physical address 0xfff00000. Flash image seems to be a legacy BIOS. Disabling checks. Erasing and writing flash chip... Done. Verifying flash... VERIFIED. work ~/7529v46:
http://msi.com/product/mb/G31TM-P21.html