root@fe:~/flash# ./flashrom --programmer internal
flashrom v0.9.9-r1955 on Linux 3.13.0-38-generic (i686)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... delay loop is unreliable, trying to continue OK.
Found chipset "Intel ICH5/ICH5R".
Enabling flash write... OK.
Found PMC flash chip "Pm49FL004" (512 kB, LPC, FWH) mapped at physical address 0xfff80000.
No operations were specified.



root@fe:~/flash# ./flashrom --programmer internal -c "Pm49FL004" -w 1003MXAS.rom
flashrom v0.9.9-r1955 on Linux 3.13.0-38-generic (i686)
flashrom is free software, get the source code at https://flashrom.org

Calibrating delay loop... delay loop is unreliable, trying to continue OK.
Found chipset "Intel ICH5/ICH5R".
Enabling flash write... OK.
Found PMC flash chip "Pm49FL004" (512 kB, LPC, FWH) mapped at physical address 0xfff80000.
Reading old flash chip contents... done.
Erasing and writing flash chip... FAILED at 0x0006c000! Expected=0xff, Found=0x07, failed byte count from 0x0006c000-0x0006cfff: 0xff2
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
FAILED at 0x00060000! Expected=0xff, Found=0xf5, failed byte count from 0x00060000-0x0006ffff: 0x8fc6
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
FAILED at 0x0000a768! Expected=0xff, Found=0x44, failed byte count from 0x00000000-0x0007ffff: 0x6dda0
ERASE FAILED!
Looking for another erase function.
No usable erase functions left.
FAILED!
Uh oh. Erase/write failed. Checking if anything has changed.
Reading current flash chip contents... done.
Good, writing to the flash chip apparently didn't do anything.
This means we have to add special support for your board, programmer or flash
chip. Please report this on IRC at chat.freenode.net (channel #flashrom) or
mail flashrom@flashrom.org, thanks!
-------------------------------------------------------------------------------
You may now reboot or simply leave the machine running.
root@fe:~/flash#