Dear Marek,
thank you for your message.
Please do just send plain text message and no HTML message [1].
Am Dienstag, den 06.12.2011, 20:33 +0100 schrieb Marek Zakrzewski:
flashrom -V
flashrom v0.9.4-r1395 on Linux 2.6.32-131.17.1.el6.x86_64 (x86_64), built with libpci 3.1.4, GCC 4.4.5 20110214 (Red Hat 4.4.5-6), little endian
You can also install the version from SVN as in documented in [2]. You can skip `sudo make install` and just run `sudo ./flashrom` from the directory you ran `make` in.
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OS timer resolution is 1 usecs, 3409M loops per second, 10 myus = 10 us, 100 myus = 100 us, 1000 myus = 1001 us, 10000 myus = 10003 us, 4 myus = 4 us, OK.
Initializing internal programmer
No coreboot table found.
DMI string system-manufacturer: "System manufacturer"
DMI string system-product-name: "System Product Name"
DMI string system-version: "System Version"
DMI string baseboard-manufacturer: "ASUSTeK Computer INC."
DMI string baseboard-product-name: "P8H67-M PRO"
DMI string baseboard-version: "Rev 1.xx"
DMI string chassis-type: "Desktop"
Found chipset "Intel H67" with PCI ID 8086:1c4a.
This chipset is marked as untested. If you are using an up-to-date version
of flashrom please email a report to flashrom@flashrom.org including a
verbose (-V) log. Thank you!
[…]
flashrom -w -V
It looks like you did not pass any file name for the write operation.
flashrom v0.9.4-r1395 on Linux 2.6.32-131.17.1.el6.x86_64 (x86_64), built with libpci 3.1.4, GCC 4.4.5 20110214 (Red Hat 4.4.5-6), little endian
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OS timer resolution is 1 usecs, 3409M loops per second, 10 myus = 10 us, 100 myus = 100 us, 1000 myus = 1000 us, 10000 myus = 10003 us, 4 myus = 4 us, OK.
Initializing internal programmer
No coreboot table found.
DMI string system-manufacturer: "System manufacturer"
DMI string system-product-name: "System Product Name"
DMI string system-version: "System Version"
DMI string baseboard-manufacturer: "ASUSTeK Computer INC."
DMI string baseboard-product-name: "P8H67-M PRO"
DMI string baseboard-version: "Rev 1.xx"
DMI string chassis-type: "Desktop"
Found chipset "Intel H67" with PCI ID 8086:1c4a.
This chipset is marked as untested. If you are using an up-to-date version
of flashrom please email a report to flashrom@flashrom.org including a
verbose (-V) log. Thank you!
Enabling flash write...
[…]
Reading old flash chip contents... SSFS: SCIP=0, FDONE=1, FCERR=1, AEL=0
SSFC: SCGO=0, ACS=0, SPOP=0, COP=1, DBC=63, SME=0, SCF=0
Running OPCODE 0x03 failed at address 0x001000 (payload length was 64).
FAILED.
Restoring MMIO space at 0x7fe2d4fca8a0
Restoring MMIO space at 0x7fe2d4fca89c
Restoring MMIO space at 0x7fe2d4fca898
Restoring MMIO space at 0x7fe2d4fca896
Restoring MMIO space at 0x7fe2d4fca894
Restoring PCI config space for 00:1f:0 reg 0xdc
You should try the version from SVN and then try to read the chip content first. For writing you should make sure you have means to recover and be sure that a developer is around for example on IRC if something went wrong.
Thanks,
Paul
[1] http://email.about.com/cs/outlooktips/qt/et070203.htm [2] http://flashrom.org/Downloads