No, enabling write for the board in the BIOS settings as well as trying some different ich_spi modes (hwseq, swseq, force) did not help either.

Is there anything else I could do or try with this board?

On 15.09.2015 13:28, Elmar Stellnberger wrote:
Today I have tried to read the BIOS image of my Fujitsu Siemens Esprimo
E5730. flashrom has complained about the write protection as being set
in force manually by the BIOS settings although I have just tried to
read an image:

 > flashrom -p internal:ich_spi_mode=auto --read test.rom

...
FAILED.

Found chipset "Intel ICH10D". Enabling flash write... FREG0: Warning: Flash 
Descriptor region (0x00000000-0x00000fff) is read-only.
FREG2: Warning: Management Engine region (0x00003000-0x002f7fff) is locked.
Not all flash regions are freely accessible by flashrom. This is most likely
due to an active ME. Please see http://flashrom.org/ME for details.
Writes have been disabled for safety reasons. You can enforce write
support with the ich_spi_force programmer option, but you will most likely
harm your hardware! If you force flashrom you will get no support if
something breaks. On a few mainboards it is possible to enable write
access by setting a jumper (see its documentation or the board itself).
OK.
Found Winbond flash chip "W25X32" (4096 kB, SPI) at physical address 0xffc00000.
===
This flash part has status UNTESTED for operations: READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading flash... Transaction error!
Read operation failed!
FAILED.
root@sysresccd /root %
root@sysresccd /root %
root@sysresccd /root %
root@sysresccd /root % flashrom -p internal:ich_spi_mode=hwseq --read test.rom
flashrom v0.9.7-r1711 on Linux 3.14.50-std460-amd64 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH10D". Enabling flash write... FREG0: Warning: Flash 
Descriptor region (0x00000000-0x00000fff) is read-only.
FREG2: Warning: Management Engine region (0x00003000-0x002f7fff) is locked.
Not all flash regions are freely accessible by flashrom. This is most likely
due to an active ME. Please see http://flashrom.org/ME for details.
Writes have been disabled for safety reasons. You can enforce write
support with the ich_spi_force programmer option, but you will most likely
harm your hardware! If you force flashrom you will get no support if
something breaks. On a few mainboards it is possible to enable write
access by setting a jumper (see its documentation or the board itself).
OK.
Found Programmer flash chip "Opaque flash chip" (4096 kB, Programmer-specific) 
at physical address 0x0.
Reading flash... Transaction error between offset 0x00003000 and 0x0000303f (= 
0x00003000 + 63)!
Read operation failed!
FAILED.
root@sysresccd /root % flashrom -p internal:ich_spi_force=yes --read test.rom
flashrom v0.9.7-r1711 on Linux 3.14.50-std460-amd64 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH10D". Enabling flash write... FREG0: Warning: Flash 
Descriptor region (0x00000000-0x00000fff) is read-only.
FREG2: Warning: Management Engine region (0x00003000-0x002f7fff) is locked.
Not all flash regions are freely accessible by flashrom. This is most likely
due to an active ME. Please see http://flashrom.org/ME for details.
Writes have been disabled for safety reasons. You can enforce write
support with the ich_spi_force programmer option, but you will most likely
harm your hardware! If you force flashrom you will get no support if
something breaks. On a few mainboards it is possible to enable write
access by setting a jumper (see its documentation or the board itself).
Continuing with write support because the user forced us to!
OK.
Found Winbond flash chip "W25X32" (4096 kB, SPI) at physical address 0xffc00000.
===
This flash part has status UNTESTED for operations: READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading flash... Transaction error!
Read operation failed!
FAILED.
root@sysresccd /root %
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH10D". Enabling flash write... FREG0: Warning: Flash 
Descriptor region (0x00000000-0x00000fff) is read-only.
FREG2: Warning: Management Engine region (0x00003000-0x002f7fff) is locked.
Not all flash regions are freely accessible by flashrom. This is most likely
due to an active ME. Please see http://flashrom.org/ME for details.
Writes have been disabled for safety reasons. You can enforce write
support with the ich_spi_force programmer option, but you will most likely
harm your hardware! If you force flashrom you will get no support if
something breaks. On a few mainboards it is possible to enable write
access by setting a jumper (see its documentation or the board itself).
OK.
Found Programmer flash chip "Opaque flash chip" (4096 kB, Programmer-specific) 
at physical address 0x0.
Reading flash... Transaction error between offset 0x00003000 and 0x0000303f (= 
0x00003000 + 63)!
Read operation failed!
FAILED.
root@sysresccd /root % flashrom -p internal:ich_spi_force=yes --read test.rom
flashrom v0.9.7-r1711 on Linux 3.14.50-std460-amd64 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH10D". Enabling flash write... FREG0: Warning: Flash 
Descriptor region (0x00000000-0x00000fff) is read-only.
FREG2: Warning: Management Engine region (0x00003000-0x002f7fff) is locked.
Not all flash regions are freely accessible by flashrom. This is most likely
due to an active ME. Please see http://flashrom.org/ME for details.
Writes have been disabled for safety reasons. You can enforce write
support with the ich_spi_force programmer option, but you will most likely
harm your hardware! If you force flashrom you will get no support if
something breaks. On a few mainboards it is possible to enable write
access by setting a jumper (see its documentation or the board itself).
Continuing with write support because the user forced us to!
OK.
Found Winbond flash chip "W25X32" (4096 kB, SPI) at physical address 0xffc00000.
===
This flash part has status UNTESTED for operations: READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading flash... Transaction error!
Read operation failed!
FAILED.
root@sysresccd /root % flashrom -p internal:ich_spi_mode=swseq --read test.rom
flashrom v0.9.7-r1711 on Linux 3.14.50-std460-amd64 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH10D". Enabling flash write... FREG0: Warning: Flash 
Descriptor region (0x00000000-0x00000fff) is read-only.
FREG2: Warning: Management Engine region (0x00003000-0x002f7fff) is locked.
Not all flash regions are freely accessible by flashrom. This is most likely
due to an active ME. Please see http://flashrom.org/ME for details.
Writes have been disabled for safety reasons. You can enforce write
support with the ich_spi_force programmer option, but you will most likely
harm your hardware! If you force flashrom you will get no support if
something breaks. On a few mainboards it is possible to enable write
access by setting a jumper (see its documentation or the board itself).
OK.
Found Winbond flash chip "W25X32" (4096 kB, SPI) at physical address 0xffc00000.
===
This flash part has status UNTESTED for operations: READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to [email protected] if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading flash... Transaction error!
Read operation failed!
FAILED.
root@sysresccd /root %
_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to