Hi,

I am trying to use flashrom to write a BIOS and I'm getting the error below.
Using afuwin64.exe is possible to update the BIOS.

See the attachment to more information.


root@14_101_31_142:/tmp# /root/flashrom/flashrom -p internal -w /tmp/new_bios.img
flashrom v1.2-27-ga25c13c on Linux 4.13.0-38-generic (x86_64)
flashrom is free software, get the source code at https://flashrom.org

Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
Found chipset "Intel Q75".
Enabling flash write... Warning: Setting Bios Control at 0xdc from 0x0a to 0x09 failed.
New value is 0x0a.
SPI Configuration is locked down.
OK.
Found Winbond flash chip "W25Q32.V" (4096 kB, SPI) mapped at physical address 0x00000000ffc00000.
Reading old flash chip contents... done.
Erasing and writing flash chip... Transaction error!
spi_write_cmd failed during command execution at address 0x1a0000
Reading current flash chip contents... done. Looking for another erase function.
spi_write_cmd failed during command execution at address 0x1a0000
Reading current flash chip contents... done. Looking for another erase function.
spi_write_cmd failed during command execution at address 0x1a0000
Reading current flash chip contents... done. Looking for another erase function.
spi_simple_write_cmd failed during command execution
Reading current flash chip contents... done. Looking for another erase function.
spi_simple_write_cmd failed during command execution
Reading current flash chip contents... done. Looking for another erase function.
Looking for another erase function.
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.

Thanks
--
Fabrício Ceolin
ulevel.com
Diretor Executivo